kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Aug 5 11:04:47 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.30' (ECDSA) to the list of known hosts. 2019/08/05 11:04:59 fuzzer started 2019/08/05 11:05:05 dialing manager at 10.128.15.235:12981 2019/08/05 11:05:05 syscalls: 332 2019/08/05 11:05:05 code coverage: enabled 2019/08/05 11:05:05 comparison tracing: enabled 2019/08/05 11:05:05 extra coverage: support is not implemented in syzkaller 2019/08/05 11:05:05 setuid sandbox: enabled 2019/08/05 11:05:05 namespace sandbox: support is not implemented in syzkaller 2019/08/05 11:05:05 Android sandbox: support is not implemented in syzkaller 2019/08/05 11:05:05 fault injection: support is not implemented in syzkaller 2019/08/05 11:05:05 leak checking: support is not implemented in syzkaller 2019/08/05 11:05:05 net packet injection: enabled 2019/08/05 11:05:05 net device setup: support is not implemented in syzkaller 11:05:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2c2, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r3, r6, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) recvmsg(r0, &(0x7f0000002700)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000025c0)=[{&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000200)=""/116, 0x74}, {&(0x7f0000000280)=""/148, 0x94}, {&(0x7f0000000340)=""/118, 0x76}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/101, 0x65}, {&(0x7f0000002440)=""/155, 0x9b}, {&(0x7f0000002500)=""/190, 0xbe}], 0x9, &(0x7f0000002680)=""/71, 0x47}, 0x43) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002780), 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000002800)={0x2, &(0x7f00000027c0)=[0x5, 0x9]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002840), 0xc) fchdir(r0) truncate(&(0x7f0000002880)='./file0\x00', 0x0, 0x3) r9 = socket$inet6(0x18, 0x2, 0x1) pwritev(r9, &(0x7f0000003900)=[{&(0x7f00000028c0)="0c2756f794204f75dd76f00aa2fec67b1c62668ed787687e620cb5dbf4b0742303e65f127f42d045d675ab476027d62cbfcfc310deb9ff7677490d05f833b5ba71c15f06e249c1a2e26608dd1a00ffc66c8d84874e38b697f473d0cf03815beb430204cf00e23368badbbaa7491789c2604aae9a2a56be925c63157a4837283b002b4b66c7e587d0248bea33c9b6129b9cf1515ffe81e28cc06cebea6cb06c46582ffeaf8206335ca160be0760106cad5ed77b05ff51ad98979dc9438d9d1a2042e2eb2adc47a6fbe5ec2f93be5284fc4ba7c3d309929600ad743063f448eb5460d2e9e3750851c40f8002f5f61d93962cede3b6441b970121db55d51bd1836d84504a9e0ab3c97a1a7b0063d172ec24cddd90cd00cdbfa72f158ed428b4265e937d6cdcc100b05967837124ea7078e5e93a6ec97b50c9bf0d2c24c885bab5f3ce5af3bc455389085ef5c1aaaef47b9294f6e0e8b94ccc78fdb6d50ff5be47b1a9fca400426b355a684817fae7bdc9265422d05c4385fe7731f41bfde83df191a3308dc3f41bdd1ef3ad7c2a991056b4ab5124260e1600bf5584a68a75faf29bcefeccce94427b0aa1c2d4b04c24d2eed3a692621bcba8de2faecba0a73953f612a9cb71ab4f12674c3046c7762db6c4e56fd08a3d3e44b114e9c90a96532ed84e33ecdb96210655b942267cd940a6c8a43579454bdb265e60943cc0b312647356b93b2a800aca85632d003f7510b3662672c8d5d1cf1d16ad43d7463b6d20633e7ae2f57092bc6b0b2bad3a77ab57a637a7d44bf836d8f868c507b6ca840fc9268de68ae5dba79afbac825bb280cdb83a750b0149bed7b9211ba25ed6745e87b9eaed740808c1aaefeec1780dbb3a64140f8a7b88aaea97661d240caa5be1cd0cb335509e13cbd5ecdd3b7b25be6ab16167416b7cf392556700b2745e4fcac7760b58076fd0b9e3255d62c08b74c05f2853861b064ada6f7e7292d831a71015f1d87692444f3463b9e95515b831fcb440c043f6c769e26fca62ab8fff9e69b7f030d5976fc50e693dff1d92c0a8efcbcaa093ea5d79adc7c2a42c922d4587fef8a2e5fc4b7e37c8bf1e9c9dd11fc0c34ad1bf3b7b2da362222c718ddd9031f549129ca41d77cb0202dcd79598bf696c0a014eec87079269e03c8ea18262ffb779208b4a544afbe7796bbbfdd45d1a3bb709432ba67cddc87551819e2d36ee5108841316b51238f234227e74d1c2982b654ab8ed41c7b0f1bf7dc3e92d3419cde280ec4c7c3804511bd8420e7d2241ca077b7db1a168d3d80111a5c036dbb2380b552386bf05fcf14b29ab6169dae15fbd57f311533c49b699fb6d577fd3256a5bcc54c8863ca442b8966c7a95fbcd6438c234b91843c76557d4e73e52a9c2a0e4ce833712a588d51c478d449f555315091557e4ae6f8464eee489928db344bec9966e272dd8834f89975578b7ff345ba58a0401c7f35c67768abf43d62515d26c16426b8b8e95f09269f4e8ba93541665199cdae36229e0eccbe76de9c798b8a0f6dce40d8e5d4bac06b867e2282ba3edf265d6257aa95b7cb52c6e1039d170f5f233c335700140f67591f7afe19d15c4d05ae5e6d228e5360c68b9e2f226d7a647402980fd33bc1c6cb83a9584db5075b7cce48355316c17228f0c938cec6757ee05628c4802cf84846d57410394edad16566c4497be1e0cee8881d6c7629b49aaccfb1a15e638a55b737a12b9373a79e648dd7370d40b60dda216d677c8da186d12d3cce318b34292500dfcbc5a24072539002ba4fbefd6cfbbec936a1cca20611cc7b46753aac150a415064e126c114fb17572074802c11c6f8720c81425341b1d4950fb561650cc9f7774d3d95693b00c0ad56dfd60523ef8f387234b45473bb10c9ff1cb67df095ea716d992625833e1395ebb561ff0d899e5ad6a272346d3eeb0545c43687a1852fd8ed0fd1b42b42eaff1d8d3246d67026e87e0d7e6276175775db1d52bc20da201794c5f30d8f434c730126713f8aa0e3a9c943c54710102202e7e3daad8d31f646aaec8a3709a19acde6a11772006239a8e2f559d72c12d0c7f7d8af3408b625a436ef3c7e502980dc3ca06a5b66845a1af2c871aba6532c51577c2efe4a3ec1f391741cf55951eb33ba0bb1ac5e75386e9aff566792aacf90527954619813025c675c9da2214737003fe1eeda52ea724e82cb86d39661838b1174a00982d960582ed2d4ce768d4368d1760aeeb380af2203773be2417e71eaf5d431aa7e0839849da39545a9e1f607c2455b94b699ceb5a5a975cf9c75b0e12e20be0b6455150e5e2c6ccae4bd4b5a4b1c3b9f33a5b2923a3a36a328420b93e86c8668d624fbd01dbf73c00c43b58d98692c2f6a97b8bc81104ff27b5d942568d5e1319b012f063c7382947d6d7279ad7dab9600441309d3b1fbd96a45e4e1de0ab07edb1fdd27c2b441a6ecca613dfa862c0ffa845444d6a459a0f252b180bf68623126ea2da258a7dfdd1874ab51a47e4da1174b07fab257e98be5bf7abfc3e6f409f323f948a7e9da27dd097f191c445a234a20306ed28101285ee108d85e936c34819a9badd2066315482438ba98523aade3a446c7c4bc845b9fa3ca119a6cba3403b4607af7b5b7ae45e1812c3aa4d19e963cc170266a559b57666d4c8cfce170af07ea3396dc7a9abab3ccd165ae4ccfc25cc7118f907fae7cc9525b1fbc7148593b1d0fcfdfa371a3f8ff5273ce71ba48656d6e14d203e77b2d0db4aa5ee72cc555191645a735d3309ef37fdacad4eecb296bf5b8aeb7ffc35872c84dd4055d2b302cf009a576172c4544f27f004196fef1f84b253116c7be44403c5b5d325cea2a9be90ac9b1e8e43ed5c2b73097fce20a83f6e62deeefed3a7783458f2bcad31d81a2d74c9ef33d707d6150db59046c2cdcdc4e01b0f64aadc176e1bb8862d97fd4675e1f0f6141dfcd3588c8fec2c8dba58e7653a2197864758026b75074dca597e83bd1b1edad8ae7842d5c0918b94c230b6a4e1d4a591581e3a59f1679b1988928ccb40c76d29e669d2e7bc7345b11567d0f1da000fc4e3ede4605b7cfa922a4f5e4545ef63bc02223d11a9b24d9086d20770bb1e4f015d3f536a568efb281e9fb11aa17bdd97124cffa05f3adb6840abebfcb66d248e18021a088d63943d037ba1215699cad1eb2cdd4897348f2ddd2573a4048ae6937e93d6f056927bbead2160a98f1230b73c1e8a5777cace4a2d72d094acc2d4688544e989872330e0110c06a78c25c5d6fb42500f1253c1ef6175564c325f94912625b6c115a24144954af909fa89dc0bbebcbfd1dcb82e73db4bb0bb7bff1c403508cadfb0a15ace67e0e264630ca8e13c62a0e645867bfd4a05a40256d979d283abb6b21560c4ca284dae54475ea53c82e9e37ffb26099e2076bb9ddec5b67eb66c5309ab048cef6cf28736232f83524f8d73070a39b63effa79a278bffe99f5e1bc909b5eaee9497364d63eaa07d671421eaa0833ff2c73f2105577357f1436bdb1ccdb7692b5a0b7a19b3a56218605c2e5cfed5898961ae1c75a91b3e6560f69d27a45d1dc840feda236ddc1ec97588a5cfbd0cfb18d1958e6e80e807c4009387c379ca431f1fdc92cc43f2e0ccc49f83f197d874d6c69f6c97f126885b4d0280209164e406c3be620faeada423e8e14d15bbda849261c8489d0b75766d200f847193f6ab5ad8316bf74cda09430a9c617bd35e7ec1030dd642c15361e04f5a71ba92a3f3b8541877796df18ab081a999b86c425c239298ec2dc963ac098253f1049b0529bd07e59657ab93f3e3b2510ff9e2f5d79147475358c258bab6caab52f8e80f580410bd8365b54565d89818a0f18a9a407eb1c44eda2f388f31d5864e7adb071f597b5acbed451ee180d8ad3ec2d841fd1b40c2db6bf3b3b526fc4e408eb77acf1cb4b00d62bb987efb688233aed157abad4e12064ade8c2b2026b4dc0f254c0723377047a810fcc69ed74d922722b4a5ac5fcbc78f83b1166ee4c6ba8c7efa6cb2d942418dee8bf15a4779dfc9b7c5f312e3e9320614389437a27bb73e6c4d55433f8228f12d1da52daa3e9adce95dc5f5884a0100a40eae71c84e86ea03f78e5ed20f147dcee61938dc92aa80cde564e219c96fc4accc851bd6a6605ace0e83a0b8dc92f528533fb7c73e13c3e054349c98529651d2abaf3419ba1beea98450a6f9272ab8bbce019cf22d4c393e6f8b564e156185bb8ebe385b43cf5206ea5e0ba7fe73a2228eddccb4be69ce760111bd7af11668cc0bd560374500476dddceec873349128f2337087689c24899f1310e1c5b4a35edbb821e59844c3c64bc463f44856069347f099334479e7c93653ecf6258769e1c67ee090ab26960df8cdf00b7dae47b35e6c977ca1222b8610883cd61f6b8eba92cf15150e4a18426d48e3410be0d9fe3320109c0474a754a686627d8cdf1a9da34e2a6c0320213a62c7de5d11a1745f384db73114c401dc377cd55fe3fa706a45742663a5cb23ce5b1ec28a17bd91d7250f06efd24bc1b3452a1e56900799d6b9ec160c64bafa7ba8bae0dce044ae22cdceeb9d07a36ef4c274553b4cf6aeb0c1daf51f664e8dfdc3228df6ec68fcf76453e40e1f4fc3b95630df0a4942c3d05ce975f20a5c304d49fbf19a21048c2fbbfee87b1463ee33d446f1534db8b0c6b49d902b3c882ab58f1f541cb9fc0007a53931b37fa75d6d6a43bf804935f90a2c4b0df1982c27a84b2bfba2a2e45bcbdfee8c6b7487442a1dda71fc29345d82fea0dc6c50ba1da323125377e6e587384282859d4849373dcd281dd471608eb2c0f5228be9c5670c1528c9d98207602a5a0d3b9f4535a25c84cd8ddb199aa9af709f3bf39cbd8be172f29a7983fcd959196b289df1a256901d8c3d012d382ed55068893e9b56229698a95e06791f2a7bb10cc6c9f6027980480813657d005eef1db4db70856643ae7db851863c84d39d226558be3a1e4b5c4411441a9de8a3b9cfc6115e7414fca4a1803c6cd3689549045865e9d3369a458083c586b39621b6dabf30742cd34e8678deb683c5e9447da6ce5cc2f0001c11be44744572d247c8f398cee5e064d7bc035b0e2f67735821e7f90649e8350387c967039ab409711c7925e1f0cb890e1206fca2f530ca6d4fc66f2835088543acc633f4192c8a4462e064682dd20c0f72f2311c662a7803d6b36a286705c19ead60022eff60ebe926a93aadd6b5eb439b1a74c90b79614df81c181bdd25c843ac79bfd8a9e502b76c282e7026d819f4c3e900cd38e1f736620571049da342aad92d0b26eae593bcddb9db78d9ea274cdc5826553516e16f973cc4e5f03487328b1b43084580acff291148c90e895ddc966b169b5bd82fbfd8c8d6a5f39a45d841cebfd6dc647d4f5f352a64caa4dda233007150b5cb51b8ef75b65c48179bd810fade19f38a74aa1658abddc3018dfddf343c3b60ae6fd9bc1cd7a6ee35b41e2dfce26547622b53b50b5dfb00a618824d73baf134af40393d1b61a10654b9bcd268f85fe0bdf18111ed568a64bd233ac2cc2a50be053c91e9ac1227d7d52f6979c6b1b1659c23823011b15bc0932d79e9c95ba4d1d3bca7b90525a6126e0a1561759c70f24fd6f43c98e8747c97337b66becd27bf9f7c3af9feadcbc8700f47b1ec06d54ea960b9f75727fcee631a5eb001e6e4a8e255be16dae57abe0f8c73c199d5f17ecfc090d03668c872bdb078b57db5cc8c4259f6088439d6caa0effdea229817c89406f51031520", 0x1000}, {&(0x7f00000038c0)}], 0x2, 0x0, 0xb) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000003940)={'tap', 0x0}) fcntl$lock(r9, 0xf, &(0x7f0000003980)={0x2, 0x0, 0x7, 0x0, r5}) r10 = semget$private(0x0, 0x1, 0x224) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f00000039c0)=""/112) mkdir(&(0x7f0000003a40)='./file0\x00', 0x140) dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semget(0x0, 0x3, 0x0) semget$private(0x0, 0x0, 0x44) dup(r9) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003a80)={r8, r7, r4}, 0xc) unlink(&(0x7f0000003ac0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003b00)) 11:05:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x3}) r1 = semget$private(0x0, 0x7, 0x80) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x1) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x0, 0xcad, 0x8, r2}) semget(0x2, 0x6, 0x11) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x3) r3 = semget(0x3, 0x3, 0x20) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000001c0)) semget(0x2, 0x7, 0xee6c093226cbdea6) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000240)=0xffffffffffffd103) pwrite(r4, &(0x7f0000000280)="e7e7329d7ce98e8f59068a6c3d7f54fb0aeab1", 0x13, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) pwrite(r4, &(0x7f00000002c0)="3226a4dba73b037392ed00e5fd35dec868a199be950b67c739bd1f3bcc415033455e2352e83777509808b978f63252767ae9c825317cbdab1a623cf85dd0e29838d2ed672594ecb6f7b87cc681916b2ae6c9c28a35cd3f2b7b9d46daf97fcce83cbd321d12768796c28cc5b4128ad883e9adb2d48477a9825de702b88b1fdb1e72e7ff6aa8b645c0fa9b9c6470db89df6ed4e22a1a8f056baca9b32f1b8b98db34fcb7a97340b4743ab3310bfff8561a3e4aa684c4df1d26834d34a6adeed5979db359e945be57dce7e394010a2efb85a6126158f4f2a3f16b40b8918a9384504b08371720beefee18424a4356e16308be25a92fd02b6f45b573c0bd5fab4bc7dbd477f316ec9da71defb08796dc8bd5789f422066e3dd7d377c5c29f4a9dd0411ff1597e1b447b56917b803c4fb8a40d9cf27e2420a25837c939f65ecb1695322d656b5c158a3388715f8a21f64e3b7f9bcd77ff4c9953899293db63c6eb899a4200afd44b472668a3c47636f59ec59bdcf13045c1ad9f37610e4c58f7a3b0caa9957833de39197bb0caa5030bab9309ecd8b610c522a5fa62517b4455b3948153a0266d89b634c376c4f2135db89eef943a9f023c65337febbe55e5323ca194d6821ae21b26be435fb1125094f3b2f5fe07b57d566c3a7cf8f78a8d456a2205a1aab255ca1035f0c6c251eecb84aa72824ef8913b3bedf511a9cea57ddf010b78e546b95906cce8d79556009ba0eb4d1f7842a42281f10a9f2c5d663267f69f49226a973be071afc70e99b5f6e98717dd43ae59e6d1c5a9c514a5680ad891a9ae05a941fc15f218d674496fe99ef677dcb9b2c8d4416e338ee1d12a96e3215de9d987ebbf73d2826990e3aeb1a36213b3edfa008ac7bab23a97713a5c08d31b8e121fc3cd36b72fb3088daf8e2f0b5f573be88fffa8eacf9f80407211253f2028c35b0f5f808221823ec9946b0852011d7c4373417c6dfe97e4748a101c4c6ac2c61bc67aa5d15c4c370f8e82ba7b4c7003da625cb35c8cc37b39c44e56eae175f4a240e1a26bd436bf3e8845d3511f53c44c5b4610daf08bf9b41a984937fa4e0ce63c9c827f99282269ce2adf72e5a5d12184bb3b7ef1cc120024edf51ac672be0cae8990406f43df3d0045fac267b56ea1b9b17b0735ab502742fe4bfe479b4ec5ba48e5b349ce794a037e4b54740430f2abf8e0614944e24a4424a61cb3bf4bfb2182beb34d3e976b3ef3444aab420bdfe61987574a482c303e4c91f472050d5c0545062e5c3dcad3c0e30016701e0c363066257e8059a96758c6236138c4b2880e0a33315c1f29b246b05ca4caed90b29798b31a24b56d92807ff4a2a401cd409eca67e511b31e2b6a28e5a8295bf31bdd6409dd425a88900722438514d1e837a89b762f1d57688e357fe150d7ba2c05676397acde25b203843bda64b4bf7a31c6018ad451c57e1d01d33738dc34dd0f12a1d0026b578e079c0adc745977c0b33cbb697ecea2de729518a0fb18ce383b630ab41d4956ce5c826a77f0640277c46bc9e76bce080d4ee2c7a8be708693e000e636dac4f39d2eb7e28f46dd694aea4ba2b5d948ee9ae2e5e50ff32c2c01e02da383b942698bfdada6e9d393cdbc931bd69b371e58e1e23717d3b9c1c5b35732d71aaff370d322ee9984a9b475b74e3256583e44f4a31950e7cc9b3df2777b5c4f7876b04df0444929e1aa9ea4658c721b6b3573c5990c5433d2085681fbcddb56852a1fa934487762fc01363b6bc6d9142b39805ae8382e362da2dc50ca6827518645beada7da9f6abf01799b052b64f7f5b93f0cef566e9c9ddb722102fd73427f797c463a082d2e1fa20b92409389b8733c4ea2670c9a567618e45d42231ff017f63239dca2b0fc0382610d60791d157688540885569255cb8744385ed31a8ca4e7f7b7bc17e72c0f930c8d7cc08c9365d002e75d5b59975564ecae8adfa57711b7956aeecfd0db0fc675da38a069cdf3e2fd21a69c4398695198f27f665496ddd0e27e7024d073061b45108b7d90288a547e7cbae6a129fe08ade568534722c79173374ee73e06f4705a89ed990e1b02b5a547b92f378d748cfcaa745ba5f962a57daff5d758f628541d53ddf112d174e157da8cf53b77897c1f3271ac2cfe82ab8339c230fe419766679ed8d8726a82e264e85fee9aec1f79ff1a5dacc418121a6e9caf7fc6633f31dd4f7191b7eb27812c8a61a42102d638fe0eae2e079395b596d7426e2edddb9afadc84eace961f254daab81212925cdb4c9d12d7dcb4b244be160c19927cca7046ce6a24e4956106bd65c4cdeb2e64ebc7d99c8f625c95d12780fef956261bbeecad61c78b0ef5e06a73ed83e871c61884ae059bbb1deb3d39cb8e2906bb98cd5410b6eb304c029bd8efbd52fc792186a1d9009c63c6f35f481b9b72c92060cb61f8dfb4060cfc10801e2a24cc3dfa10ac5c7a1b4c81c4551f314556c62161085aa94d90223120710e5f922cef3caffa19d0bb10d82d8168522b0d6b9ec0213de1d680b402752cd7a026431328caecd558ef1a3527fad14320552ca9187c96ae1e64a6cfb82f4d95d00798f3a3a86b85c3d91d4ce84d05473a60d2d9172d140c7469c5874222cd26107f0f60945c70b7ebc544bc3c44dbddd2f585577cc1a3c66651b877dfd26de141ad6c7aa620483ca149bbed77640edd4cf77df1fc0ac0607e187d1647d588e4739e8d995fdc4f001c2ed081b7a2f5381a37169e7fec043725f52722a121a64f45cf12208ed242ecf5b2e3c167d523fa5384f7948efc0c2e041ea98d2fd996f646a566e51a2e955d79fcc8753b27b4918b6eddfb0fdc047ffad50cd3d93064c176c5cd88ff3f730a0ada0f9227000212ef7e84629ff557f50aa54e4b396281ffd50d01ae959cd8df135a39d7d6ca16a01eef0d812a1d3b376f467818402aa0769ad98464368d09834892b04cc91ad4cb45d5def1e9dbfc88e9a1da201e6d2e5d21c7661e509099234ee605e285c4ce406fd2b00db23bc2e856b49dc726cf2730b622d410338c4ba2e0b3fe7c8ff1ecdc7de11d32edd562258c12db73c89ef53b67ae9baf04c233be6f2c4674a9dd9b1fbbc5fcbc673b6749eca1199f17c6d842d2d2593930ccb740c438dcf3d76366545551d8a49d494289ab6fe7d866c8dbd1602852e2b2e3d7d40790ae0be9b5aace77459ecd1b25ed71faebb4538421081f0568e2b67cc5e4891e0070b7f1b47dae9cf4eec43487fcd71ab1b53fde399bdaf2acc170dbc17bf9ce1b31a2123cb1ca0b708fdacef6684ac7f30e3fd4c2ea96be3913d9cf243de793d951b4aa147fcfb7d0304a95a785642c8632d27df99bd32ad802ce2e99c6166994b2a25dafd570882f32f4de71de8af9cf9a1867a29c6e76a2f5d8c89f111bc760f9b5b1f8125795e2cbec9cca3a6a078783b6abdd87cce416e4c0db596b260e996fc3b0ddd63fac4a77b2cc18cea81824b388a76703bb9ebb369108e7f3530f216d55e3f3a4ab385829d60ae4932da28ca0acc64554b7f1c1dc8ed4e585f3d3674d5f3c65a628d8de1a4eed835455fc74a6e5e172aa2e5d04defea95a35f990cb6d7bf6896922561bf76292710d0a8e352321d997f3b36daf156d968764f29a0e832d150223ff6ffa41507ce7ff80187798618bb933087f72659a095443d23780783967995466059c3413a5c39428cc90bd2af51ee5f68575692f8a18a1803e3c1869e2800c8b51af3aa2b3768ed0cba7effc04df9fba8d99cdc891a740f1d523a760e28e52ab5d84341fe603d670524f8939e0527ebd311a56f279965d730cb7c44cc170a8cda2b318de9cd7d254c7d8c98e30df2af7f70258d853654c1d9e2e17394d75b7638e4ec8e8ccdbd04a179ce884151b345ace1c786d62568783d1a109209eb321d2a91ef4ba64371b0216bedb15ee21a11dc7748d2f112131c38232f950c38c9255e459b1462a1094129aaa6a8542decc3bf4bf55383f59c1c1335b390a954ffc59054653b2b6e901105271d6f9f5e0e39417c2dd043444cbf710b67382272687aa4e1e4f70cfe6c64ebdfbe3fc6a6fa859cee852a0d99a5cb2293d58aeef62bd72fb7449adb776efcc41e36bf6937e6aff28132016643f705cec0d59f238c6a9ab2b0d648cbef9e208e4d3637c33cd1510e4615df33423eb6a59a3f4335e5022269d6164ec99fefa8a093f9a42365d53c3a5a581477852ee3be98a8b272e065fb3172a07374a21e035ed28368edbe9e42e1674179187ede797bb01529a8c3772ca4d9a0905379cb08f1b6557a4fe268005f99ddfd003cf5d19ab86728be3c4514d584f274947efc959f835bb90c7c73821111aeaca3e1d63a34407f05e78e77a04942e85501cc277744dd4080f4fe9f7fe2ad1c528983cece4779fc1135fac19bc723211ba8798aab87bc79c54f4c144d4bf1d0cf8daf5d0671a2b67ea75c3820e75c65af521e6a4dae75c6f3246e3262b1210e1e0252c6979dad51080f8c77ddae969739d0e63bf88c4846ed5bb6bcf192d80976de102cc29996d1ccb0588332aad187503c6d85ca7fb06def9423456a7abf690eef54b8f38b621a97cd242e8a572e05834bdf723a9e3c9869ff6cdb0ed4ce4e298de8b23c5698499190d3e9531b24a940d955e5e49d7344b32fd0ae4a3d4949c72ab851fcd46dfa2192596f422c9026c6ca7d62424f27504a36b1ecc484fa1178abe83fd67780f6f09067f3ab66fe9f3b7960e677b402c8c1579ad4248210c8be7a6a4565915470496b261bca11d2f8c295fb34ef39342a5af34f0b9d120ff6122ebc95c2ceb65286fe19727293e605337097f187b1184a0aab9420f86bdcb0e8a4ee3a7d8262056f472334c3b6175c398d9263cbbfbb1cf1671dc5b959dc66da7e1ca6ad04f3816860c33061d277cf16754a7518a158d59773abde202030fb95eae138a75e553b5ce6c0fb7422bf5945855e507d12c22183cfb3d3200c892f6bc743e441fa74dcbbf569078dbeab161a182c0940898dcf0cce6224f8993104dd82180c8a7fddb7799931f31721539713671960f190cd121e876896a99d84a49d4cf96120dbf7d9c32b9cac1d37246d851bcaec9da8fbe8e4af2faad413a877b8b958d96127c92c7185cec678fd22a11b384672361be6cfc02cd4277a63eecff8ff8bcccfa7a05de9973964e02104848a902a5134452a705e03719b83844193a81546d125c7311d319822356a3a5432b2b4cc657f5bc3e2fa6de7a31671d369e6bc5b60ab45bbcc52eb28b88ddd7bf80f5308c72d697eb9d0b574117c52a3465dc6d251e6ba57d67df4abccc57d85df4db3542fe71d24485fca1823ad9630dd5b974cf6ee2b63ca310f469082b7a3c30052023c708940623871b25b9a66c822f42b45efa3d75b5a80655194cfc92181414a07e38c3aeccc4b9dde9c6dd78a618767200cec53aa65df43b5f2edd7a208f07dbf33005d7360d93006aa81ec864efb6ecd064335f28d79b79882c5f9bde8510e9f3c76d56c7d5b41341904c247eacbd4894347a41608611a9c16530b8ab59a7662ce1bf6f8eb949b83fee8da337d2f73d001c9b53b1a01c6f61d0281247d0d09fbbe862890f375cc6d46b87a0212ac1cfa31f7d3cc0d4e2189b1b4e86a96ffe1f14b9ae07016c0a2f6c5ca9cd38d26cbe9ca96e4bc04b7e927e7a46258d6b6f4b75a02fe0462811215a338a22d6e843cedd2b24922948f83ffdcd9c4f3696aeefb18b5a94854314ed500ea5e1e7e411cf8b040640aa9c2fba2132d1236de973fa05e90fb", 0x1000, 0x0, 0x4d) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000012c0)) r5 = open(&(0x7f0000001300)='./file0\x00', 0x50, 0x80) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001380)={&(0x7f0000001340)='./file1\x00', r0, 0x1}) execve(&(0x7f00000013c0)='./file0\x00', &(0x7f00000014c0)=[&(0x7f0000001400)='/dev/null\x00', &(0x7f0000001440)='/dev/null\x00', &(0x7f0000001480)='/dev/null\x00'], &(0x7f0000001640)=[&(0x7f0000001500)='/dev/null\x00', &(0x7f0000001540)='/dev/null\x00', &(0x7f0000001580)='/dev/null\x00', &(0x7f00000015c0)='/dev/null\x00', &(0x7f0000001600)='/dev/null\x00']) semop(r3, &(0x7f0000001680)=[{0x9b953214e33f1d49, 0x7f, 0x1000}], 0x1) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001700)={0x30, 0x0, &(0x7f00000016c0)=""/48}) setsockopt$sock_int(r4, 0xffff, 0x1011, &(0x7f0000001740)=0x5, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001780)={'./file1\x00', 0x8000, 0x2, 0x6, 0x1, 0x72, 0x1000, 0x7, 0x3, 0x2, 0x8, 0x509}) close(r5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001800)={0xf7ad, 0x2, 0xc, {[0x1, 0x2, 0x6, 0x6, 0x5, 0xfffffffffffffbff, 0x1a, 0x10001, 0x5, 0x8, 0x8, 0x6000000000, 0xffffffffffffca4d, 0x7, 0x8, 0xff, 0x85, 0x3ff], [0xfffffffffffffc00, 0x8, 0x3f, 0x7d, 0xfffffffffffffffa, 0x0, 0x80000001, 0x1, 0x8001, 0x101], [0xfffffffffffffffa, 0x3, 0x80, 0x7f, 0x9, 0x400, 0x200], [0x100000001, 0x1000, 0x9, 0x8, 0x1, 0x8e3], [{0x4, 0xfffffffffffffff9, 0x4, 0x20}, {0x17, 0x9, 0x10001}, {0xd3, 0xdc51, 0x5, 0x312}, {0x0, 0x1, 0x7fff, 0x93f1f9d}, {0x8, 0x400, 0x5}, {0x101, 0x66f9, 0x4, 0x100}, {0x4, 0x46a0, 0x7ff, 0x800}, {0x8001, 0x101, 0x9, 0x96}], {0x4, 0x1, 0x1f, 0x6}, {0x58, 0x8000, 0x1f, 0x1}}}) sendsyslog(&(0x7f0000001a80)="b305005dadbe37e43d78f898ef01e617cb284f09eb8b9976ce571bec73bec65ae7b27b01dd88a83d023cd22efdf9d3e54a305cfcac706aa48751c97632256c9a68ed44a19c5ab4a0d5964d2fdb1500e9748c4dcf77e386bb9c868f3c7eb71ad9b76ad80524c427342f430c07a2200e11ce16d8233b60f0ccff4b308b9777c0930d4e3ae7c7a15445f7857cfbbd81fcccb3f2c5c179df0dfc2f8028f4b637b77f3ccb09a901c6ac1705fc7658724ed9f4c4097f9c70567077d27b61839d3dc4b550c8f22391e9bcc671acb10c608a335fa5b4d2eff4b1b0059f146233d8d9e1fdd5a222da9349e9e92a4c28aa60502cc58245da4b65258debd28bf7ad754587", 0xff, 0x20) open(&(0x7f0000001b80)='./file2\x00', 0x20000, 0x100) 11:05:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) chdir(&(0x7f0000000240)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e", 0xf) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x101) recvfrom(r0, &(0x7f0000000100)=""/107, 0x6b, 0x842, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)) 11:05:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 11:05:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) chroot(&(0x7f0000000140)='./file0\x00') r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)=0x237) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="063a888e64c56f57700a4677f36909f74c332ef5bba0fcf3beab6322335de82d91d5229edbd70bf4d20f358ff24a951c652733be21ef71df0020fdab6e16b7d1ca", 0x41) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) recvfrom(r2, &(0x7f0000000400)=""/140, 0x8c, 0x40, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) 11:05:45 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) close(r0) 11:05:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = getgid() syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") setgroups(0x1, &(0x7f0000000000)=[r1]) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0xffff) r3 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000580)=""/4096) 11:05:45 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000396000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f00004ab000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = socket$unix(0x1, 0x8, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$getflags(r3, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 11:05:49 executing program 0: r0 = socket(0x10, 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x10000, './file0\x00', './file0\x00'}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10500, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) fcntl$setstatus(r1, 0x4, 0x40) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getppid() r3 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r3, r4) syz_open_pts() 11:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) socketpair(0x18, 0x4, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000014f, &(0x7f0000000180)=[{0x9, 0x6}, {0x2}, {0x1ff, 0xa4, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:05:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0xfffffffffffffee1) write(r0, &(0x7f00000000c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000240)=0xc) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) socket(0x0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20200, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 11:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x9) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) 11:05:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="f90094e5ff050008210000e0edb6d7388a378368656db12a20f2a200ffff39d304deccd570d68a3166129e155c8c565ad35a0d2020009d00000000000000dd476e47e689ef612a2e9a0a8120812be85f13fd30cf5421b9"], 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000000c0)=0x10) chmod(&(0x7f0000000040)='./bus\x00', 0x100) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7ffc, 0x1) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:05:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="d3a4c9b08b2969cb34389881fadb74ffcc703177905a9da1666851f593779072f419a33c7c87889ebdbba723078d5784e895a0623018a68482e5f1", 0x3b, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:05:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 11:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) getuid() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0x64e) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chroot(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') sync() 11:05:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fsync(r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) rename(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=""/126, 0x7e) r1 = socket(0x11, 0x3, 0x3dc400000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r1, 0x2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=',\x00']) 11:05:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3ffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:05:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000840)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) accept$inet(r1, 0x0, 0x0) 11:05:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8d8, 0x10f) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:05:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3ff) clock_getres(0x1, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) 11:05:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x80000001, './bus\x00', './bus\x00'}) ioctl$TIOCNOTTY(r2, 0x20007471) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x401, 0x80000001, 0x6, 0x7f, "470a1e998069eaf0945b8786a79e8cdee42a04e8", 0xfffffffffffffff8, 0x3f}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 11:05:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xf0) r1 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x2) socket(0x2, 0x4001, 0x9) 11:05:50 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/219, &(0x7f0000000140)=0xdb) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000020, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = dup2(r2, r0) listen(r3, 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) 11:05:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:05:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0x7f, './file0\x00', 0xb5, 0xfffffffffffd, 0x5, 0x645}) pwrite(r1, &(0x7f0000000180)="a42b39260d2fceb654b6e4d78e08b348f034e1ce1b7369d052520922ef6e149bab2a9dfff634cbe3f63f10db1b5cfc64029cbec766c739474fc5b63b6f189b41843101c1bafed7523d14ebd7e2c7ce6fdc9572ce21327e939c6c8b611090f674f2e91bc43555cceb328c3bf45f525b03824d2402035aa7854ceb10cd2c7e90fabdf56bc913437b8a5116663f683182fe3ef773316a47502eb673dd369e9cb40f40987c8a182291d6e5d075b4ab66315dac9d26a48567e4c32b251b65638b4328db85fd74ef88fd9b181a335087cfdd6cbfad4f546f5578b8b24f6f267d1c73af7aedf09611c921154f42715de170d8198905300e2ea77ba3", 0xf8, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) 11:05:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa0, 0x0) r2 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/198) 11:05:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x6, 0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="e09a186067b52f9b9e14d31bbf3d57b2a9dde9996b89f830359609655178ee42def7c4b91b379d6fe79667902c97081f9c33d0abe2bcf1ae78c040f10f9056d500cc9bb91062a26b9acfca05be9a796b3e77d904fdbe779e7e6fa2de4395cc4fce21b9283d9770b92d36559cd9861424702b5f15d29601aca50246a3d2756d14617c9bdf86ce87ec608938f2a351208bbc58eb2605bb542a3e7acaaef9a3aa3825c5c56f7546a89726b4c0bfdb9fecc2fbfd69937db5331f18759b1a852368657a4629c69a0f64f86aeaf383812c9d8e98e9a25f065c08decfde25909af7bfbb13b59ae0bb1bbae87b43fa18eee0138055c65f61affb38934b6da6922f69c2053d9f10e683610c9e") ioctl$BIOCPROMISC(r0, 0x20004269) 11:05:51 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r0, 0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) recvfrom$unix(r2, &(0x7f00000002c0)=""/220, 0xdc, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="0cf8f68c94f5db62c2b7b7a6809594ea85662b1c852d659cb6584e11442adc2cd2ca85b4", 0x24, 0x405, &(0x7f0000000080)=ANY=[@ANYBLOB="66b198c0f600"], 0xa) 11:05:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80000000, 0x2) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) chmod(&(0x7f00000000c0)='./bus\x00', 0x6) 11:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x401, 0x6, 0x3f, 0x1}, {0x0, 0x80000000, 0x1f, 0x3}, {0x1000, 0xfffffffffffffff7, 0x200, 0x3}, {0x668, 0x2, 0x9, 0x2}, {0x8000, 0x1, 0xfbd5, 0x2}, {0x1, 0x10001, 0x3, 0xffffffff}, {0x400, 0x4, 0xfffffffffffffff7, 0x9}]}) 11:05:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000540)='./file0\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000640)={0xd0, 0x0, &(0x7f00000006c0)=""/208}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000600)={0x4, './file\x00', './file0\x00'}) open$dir(&(0x7f0000000580)='./file\x00', 0xa0, 0x0) 11:05:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x20, 0xbe4}, {0x44, 0x3}, {0x66}, {0x1cf, 0x63}, {0xa3, 0x9}, {0xe6, 0x1}, {0x25, 0xfffffffffffffff7}, {0x46, 0x78}, {0x25, 0x8}], 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:05:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r33 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r36 = kqueue() r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f00000021c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="012100002000ffffffe40000ffff000000000000106cd1dea8998fc9392d2ebf8a", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="00004500c84e5f143eecab892010c92b64fc0f1571a3c5446b82d452d6f84a88ee4e9092b35773b000000020006e5ae13478ecd5fe6d46d39e20f9a4683156478ee286722f5397f175fca578413582288a10d7a99e4bc80e4a750c9c6b95e1bc293399313c452242765d7f3fc6d25e9600041e37e9d929618e30856780e17735c513064eea116afb3d6f294fe344d6240bc2de3b9ab7a035b9df3ae756dae8779656172029c6c766418da1e6acd25f7f0a158cc35eae80952596d5a0385a083e5f3559f7cfdb728f782104cd411331007e0171a8267578a5e85002a8d2e358324a4dc16c15219dd2c1", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r38 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) 11:05:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x81, 0x0, 0x9}, {0x7fff, 0x0, 0x0, 0xfffffffffffff001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 11:05:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) login: pckbd_enable: command error 11:05:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f00000002c0)=""/117, 0x75}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/98, 0x62}, {&(0x7f00000013c0)=""/194, 0xc2}, {&(0x7f00000014c0)=""/229, 0xe5}, {&(0x7f00000015c0)=""/154, 0x9a}, {&(0x7f00000016c0)=""/109, 0x6d}, {&(0x7f0000000240)=""/16, 0x10}], 0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r2, &(0x7f0000001680)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) pckbd_enable: command error 11:05:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)="21d1fc8e1b8defe8a28b2621aac580b91c3d06b05e66d3c93eb9e4eba319cb30ec792168bcdc2f99643d18dc0d0165702e7b", 0x32, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) execve(0x0, 0x0, 0x0) 11:05:54 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x140) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [0x2, 0x0, 0x68, 0x6, 0x6, 0x80000000, 0x0, 0x5, 0x7, 0x7], [0x0, 0x8000, 0x1ff, 0x5, 0x7, 0xfff], [0x3, 0x3ff, 0x4, 0x4, 0x8, 0x1000], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', r6, 0x1}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:05:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x400000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:05:54 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000200)="805bd0336a5e7fae6b897944ba6857d85d7760448811fcc898f9289a009ec57c00dae9edb057e62908d12c5fb09b3588aaf57faf69caf1a17bd5feb2a0bf4d8d97f3620190f3986ba7e8198da3c7b8c280ada9214cd469888fc2f55bb7f87e10da3888b8cbfd7489be2b3300dcff0020cb05bd819714", 0x76}, {&(0x7f0000000280)="45976ca66ff568daf7c7ee63de1e77637966bf4973fc254ab8784c8efdc90d278fc8c63a7ab75c2d3e02aca620e646f12e68038c5b080826a2784011049384d4f14b4ff0c0d4f59da966e09b684500f353e05ce3bfdf8a9c6d825adcb5fff65ee0ee85f3e470c011db611921c36271041fe465568f8d4172aebffdc7d1c48282f2ba242bfecddd489bb51ac735f7ad90bfa6bfd3978da3c6c9984adb66a12962eaf9a80ac7c84d25f4391efa76828e61463f2975e42a96b8f86b8b46f006d08d739af8ce37cb218d60a740048fb5be8472f46dd4f85517814a06033e6ea4deda40fd857972b649eb0dbb3914795a35ca832e8f1fd46e8804bffe9f0909542e391e7b1b65d2a3bccc17e1ae7078ae50fc07eaa261186e5f2ed0b738e9da9080abb52b8aa7fc1983f0bb4e3f7f583b201d639e50b587f5cadb1d1980c4eecb30480e52c5f0ee8065a118639d2c6ae1646c27efdd4fdebc3591d7a0cb991a9e193cc17642c719fbc3f26dd8c1616d8b059d62ea715837bd8a9ef44a1be043c23e469ffe0e70fa1e64b60bc5a664c01856f6d8014b9205ed505ae17a494dbf0c3f63f7fe3c2a0444f5de74c99184fcbfef4f899bbce18e8d699bde1a16a4ec3285a1d5950a3d6bce49bf581e048a8fa840c7984e63f526452a5251e15611f3219f04ed1c7696036ed573517e7061bd1c10675385b8edd14a14c14b51434a1041f22ef31e2f2de4506e63edadaff6ef325cff667e2bb79a5a4eb24bc64b7962192a26fab98b61afa5065290d2472b81463768c543cf515fbf9a3199dd9b14e9e1cbe312be55493497d00264d6e57e38778a5b7c0e2fc5f00f4b6b5e9afab27695e7a90394954c4547962c58c504aab8910192a381bfb5c43f467b6ab967be2b7ab294652825ec1094ebc8a1a0f13bc68ab46daea28a6a790244072e4cd7abf844ec484228f20c67fa8bfac1c215b192bf00934453e1fb0a8ee16360cea54784f21ecf3d0e8fa0524f9e44fdf83cd9065e36a5853beb9acbad40f77f56e5d54f112b3382bc7a62c3048dc5076ba88c09a1b15fabacf00e23a7349e0c9c59d602e77ffa60fb8f7fb61e7008fa694cbacd9fa3396d1c9413587b0967ce78f39ffdc0bfd09a5f4d6382bce8af598ccbda2e209d9c1b688e83b6c72751589310b6d05f2078654abd4108a9aaa7edd3f1146e1eab4e11a1dd2ab7bc9b8f0103e0eed267b1a9d697730169addb624c0c0b7261c791ef94a5f6aebba47567e391aede3a383db7be2d28bccf482f01caaa39bffa4c981633b6deace2da6f09e22265df07f7d2c2bf749379eadea35d6acc78418c5cb114371f78d1c89c8b629a8c5b304fabfcc10a861bfbf6ce804e3c223012d2898f80baaf67c65edced928f18d87f9c45a4d6a394abe5b830634cbd26baa5eda5080335cd4f7f50145e6e4051b967994804a85ee7d7f4521986a9689d205696f23608961ddd1e0c1fba4e23110e39ed534078cf785affe1a13a6185d30382483d87581ffd5574a8ac0f3a90b09dbffbce258ab991fe91f18c3a79cfc8f5ced2e0c774fe1d388e8c1d6bf5f9311d0256614c9f6c41cfc27b261f883db0facf202f661728024e0e5cb860262998866e8c8cee8ca91f07a553c2f605392bbd302472a003fa8e7f887b697ac9df66be22a0c52faad588ff1244b2ddd3e0c8a09e5691534ed1ef3a8488354902f8657fefd77406b4a9cd6cbd185fc8e4289e3713c1513e9f42ca3cdf3a3c4aeb07a3e05c8d851ef5a9df9b775a49a58f3380549f0950b253792dfe25e8fd37929994d1b3ead9ed4a2c27d9b67adb0e203055034b2799dc48fc3fe2e183337ce7770de5a448b4c2731725bd2f6eaa64b7475feb159723f8c6b4ba1325ac2198bab76ba8529473700a1499601879367216a5383da660ad2ed037a9a02139262b4615289ff8b651db286f8d9deeadfc25665f45eceba1f99bbabc0054273d848eee013050f78fe0ff00767566d1cb4467b9b3f472b48e2a2809f437a2be6c7b134e994ae18d9045eb064db8d087312511679cd17b2c404c13414cb3b3b7cfdf41ded7c0b67205083a29e645f0a3326397960f03d8e1b769649a5a9f7b27618dc6ac75d77d714bff08fdcc6b860c27693e14954063daa8259b51ab888c7d51c95287b198605b96dc1372c70ca7e9038c5ba25f11d65e109bed2569a4f9a252053ea9ad8c8653f7235be7cf173bd9af0381b809a820b82ed8357c227eeb1b0b5b3df4d01fdf885a3cfa9b5b60a0cb55106e55e0721195f89d77a5d76418b02cd7a4b3685ea0d6ef64568cb80f9ef23abfcf93e4367e35eaec5a71454daca90e684b49786d7ed93ee2726a32160035c978e614c104b3983517381efeccea0f7eda7ef76a50b36e83b4b5e29bf2c9944aa6f5e2178f19b46e58b9e92485475ca49d1b0a99b9d4d18e8deb80821c752fdeee687f8fd28fd7a16b20622c35534c5b928ac02e9572646da5f50db96244cfea579300d83208a2e4ec02038c4cf30175a1321e7b546204a0d7d071daab9ad02f2e9d324f5137b7ece92be46102902f1e4c8e5407de01add2165096f3d66212011be96648e4a047a436c29eb10cf67516f9ee885bea04ad3d4dcede5cbef64565b0ea707524bfe8d90d8f73c9598589c98ca207eab126fc6fe5e7a3cdb11a928c3bf8d5096caac870ccad52cc9bf12125b7a747a1c9dbc7eaad607196037c1a54731f92a8638216fd36a92625453bac5761339e7f6957480ba5214db75fe46345f1f12430a8f7141cb185ed8b3c1403bb75ed0a0bb787cf0649802977c174f459ca037b4f85a575ca2947a881d644b3b46cdc69afdfc91fb8a06c97d892071f91c34c3eb5a14a018f96afea455c20b04bfda62d4ab9bf98e8d0f350bb5cd324278709cef0f681a250b3191d248e6369b0710d75f206c33cbf2713122952a6c393b6e39e57dfbfb81637b0ab356efec3a0c8c85f3dc656eb47ad348f0937181edf550e84c8bfc5add3d99e7966e93b470fb7389b09d57f55c5ed80577f70438815252e0119c00f36985c0b5148c7536d98cae4a5628fbfa2ecccb37d690774a024a76fb0f0c18209a01f2983f0821e88769167f0b287ecdd52f7d20486c61190bcc5b7131190fe4fe5834bf9b1d00f113beaa45a83d17fe678723d3dfc292e4fc38a08d2408aec72bb60bbc676246b825ca5137be8ce5ee3583d947abe810c0d2b9a809d6e6378ff36f1bf6b63c3a186f910bbb78f6910cdb544784bdd0ff06a5740e0bebc636d2df1a2b918d502b878c24291a288c4c80f2f3c349b399abd415818f09c4782de64a8df8a40487d9f02551e771133ca442c5d0c44690d793ee81b33c8a09145693bd849b0c0dbfc388ec012738ad82bc36585a34a792501b96a76adea88ed408c6c3ff1d1e25910a061d5a47936e01a6ee24ce8f3fe27abd9558882302d8a02d764d9af6a648a5f7c8a9a132fcb9af56fbf566efe8641e6c784396102dc147170c6ebe16a9b5e0b4fdb1d5fcca2c5378d6e35cd2719aacc629b4c33c0adc62e99efb326c409d8ed4a54066ad2a99b1c52d71f1bd152c9f33ebff57c37bcdf6be45c1a0163b9c0f92e646f5f390007c6ab83a5583f76ca4726e777eb34ec5f867d2c7f3b310387f212abe0444aec754332737772cb31d949f71243c6bde1272e3a933877e4b5727d4e71ad34829f7c11a19705157762d24f9c30c5a25c2cb27dcbd3c20df78ac62d2a89e6c261135951de510bcc996c1daf216015c9e0638159cd13199ec06f07886b6adc8422dd8eb07d4c935203fb35ffd33317b842d1159fd38419fd94296d266f791d51e16ef3e1ee1e110e3e749ca27e5cdfa998f88a5fa24299f5e7656f7c2ed73c71fd0cb294c736b36b39ea0ba19365014c60e562d56e25ca401e70e0fd39fa6531d9223d85d085bc66a42d114d8e6ffb761bc26b1d26f2f6489ec1d4e77cb5515c6cea43cc493653ec06e97fd28aeb2927724a9106159107f051f046d95962d11c45b7bdde6df69ebd782e2db642d536e8168b7762b5eed43238425545cc53b75741a6af861292d0ccf1a3377e8b7a0c2ed2f103f410d888c480da2674d596408059eb95c24b80183b58d599b69781c9c7801d77c77fd0f3c5e46f6fd528e3a2a76c69284968fd504d39fa09c5c9c382cc20695f6d15262c1d924b79d40229528fc9769b5acc30915e67a1a3ac0e8aace6f173b35d1cc668c2cf1a71d5313e6e533470234dc427e6e36f0d6629e7a48426f9ea4d3f000627854e92fbab0369097a824000d0b7ba0ebe3f461bb952c27d965f642414eaaa3427cb2e8d8ed829832b41b5b8dbdd7d60f5cfe0a79c6bb5165439815cb4923418be8764f5ceada84af6c938821e744a5e2e0afbbca975a69691ca0be657cd201d62c7511b780a48400892b2a7c939d509a58401369404c1d0ef13211294e22c943386b19c66e2fad9452edab7ae78b531c83b4b224c5b4d81756db87213eecbbc4a3fe0c7ab6277c614b3f661a93bf642bff6beb966e86ba96088949862dca1743503ab78573777f8046c9d7a01041b3ba380659b1505c7cbafbb7cf4662e8f3e88e82dcfcd35f54d0dfa4bc492ae2792022fecca923547084fb7b5c9f161ddc5a7527695d193c328a604889acb8b93592b808392cfdf1b214c4c98e0d355d1b7a2e8ad6d8a3270135e0453451332fcb8739b67d10beab7d21b24cc155a1d7672485a3e5dd673a8261360eb1523ea46a051a993068934aef5abdc2c0df0433f8b7d9eeaf9f6a4dbd870b40791b6dd8a87c190d89ea9e806bf5bcbfed0cdbb301da86759e9b249551e3cd957ee5bcb36199a1d058327510c214c90c0e0cc3f7fa682b882257baf2d6ac72d2a96df098d8834796c9609819860dca02b5817980f297a014c0386ba9fc3eb06381baaf4ac6e65d83b2a03d143a5cbf66f918bda8ddfbc7da6da71ac4648249b513e3fe747ca965e81e3664fffbccd2b71124362a1ec77719ec2f376d7ee74b9dfff32efb22bffa25c3c5e951590491064f5b0f1b8b0ec77f95794f831aaebc2e7f3ad04e7301e438b597b15df5704d1b8b061da9bbe878e0c3c0349590b078b4819da81045ae255c167447bf7ce20fdae2b152a11cbeee4a43e09f23e2978ecdcfdc5ab51fecbc4baa44cb8217137d4d81b7b6112b152f01d6676d26b32001183d9ae4b1c25ed890ff555675faa58bd360b818fe4f5a0ff12d431d09c02eb8412de55179dadb07e752b9a2145be34d21382640026f04f8694e5a052c2a1f38f48f492eca1b5ae7b37e007488a8ed60d19cdfed689e0f51775a10dfdaa89d4a5ad1e09400b551b079ff336be2ebbb5dd0d652d0aa3920976252d45de151470c48c1b4e3aa560e3352b04aa5f203877095141dbd463e72eaa1ab473d58d1afce68b65facb2c5b3051120f5c5cc4e06667b64e213c4270184c12598f7062ed5250964a5e886c9ded73599f714a51a8c2bc553a7bb847abad59eb93fb08a49ed3a99879b6a8833d4b7176731d25148a7511cdaf539763f3e6783144d7bdcc7f758a19ec4e7719864cb9c128502ea58656cc27def724bd65802be6e568fd8e730a44d359f5c730359e33069c09dfc548de1792022294a31b4c9b776ccf75f9b5723b63ca60ee87e88027253dcda7111d6df15f16b0c20a4a1d0764ea2a5d67c7682dfc749934ef24fefb9b9cf31a1ff71994867a5d88e78d0e9d2c1ba26329f5e9e073ec6ebb93d80b760d2fafde3ff2b49b1ca3b35e631f622f38b1be49220c3fb024fb368843c9bf6ad5", 0x1000}, {&(0x7f0000001280)="7b58106c78163f88abe8d9d72c84bca2a5e97bb8a6f6366907d9ce9a2f79a98f2d3019c462d9ad0075e40f8c364c154939c661a2bb88292de3464d0a9549281099edae379f486a6f596fb445c90b6c4fcfff4d5d047ab33ac7813772d2ac5ab714d1512d3b7ac6e936a11559f5c472a93aac129fe60160fb7e9fbb41932b6060cbaf70b96fe88407921e194372108e47093d34bb1558ad73926edf063fc324f1e7318a4b57df2b729fd9d89e8e9c1038d9122ff1cb0d61", 0xb7}, {&(0x7f0000001340)="d32dfcba528a07bf859e387d047d2a902411cfcc6d901d0a7b2b73db92fb36970b84c8c73de8215dc8fc62d8ec95abe25f9f5bad82717f3381fc90ae8f5513119a9a1040f949d8f81a587d22d2c06938e1340be31b31404ffebe8a81564bddc6f079ca6243ea5e5ac6891dd401dafb1050f4c87558bea39df4a5dfb114526159193b90e0ab3681b1d0b3e4975c8c1412f168be081fb62b95d4399d991397ca8ac1c75525683030356704ab26b7f6aae0ce4acc621dbda46721e7789a03338724146ef8670fc452fd6967d961b9a7a72cf9a6d48e3304fe9e58093226900744de8f90b69035a2d17e4f026a68ef106779e7104b1780f171", 0xf7}, {&(0x7f0000001440)="37a55744f9ec939ac7dfcab6be30df56cfc2321e326822b91265b7e0fd120458f82e4534b2c9c42aadd9ac32d8fb220d2e95703517833383f0983d369e94982cc7c2c6747d2c0a84dd2854948fec25e112417199a03119ff853b9d6011402616cc1657c2e467337cd1fffd3b2859e48438e80a3dd8ec631c946cc56ce0473b3a768b8f94b306875d23775398b057391149930f7872c48851ec4f2acd43c061f4ae1a20", 0xa3}, {&(0x7f0000001500)="7cc68645c09b0f3b024d4fdd21be80a461ee4b11c80d1aaced0efae290becf787afdc475f14beebd2b84c1259a781796b04bba0db0488bb49f25f0028e9dedf5368ef0fd9ecdf2add6f7519d95e977f924589c22df04a21fdb537c1ea2b7929eebb9bda6ce95c2c289f71dfd8f8de50e45895e3a890462d1cfc6572fbeb1beedaab5e473c583906ecb74407c35d753cc0c373a3b20b5700db73765dc0803a4f68a73471589246828dff00bf235664d56ca9820ee602ea7bedef0ef730e5990735e16b9d7c6a52096df5f94d1938252087803483f", 0xd4}], 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x9f80}) flock(r0, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r2, 0x20004b3c) flock(r0, 0x2) lseek(r0, 0x0, 0x0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 11:05:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x7fff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:05:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 11:05:54 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) shmget$private(0x0, 0x1000, 0x546, &(0x7f0000ffd000/0x1000)=nil) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/116, 0x74) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:05:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8) 11:05:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x82) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x80, './bus\x00', './bus\x00'}) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000180)="fd85f0621fbf26257c6c93836a88798d9fef2036f46b4862ef7285743b6a61c650ccf78b44174d918d2b4d296c4e7af146bb6f9d596bcaa49e7e4c9c9b0413ef071f66d48115859e4003a5e55c89ca9f37d61b4214acdb12f0cbcfcadd3fee693c08", 0x62}, {&(0x7f0000000200)="e03cb0361297e782c22e56c7aba2e6bea1dc30dd72882e355b2406551d6359e9d0412cbe3f7448401163e218065196c8b42adecbb2928f762561b682152153860e07f15ecf620a3c09249ea3fdc0642c7159f993bb8826f2f34a619fe22ce9c7eae6b2f87224d93ef92b9e3135d8d181d8d907f3c0a5da68f2a20ae66bb50bb0f5f23e4f555dc4d1061062c4c33272356ed61e04176127df04c4cef58045182506a9242578c928", 0xa7}, {&(0x7f00000002c0)="afd7752bd8b32267f909d59fddd12cf58eae3dc2e24f6fad89cf860e88dae31f787eb0648c062dd6435da5e9bc2875f05eb3a223bcb73285388f6e16246e2a68368ce68b4c497c62fc7ee765ef7f1e28c0856973b576691a832b000a2a1632d3f51b5c54cef182b7252a42fb11059c0f0bb13dd04563032b1b90ce84e372b2c25151649dd011e08fa84e0742f299b049bc7c9b62aa4ee454f6b324998d58baa51655d4d6ae27ead6bfa712da39649463896dec9b689bf41d763a340f5cd8c8f5d0d383cf58b2b172a3ffb5a25d9381c669e17d88805ff30eaadd5903310ae22f94e9c39444d4db80630b296c48b186d1e4c299bf1e64ad201a7165f64e2356923cffa1d806aff4b94425f2f4e5185f553e53f016c9cb643b3f284de77a5fb14c98dd796016eee1eca367894188d5dff96216cc50fdc2ecd7e566264f94892690ff1454a526989b44ccd53ac98126f88c65bc7c49ab0c70a2de69116bd077f8acc7b0a6a06721bfcc09f5b175459477f924c212e898e53e134450786b675f808d55c621db29b12da8ca9add6b1fe785a1ca71b7381ee6977fcfabf4ec9e7b6350819297de77572af644c182ee76cd4723e11f57007d8f649b0dd13ff95cfc93ea2b3410d2590a7725fbe9c36345b8fcce4bee37dcb928f4dd30e274fde36ef663de703213513589d1d95c6fe97a576b99b1a90a161b52dcccdf336d34a952d52574e183feeb8fbea6b4d6f98ce8426db7311f2c8b9ff196a7b2b749cb32df43fe87742bc298a1a46b2f00cd27506d01bb32049385100be1203bf8c44e128ee641bd26493f856c990bdbfcc74d2f994df485805a6dcb2c42bf69449f63255dd0a764dbe755fdce7469abb309ef3cfc6c875b057388f0d6ce499b8f04394f28b3f077d5279feec6bc8171e9393493dd4fde41f7eadd925b37663838b001da4a50bc2db1fd04829b4894feb711e36cbda324d5eb054d55e171ad2245cbac05a8a13c3f3e7425f2ff4689c54fcd50fff90b9e9b690456355d3593b6ca6da6d5f77b4e1fb08b07ee99b79c2c3724669693b8b2df7ad2dd6135897f84fef5fd4235fd82ef8580b93e05289b74f10da7993db65e93607ceb9ae0ad35e1e8e55664b1383e8bb4ee843d516439a66759a75eb3a5addf04fcac218baf4f488904ff31339c96a4f599d759eb8c442b65640dff995fcb0457e667a3338cb37d40f21671862b8af42658611dbfe687e55c39847b85b20ffa54f2b020610ab491f89b844eee480565d5658977d2c271b025d18c0f2e22160644252462db9da1e89839cebdba6d4ff3969d10762da0033c72023228d2d7b678aafba810f23d27fe1022e15a65696bd57c8b6c6f14ad7ba3d3ba10417ca1c5ff51260c0b30138bda3dba35af7f876165bc442d086305ff2e93358d8e5a9946bfd7e8aaee851987472024c2e2fae43a4477584a358b2cce4006ed6cca8958dea14686fd48a3a0356db3eb6aa32c27e292a433d6f61206a91ea44b2a0f6180832cc290a8ad322e941b1a643c165517841d12174de1aa5c89acb8727f579dcc4e40af0cb42935b86c7899990d60d5bfd4ac8756d2f762da418a76cddb58de3e5da921b2f852b367983e2f276b64be843a8326168a51c5cc39b55f20ebf150a97b0af85a759558f2fe697473e41af570e03d4f83aa90fbe6799eafe569680baef3cf4d03683db9ed0a48dcd5288ff97a3b9160fff877845ce8da07ff5fdec7ecc57048047c433e5d490ba70d0a39f56c199a26f114d3c7b2857514724e13ff5ec8594f9ad7893fca3d38df950fd8df16c7f7bddc6b453619173e5904917f861eba254ac5ad2ba7394e130bb3f2146bc6971c156b78fd8f2c66853b03ea63afcac34b97fa69332ba6bc738c4b21228ab0a034b8ca7e4165ce5bcc4081fbd0cf08f7fff0f079836a29e187a2b5b4b4541fbbd3c0684aba52d12c5d8640324b163352352973f0b2a498bb2a70cd318d901cc91197a5ef49b6ec0e0098d7861f0a6b643e80d23716011415c3b95f521e8de74e70a3cfb361219d1d63ce82737e7ac0743723b626de1daf63ba91c556ef9395a31a28ae21282440d366816151ae4209759083111f598138eee1768c4e4d26cd519ad6d27c4e06b00d6edc331c395b0b735dbf4a53ef71699a1daee23008814e515ef76011052a4207b03b11bde2af958f71f365ec5e825d1827613a5ff6e9f2f436b1b735c2d922dd22ce1bf46fb630c5e9432276a9111a07a43f70b369ea112f808fc502cd382bd450a81ada7cbcd070771d62b8045bec167cf10364f5b40a4d6f583a2505af386ae8740e7f3e0d33c10159beb1ed5b883fe049f0e45f72f8c6f669ff6902b94db75f769bdc930d14498ca23f5321784b082964d4eddb378e897655ceb4e2738ac0ce3539b6efebdc28fe7c58f9e9198d15b6fddce2483d4e6dfc8df5ae89b85f3ada876c1e352df03ec4cc2001d490bd7f028dedc50f327c8d9ca60e63e426bbed4e01617d9ff6a1d84af44c67d440041a82e2c14e12a93b49c2e06adb4fd6ea074a03174a3bb7741d9f62609dcaf3348be38664a0b75ceb26ef71ebdd71bb6b382026c01827e3ae633c3b2dfa7320222d852fd854e9dbd0cbebda57f53e5b97901b168e83b2c7b36a7f1a664f42977664b3e5b8f3b99384c82d5488a7ef1d722b6f808383eb146e2f97350666cc3ffe4c759b6623eb04a450d66dd2bc401ac20d7ae43353932936435ef1d23394a875c144ab97be6743ad4801562081b8f0d31849ab5fa4bde42e8e7966ce511e0b54116283e9ed0a0ea7afe966c7124cbb46eb9cf63027f87c9084966f7ea852227489aaa8b9faae52f602d669bc6ab8c19ebd17d9140dcf7b96ba0d6ede2464f83b7ea7ad53800b8645127b1aa8ad88715d68e805553fc8d31e736c790749f8fe3aa598105a06ded15a8e454e8388c20bc69a0c44d712e3c1d17baa0190455eaaa94daeac750d3ff43549390eb77b00232e910ab94c11b0f54e2d8b362d4767a7f6b53efe46970401191261df2b6c79859e26a0c4a39aa34e22f6bc9340e62a4c369a8caadf796cdd08a4e14e6ac940ef1c201a9190d6d91cca8e93f9e47bce5b22664deb979d3da459b6d323f49f6cc07dc56a5f85137a38b42465630e24dda506500a4c0f5559c7319de6b48cd40057763c86700328fa3dcfa809a818b56ed4fb26348cdb8f9af14387ed96d88161a0d9d3ff45844c07c29b83a416bddde203c9c822ecc7f0445e040d10db22c097efb90ab4e163436ce7af438fd31392c716871365c5e79d7d17401a01622791015738152c052e9034cf0f1e5a664f58197f8ac828fa09e7455f4e6e22b864746b1a98f74e102a1404e1cc7f3e85768bbc053db173cb085ebbeb3f110ef6117c1d52ae40b95649824f791eb874c17df65fad1082ad04655bf78e751267a770b2a1968556c14cc2065d1b4045df0e49dde9621ca24ff3e67ab1a9e7b668eaee22d766eb3d7cdb6f4a64f10fd9d03a723637e32530ab22523ea6ff00e178ed0bfd424fd076d08dcffa69c7f7c8d2ed1b5813ffa3ebd8ed94ee2c9f8da616dc6458d030e1760a67e06eb9d035a178c0ca6d2ad7611d7e9703eb90b40a9cd9c59875ceb61c1373829084d473ec7e73df2d41cceb011b8d9ece6d52139798aa56e65f4e0d02240a95ece01a0d9cd7897f0a7ab376e1e2bde6ffdce22bd2e68817d00719b73ca2a13c07d963dc1a5cdc00dcc96da79940a5a291369a49f44899e633fffd196d26b6c80bd132d95fac8a153f0a7b58f74751135d2853a9076407f84a3f0125481cc68416491cc9091f13f8edcf5d4be33302365a02fb92657a53968a490118f4275c9b04967000d773ec963255c9cd1b293cc373734b7e0371b8fca6ebbbd509c5f54ebdf58dc9f6bc75b9d4354a78ea5d20af063cd8726cd8173db65b47301fbe7d68c36d0af72e209ffa5833b3f2962f61a2051e13128708c56c60362da79ccc7c03aa7e2445d96fffe8ea751bd506265f83d7ea4c0510d333ffb32e984228878c91c6c9ab21bca140c20b5434493436b0e62487d15d948a6e61006c1b8c49e0284133069e7dae77fc45f4b30be37f5f8e682c4b3768e92a38ffc173b826b24d2108e5fd1e4a8d831bad79fa15852dd2eb9d6688e872f4600eb1a74162b46d244d7fa391f862c862cb565063be8ced7016d06c5ca96a372bd8786d59e9f64331442d4a5ee4c811a3ffc922464f3fc967f364fabf82af12e569fd1350a7780ed4808545c2ec6a37773336f30599cb58b6c95baab58302db5d64e56c76cbcfcfabaae3b6635819b74ce7601aa0be64d26eb164e37517f2ad960b8e1d2f999f30130bd1ed6a0f23eb584337a2971952d748eecf42517e2527525c0be62cc5ec4bd7b32f7e41b243cee3c04e58c62d3c2e00752080f36938c8d27da51bdc8416c03f9e9154dd5806ff0c4a38cf2a437daac8782c2dc4bba81a883c95bbc36a27f6f3e11fed01be24e65d0965418e5fb9423febf0763710b5e237da010cc70817a93868d87e8096854a7ddf192b5ab743972a0a4c5b86bdca4951799b5e691bfb2f8fad1eaacf38c3c6142cb541da018237e8d4d563e5a8d810ab8933c82060bd658030fe352c99e15b9cfba8088ea89fbf5fe8deae996cf4ce3e6f7e75f42be1e81f3be0a4c67e8d22ef5651b4cac2af03d2e104e5b1f6bd930be271aa1cb8b28b2e0ab6fb5376ee65992d3de4e6fdb5c96cd67e4438e81294a454ea235d6d2318cd97acc4cf1a74e19c0c314030a5af496b86ba6b56b31e1ce52176aaa0f64cfaac69388e8aea975967cdd5d9cfce1b4522e2a3af68f0df0fc479aa6ffcd2e04926cc23aa510994181a70260ad798704d5676b8093906cff81a5dbd93dad18741cfd1b1ba2159cc5723fae65641113c4e5a1e8d5f4fde2a0fb9dfe08546e70124bf6c3e53fa046b4145976e4f6a4d9b5abdf7da69e23722eefe14ed29fa01b3cf59f0b9d3812f355b2c58032ddea58d90501e96871e9f8d426a4ea2ea6a4216c30cdf8c6fa6fc35579995c0e134811852fef0a73c4d30b6b9fa67c3ab9dc005e047ff2b62c979076093d505b8f95b82197e9305767d0388d4ce97408e8c5e0c8949f21c4131a21f89c7da47efbc29c5dae128416148d2f6d2468179a80c00745bf34e3c1dc46f6a6a04463b176804c9bbab104daea67d972e64f6ea05736efe2e50f3cf0dbe8bdc3752fb1b41894faa2838f60f74297630e675255653cfc3e3480085f4f9bc7dd5b3b868b683c116ff88b6ef51a4245a219fd4c915c2da57d17cedeb736ab756dd375af1ae0bc9c491ca9ceb9a020ea31ef37dda5331b991448e3bdde5db28061e80f864557c88b343f2ba4967f1e337126d352d65ca35f64fc6f8289c171da3ea0b22847afda2aed940ce593b122d704586d035f32afd2fb0a7001c9a767511f7cbe5afa99dac20f8edb51d62100ba18ab3eac69d2518b7c0024a7dc8310f5f5f25cf779fcf362b1e6c7227a0b5ad26715df945503c1b9e11e416c1cd07e0d6f4e6289836436abb03463cf834ee148102764d76f158cf1a8ff8c6610ba12494e2315ca2dad10228376a04cf3807f6d020818c3c1f79afad6877c0e4bade8f9d58ccf2a66587f97f0c4fcebaf04badda9abbd42f12567a0d10abf2ef7edc8fbcb3896ca9a3e590f69cf45e909bdc5b9765a1b00461abdda90db896bf96ec0ba3bb3864a4e52aca2adf9a05f4e71ee2f8ff38ddb5f82f4d10f412c46c04894ab08e36671b84a6dc7245aae48588ecf548b3a3eb", 0x1000}, {&(0x7f00000012c0)="e4a3d399ad0cac351698b18a1e3f855e77988a6e9fdb867cae98fff6dfd3d8a39f5fef51de6ef0e44041fdb60beef37ccba6471121e004e6d19da1ca7371620a124cef2a4bfe9746b1e27d0bf2b92784be33f110d4bdfe1b38978fef4deb43d3046f9c4b46685afd671ce2954b532eebb352340e8bcbd789a5ad69b1c99d3066300fb2805c201069aa165ae85bd42cdca3748849a0014603b0866f9f4e6b4e72876eda009d0bd8b5ba18459e0110467b5a44c9bcbb3f9d245927ea188057af1653", 0xc1}], 0x4, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x5c2, 0x8e9e6f1a3d5e4a08) 11:05:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() getitimer(0x0, &(0x7f0000000080)) r1 = msgget(0x3, 0x40) msgsnd(r1, &(0x7f00000000c0)={0x3}, 0x8, 0x800) 11:05:55 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="6434607439c0797e0553103a0a23877a34144d9760e9b71bdb6372fde3aa0291213117b1fa7c3df06efedb01cc38a82711d666ddb7947f441878c422e977fe9ad1847ab6e35cc3c770def234bf0f21a055ed707c8b07d68ac806fa8024cb179662372e52e0f09278eba41f5e8615adb3229241c2b32d717b71b8c4b824efd88dd906464b173325dcf472671668b1b3ecd0", 0x91, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/250, 0xfa, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 11:05:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt(r2, 0x20, 0x7, &(0x7f0000000080)="f0bb27c64b84b7af83cc18f75a354f6157e352aa9b4660d31c52ae32e470b929731a6c3f3abdf7228abba8c34eed6e04b9ec8dbd838611c4b7f6694e41e6", 0x3e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 11:05:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r0 = getpid() r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r2 = getpgid(r0) setpgid(r0, r2) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="000000ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037283f00ebb3dbde902454a90cde71d5fe61d30d0efc3bdb48ac2684c7c060b1d4b3d8bd8cb70000ece88db19816fbdd6eb68e72c81118c9a0260bbb0021000000000006e95ac78ebacd4b1fe6"], 0x1, 0x0) 11:05:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc0, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="7e8b54fde7e804d23828686c67924e7b24a8fdd6be8f1c73542eac11477bb4599e0b6e0927d9a56c973884afb82e8bb517f8d1f9ed36bd8e9314f2691696ea3c8f1ec7e1c2b93b5847bb5a28b13e8af829bd1f3595", 0x55}], 0x1, &(0x7f00000001c0)=[{0x40, 0xffff, 0x5, "6984c45dbb097dd7c342f134fafc419b10459b7e377281e7b4eab3c756f88b9a81f1a0e598f6bc0da2"}, {0xb8, 0x1, 0xfffffffffffffffe, "743012f646ec7c922f04301b331a5e946df0d44b9c3b68cf552dba32a399a88205f5ad53659d724bf616179fcfab84ab88164e6817959bb8c551c4c2aaec6a3d5f94c658ae53a78c853aca30bc275d6981888dc6455bbe3ede7bcdb4ece20c2c264248789b284fe44d3bc0588db9a79ca8dabb4f6544ede985765f903ace848ace46aa8a737eb38178c6233f4487a10d28660e5530cf7b6cc42e5c0a8941be6994ba837c58b328ca"}, {0x108, 0xffff, 0x2, "c85bf650866f22ec21e4ebc158c0f10b554ace88e0ab8570142f2299e96a21ad9f93706d344acd5b57e92536ca5f0ffb9a4d74c500b4c3d574922e3044f89013b4cb37a54ac8d0b07613bcb9b6fc7988897a618b9c83a56011fc59e242744ed7dea964db9656e9c5cbabcc008ae9dbb07527a9d64051553ba789e60dabea0bf6f82b28c8b317d30e88942cc715448aea5baab401ecbfea4bf42ed52b33c914fd0a82d8ec955de999e7fafe053517e6052900846370af2423817898d9f20ba28ee881212caa0c55cf8c4b7479d95f5a28c03457b2c58a2d4d1d33198f2c6b413ffc4d3404fb7d0b5b6a4df27ae53f575ef29d907eb57121de"}, {0x80, 0x1, 0x823a, "53d8e7afc35f8a7f91bd49841c58dd388a425a158a505253a63b15b353208c18fc1fda9ec14069149dc3bfb90d9d9746dab66593dc98de64551426f36c4761fcbe4257ea66fb45c62f3520317bacf95f8621176cd13c6df840f5a246a8aff7b5253c0055ce424f7ba673e101472e"}, {0xf8, 0xffff, 0xfd4, "1c4b856d455477c3d6225b739ad402e396907a1dc9ad4c0e901b2bf6991cb0e6d7ad8cde00d894331b5deb75c1a8c5f9182d26b5f34a2acada6d32973a6e046d13c05ca41d0cf2b51ad1d4dd354b3d01b8a68851ccb055956c1ef4630a149124aced82de431d03e9c21476e26c36b9f07b092c095c6164ff94e830924e39231dd32ba689738be1976327ab4c34bb30fec0dd9732b2610bfbb2a3ff29a478691733a914572762c2598805a0fecf06d51f0239f397a72e252586e8f4f110e58162f11cc397de56b06e70e80f344c062f2b10a5473ba86a15111c3e2d4418ad9127fd7b27cb3269"}], 0x378}, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) sendmsg(r0, &(0x7f00000019c0)={&(0x7f00000005c0)=@in6={0x18, 0x1, 0x1}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000600)="4d3768518bb89265159762c81f68917dfd85a3d7e4ac96", 0x17}, {&(0x7f0000000640)="510f177b837df54517b7cdb735f79dd7c292024c4a34ef96863932212349b5e23b6933e46e612e5ca4b7e189205634fae4cf5005e484631d004abb794e9f7b7f56a284cb03084edef1e9a116364bb6fbfde2189fb94bfde68ee736c8661f2947d4af09f923b00519dbbf853e3f5dbfe6", 0x70}, {&(0x7f00000006c0)="dcbfb7db88fe18780203d291d76800c61cb2901077bc1e2f2b3a47141c4f6df8932539808fd4db6fd64f3ddf548fac424c50778ea222f47c81fc8b4c6ab49e00aafc42fdc0e09db8c4aa6bdbab1ad40504bdabdc89ce4caae63b6aff009e0da14a8cc11534116fe17cc97d5c0c211208fb3d2a6b4293e7a02a0d316a73ecb021462c3c6f389e639652e7c78647130fc17eeeb3946957df45dced8b3980190106cda0bf7d4b145a07485da9d89e1ff0bb3a9faa9a8b2574f767a609660068a9ae875c3237", 0xc4}, {&(0x7f00000007c0)="52b68c03edc5740298fe51f2147f48f7e4d82a3576280b35", 0x18}, {&(0x7f0000000800)="3723acc966aa4adc2f64e322b3d563c984266b182621a4cdd332e9a378cd15ecd9cbd7edb9f5d17c4016666e94ca75325423f97c61228d93287e7f594744e3209b5224ed9f8b66e42bc31d4959c959f824ce69c06729a8fa6c110bfa1820ce2e", 0x60}], 0x5, &(0x7f0000000900)=[{0x78, 0xffff, 0x4, "b6f8f5a0c00942302dc19f84bf71fb68c71734e129cc1bb1bc5b6d38f336b4cf70b148fe28037fc7fd2c6f78d0b8f05fabab9b5351c834a65a394210ba28598b5c3d59ad65e37c44e30fc5016fdf422b0062f690c0ea7474c539d626944b91a80836"}, {0x1010, 0xffff, 0x9, "d3532f404d61e94ceb2c14ab268ad0c1b217a89faa6aa0a244d0e41ca29a508d946a2a7b4e78b8562da47a6e63a5c83723b126da557c3a64971de0417907277624ff2097b81aaca54b4745ee82b66e52d65d3c771a356f8ecf431527b13afb35bf99aefa9671244438da712c0fa7d522de1247eb6e7a430e8fb5c1b19b27c10062f983a5f50a5c50f62f8fc723b3e5ba0412447e3401b575d3ae689572e18f28c7c411199180f3b8380c4502bf990784868eadf8d78ef10059f756f9d077bca5ebc9d909f1411cd998dacf05dd80ff25130541d63a4dbe48ce493031a6a4f6afbbd256ce59fe394a1ea826afbebbdfd574e3ffd7ddebc4dc6bd1b0dec439743336951d6a1e6b221ca5f94f3f41bede5f19cf9159ab8ff5d0ec153a4616997780e2f943e40ee209043996b8aca2e9ae5f4f1259dd10b7cf989c099205a7e4bec93ef051e558a191956be07b8a1a182618315e9fca324340209cb2ee4f54831e17015eb96eae6bed87e186cf181576aefdcebdeba10f15ba1b281004a6a337b30ac43a727f0f1b43aab9d991f1167f4974d6c6c207cb612383729afc63fa0d575d881aff1d490bef6f6ba42ba9acd85023f33df6653c8bfd55dbc5a06e813ff34ec96aae494bfc7b908bbfdc82bceec0166f45c1fed75a01830340d53b16e87b1845e13329b0f09b2d7105fb2b7ed0a7de011d884ec3fabf438d4ed6e84e437b51d1dcaa170bbe1490f81c8d0b4bfd2dabe70506cfb31d94259c6cf67baeb98e9650787b3cf5ffe1bd04936f748826539fda6e56813dbb48ec807d79c872a4588da17a13bbd4a078b90c10cfccdbcd78095ae7f988f605640d1b2cc52d466728fa6b609fec2c1b902b4db15e14d92444d02ea9fd64d94e0e3258c5a271b366044267f8393919c76ce8c0a27f684c6b6fd6bbeb14c8fb497fdbc8991b0af83df56d74f65d7a2277066ecbb7897e1968602ebac4911a52b99abfb281ccdce4a70d10bda2378cd761cf352f4cf1af155661d16110561dc38e0b0b454d7078a97eee220ff2ebb70834abf7b29308f8eefba37f2a8a60682a66666fdbd99b6d0d0df86fa212361acfb7b2f74fd350958156c701e07ed582a6fdbf6d884f155d8308a21974c10ff710cff62c006b71d4fcaddea29c914eb68ab347af0735c516197fd60f72303daf8077066695a72d3883517acd71a151f0a6987de48abcee94055001ae9f785218f3182209066a6b07eb25c741c9fcba4b7c21ec7d4188f774ad51a527ca728e0b46e25247c81072455b61c55355c1d649f1e95f08f252a8264c0a34adc60dd06c6a8cdeeabb432336221e5527cc13c090be6298a221b906dd013780618c7433408540407b458199e25393a5dbcea84346a2917cf74534f394e6c861260bd38f65390738c4e5d73e86f8f2f2c4e8d2fab6182cb81d92aff6020645592b9a2aa7a9731ad5d113068348465e30ecac987773a5cc0c8ebcef41d2d575a4906c8fc8207f228d4a2c65d1d24b441f125f35bfe7521253fa6cd5a788bc77c52483d0bafea626e0b8b5026143e7c15dd72cfa7f01aa3fba93b46b8f7c7bfea34ca91cb85dafbb29750118c83a9133fbe8b4a5470535883ebe76fde61ac17abc17b94539af4a5ddff010b1fd809b01f07f9520f4cbc78fcfd3c542d9e4eab3ef67cd697caaea6aa36c18c11e84f4c5148f94c096c771ce9afa1781706a9e4b18c1876b00edab4f8ee55380cde0024608af0b89d80c8e94739941e8f34d4857d60dd407e25d0e0e7a3d9ac49d3f00569f1c11209c8baeb8e2015e00e237c3ed5f67ba464d1d2e1e9a83d51b2d0f6a667413ef2b44fa630ed98853e0e367f0536eed8ee3254ed475013cdaae9f5629364605a1c2ac8bae8a2dd3989ddd7a503a672f054aedc81cfd0a068d74ce95835ff7f0afe338e5650d95bc9251706f50e030ffe963154fb85d360a66050111d2430083ca7e9e5e5a6e28b2c517754b42344d70aac49c58d52cb43e2ae8d1e2c8a01c58a807fbc462920de626d5c71600711062b0d2d07543cdf5647af37b5c36648160091f5a2243684e2e29075624d5f574b407e6d88adf94d8a06482885c90658ce2bd41b77c0e97cccf6e4bf57b31a76dd32199951fefe1dc3caab42e4eaf0eaa2bceab51d3466e166c8f42ebea4a3503652ae28d06188da39d448137055619142b7b7bd60b7fc6c1bc3cdcf92f47eac80088226bc93ba3891f09ecc236fa952f3c96d12ac7e0516d4771ce43851f8a5c52d93127e692e74e12aad724d56c43fe4f01000005f4d41b9cb58377d4dbdc8b911a568dac003bdfa9c31599b6ce81ccdd9861d6bb1bc5ebf3faa7d8d68676d36c12929e1e80e8b9551796e9c1906246aca56aacee6a28262113d1708e5a8dc4a0286306a2eb434ac2e98819aed85d493d5d30d37ab4fe61aad0096ff65bd9b02a7dc27c09dd6cde4f46f142e858d0de29594fec0d121d524e9e4b9c4ad64c7d4527f7f002daee88dd806bcb907d222702f316655caebfb4a17e839818029f7678954a553c3eeada2f2eaec7e0af5fc49825c0a9ffd5b387ba1fb5ecd5506eda9c977c68825a0dab153c0abcfb755099d38a612ffa5eae3dca08fd3a0b8ed0a30344782f39d55b8e070c0e0d43dbbea76e7375bdd69f74e8ac138d0ee8c3cbabb9964e1d2e248f58f1b8e293e13b50f07abd5e51f0badac33289a67c890a3c6f5ac1beb0ab301d01c6a299fe010ccc7c752fbf1e4da8aebc52f3f5103afbf7914cf69332c8ec742eb396e267f4ee517e738461496baf81ffdc135af86a8e095d32a0737f8cd7eb09c7b0d11b41395c5d7ba91c21d778061fa367bb3d851da54189edf6a7c139c65c7d36702d64eaf2a5254c23bc5394e7d4afb34882cb028e85d7d5c38ba82aa4242f95f9e0cf7d83007f97ef6d99a48d18033784d29cd52413cc7ffe4a8893ad54ec3da8117d3adc5198dd4ef8771927dd1a603186eea2e223bb6d20811edc3aeae77e364be91938fc71ae964c76a7ecc71e4af8f85878df24d150007cd56442122d2e4a926401d8f726346d5a9cf4e54b94cdb212dbcc0350799d28288c9443f9cc1e4cdd771f3a79052cec8591fc9d657394e51f1e8b691f56a656a6b035f7c0672917cb7d7efa47924cf798279d0811e3370db643d179e299ca110e4aa68e2ac2f1ad10c6ec5ae6f694762e9a51c3df036f88a7a1b80dc8700e483aa2bf325c3639517dcde76451e6f39ae511e960e8704fa7fe88f2af93ce8952c5a796dea9be37ccf65a294bcce307a93e3fa68b4ef43904f03ba92eae7d4214f94b0682dc5ef5796d2a6cb44d6c1b6b0b5da6e6fbf238d9f2e8c9b721798fce50d265a1045d852cc20310cae517d1d37d2fde91dc696b174f4e8890b192bc04d28a60811cf5cc11d8a8b73d784a92fa005188ecfd32e31b1fe2d3db748ea39defb5aaa0fb889f89ad872b66d7dbdbcd23863bd20e02c959576b47c23dbe7d5b255bec8ba57281a229fbdc32d892cc642d45251ea4d3f437ff8f4929b3dde16925bdb6f5f9c9c6cbeff193c1f49ff71c02c82469c0b4696e371b035bb5a8b444225eb85389819d6d89b46e3583f8302c96e3507b844f2c4a8b79c578b047792663d28618137e52b69becd97123172fd3be752896bbbd1830378563877e6c568736152baf52fec55446299707aa589963eb72512525441a33ff8acfad3d3b62c22d452302633262663edcdb6edd6e9c4b21e5ba3a50b7a507f8c59295a1bbda5d7ba7d302c071634be7ccd1880f4981299e76177885547a9eadadccca09f848dd8293ffdcd83adaf5985abf247452dd9b1409dc87ba5bba2577506a4f2245fb5cecffc026b98d38154371a44433ec54cad1cc48b3a9ef6a7afaa2db01042993483a9187384bd21e869c01674050e84b3c061aa3028ac77bd8a6bcf5e43b92c820a9970c1d36df0046e556557c60e19439d61efc1ec61d66bd8c141e8d8b2a4ed6ddcbda10e2ae66f7c709730c0bfc3e124d00da97fb4b8c08fa6c65bc0aed293d1d65035358ad6a29f623e04a7d13e3842287d80ab3c2866df5ff376077b8a0d305aba4ad5c5f959701e6ee209431d548d416a50b72b2da60ee318b6e3d67c162f3b8c463f888839c6121115e78a964189c223222f6fa76538690fb8006515d7b74a4f8f4d67bcee8c91a621a372563533a297afbcf1014ccdd6112e09e04212e6e79aae1e440877d29881a4f66f318788bca919c9025a58763cc0155d6f0f12655314d65a976014222b1df534b9723949ac27d846a2fed3e696fdcdccff3863bf1b0bb9e8b29502960d222ccbf165feca6e4691b20003858b12d19933bde3cb995c2aaa19048c090b96947f620578e7b1b03ea7ee4d7e56687113227eaec6664cf04f6d461c2167bfa8d2e595c01092b0641cfc407c21ca144f97e95f2315805e3dadb628b51300f216434ba58a8e536b6552729fd88a92010c65e9f680e57381a5b2fb88ac469754dc7a2ae856c3b7fd81b4e7f2110b8bb22c5a890cbcf309b2ec8d28520bc4ebc7d1e97a5d89fb549edc6c91e39f0aecd7299c89f559ae891985e2bdd2d317653a8b8d0f04f3a50431328b3fb988a477f42bb1dbc0a4151931f5fcc510ef3708c543555119e57198f9c6caad3b92415aef0ef7ce94c9474a627999f56bf442486982894512eac8f9a44ce3776f9454fc879ca214411ba724bec670b23a958167cc955714d808fa90e85dd765491fac3ba32946a4c20b4a0c80da33b3651035d8267ee51831035296c7f7207819bdd9abc37ef716aec2522b2c2125f05a3080801f89a76df77866b2e24dff8a27ff20fbc2440f2bfe4a77ec30291660ad76380712a84d2699ca721a539f4f22a0416cd63e2b284ac9caeaa58e5db6ea72d8c39afde030f26a3ae54522207d28547a72944bbb47f0f5e7873baf59274267dce88afb361b95dd02be2bda83d6a9e900792658434270d57109d43fbd78cac831c27a8a1531a96666f59edb65282c24c8446f71d4fb55b63fcd38e349561804e880cdec95209b30eb0e8aecfa2946f67d31101e8ab0932554fdafd14eeaf1cb681c27851941988382933fe157d049c484ee07948caab473d72b5fe3fd34320ca923de66c12e8b6e343483a8b8b28a6653f41c7f144ca217696701a1c3b1093aaec06fb8f5abc30804b11c8972b2e7f06dc61ba2f112db1beb33f01f1cf8189eb3f82c8256c37131773239ac6ed104be1bdca07825dacbc56020cf1aa2fc954ed1a91c8f0110ce0aea6dab19ab49f7669492d7ea85d980258fbb4372dfe695ed778b74ba8f06fd7b744af2a101dbc71ae26ef98761201226c2863fc18d7f6f462f97ddf2c27e3ad7a9290755e4957adbc3cd7496e4ae3e566970b88b688d7a37e9a41c415b4f48dfa1846c054feb39a71fc567f7791f25f4df741810cfb7fc2a1de27babab89b586da592ed26c8e948a7fe0105346f5024c989bd535ee2cf138fb8db34af9ddc499f5602526be9a6fd44df412dd5e8fb344a57e970d42be2e7eb89c5d9ef8695f9cd0531b4e954b20ad8fab580c5b09ecdebf397fe30a34ed7d81c582a10a05eae4167c1c5df68231283aefab45d90b857c7b83b303e0223614e3f4031f6d4e0bdf27f6e8c64b1b1653188d7c9b8627bf806d0599dc4f9b9437f724b26181f3c1088c32ad91726a1e850e634db8b9ab0547f3607b2bb772794d52f98191d497c9dca8dcd9cf10a01fa0b305d6092b1d4805c25eb7551cdf18439f5ebb54d7e718794baea2d8f880e1f4aa8defd7895c453066e"}], 0x1088}, 0x8) writev(r1, &(0x7f0000000000), 0x1f0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x822, 0x0) 11:05:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x2, 0x3, 0x600) semop(r2, &(0x7f0000000040)=[{0x1, 0xffffffffffffffc1, 0x1800}, {0x2, 0x2, 0x800}], 0x2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 11:05:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3c6a) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 11:05:56 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2044, 0x0) 11:05:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000540)='./file0\x00', 0x100, 0x84) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x200) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20001, 0x10) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000280)=""/20, 0x14}, {&(0x7f00000002c0)=""/215, 0xd7}], 0x3, &(0x7f0000000400)=""/241, 0xf1}, 0x40) 11:05:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 11:05:56 executing program 0: socketpair$unix(0x1, 0x10000004, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x1, 0x0, 0x800, 0xffffffffffffffd3, r3}) clock_gettime(0x2, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="28d2ae5a47c3adc7c7a2d1ce9fcbc309529f371b76c905d39fd67e77ccbb5eef159df84e719f92822636d68529f1435bce67739412e580c98248f1172cf8e6e59701f387ede76c7b97b698e4590f3bd2575891231ce2545bebed2cccc0b56bfb0a471370d3d28f4185f98047d81d6131a93c1815ed3d346c4e9fab2dfc7d8323b5d99ac6ad79f2f3578d333a", 0x8c, 0xc, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r4) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) r5 = semget(0x0, 0x7, 0x4) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000001c0)=""/84) 11:05:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r2, r2) ioctl$TIOCNXCL(r3, 0x2000740e) 11:05:56 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) fcntl$lock(r0, 0x7, &(0x7f0000000040)) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 11:05:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 11:05:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4, 0x1, 0x0, 0x61b0000000}, {0x119, 0x2, 0x2, 0x1}]}) 11:05:56 executing program 1: setreuid(0x0, 0xffffffffffffffff) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x401, 0x9f}, {0x0, 0x1}}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30400, 0x0) r2 = accept(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000300)=0x77d73ed9cad17c7d) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10080, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() r6 = socket$inet6(0x18, 0x4000, 0xdffffffffffffbfd) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x401, 0x0) r8 = socket$inet6(0x18, 0x0, 0xffffffff9c640e7f) poll(&(0x7f0000000280)=[{r0, 0x10}, {r1, 0x100}, {r2, 0x100}, {r3, 0x84}, {r4, 0x5}, {r5, 0x5}, {r6, 0x20}, {r7, 0xc4}, {r8, 0x1a2}], 0x9, 0x4) 11:05:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000200080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x6}], 0x1}) 11:05:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0x400, 0x0, 0x0) 11:05:56 executing program 0: r0 = socket(0xaf49b8faffe7bf05, 0x8007, 0x9) listen(r0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x100000001, 0x0, 0x0, 0x0) 11:05:56 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x800080002002, 0x2) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/87, 0x57) 11:05:56 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 11:05:56 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xddb, 0x24, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="a250c447eee5aedb5aed9a2a576ed972c8fa538a2543e9dcb0ec719c8df9a453a3fa93c5d2854ab9d251c8c9a2ee590a097a262542d065038d836d081f1f8af5b0390ae879716b1ff5673057d936b1c61324b51945b42979223df699c3572470029a29054b142847101850fa339cef35d0bf1cc3fbc8ed63affa0f22953e2b242966c10194bce621b74782cf29f649ad3d82dd6178b76d98b4b1bf42773db4a48300231e3728e76b38d1052495b4581cb841c6a7ea9d2a69d82e128dce05312580f0c28de288d7cf85790df227", 0xcd}, {&(0x7f0000000140)="ed49e4780e409785dfff88db49006a49", 0x10}, {&(0x7f0000000180)="83332c53faef103117dc46a4fef2f8b956d2fd8b243754997265e5db8838e33ada10ccc28f3a0739bb2cc40f5e320b467c52a9a90a6172727aa3d78c307981436b4c68c2d9b8c6b607b4584b81cbae37ae5cc698ad3f5ff54d954f21942d918610255d45e40560923ecb4c31d38781", 0x6f}], 0x3, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:05:56 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x45) write(r1, &(0x7f0000000100)="75bda15fd54507d1b1d0860f3352022a6f359194921d7c19b4b92806f8bf89bc203d09762bbc92122560509d9416e394fb6af1e99c6ef3a42d0c230995a3453040fd3529d8fbfbd37a3cbd39470a4d47a3d12fb1775354f9502f821072fb0e7035cbbf65195415c13163a7bcc66f01c1e1ce7553b88893908c5331bfd87b5ffba52456878b5beb906299ab821cb21961530af9b433fe5ccf1ddec65a4b68820abc0ee45e22c9fccf489ca43cf1283f50419825f38dd5c3", 0xb7) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0xffffffffffffff78, 0x0, 0xffffffffffffff89, 0x9}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x121) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) 11:05:56 executing program 0: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) poll(&(0x7f0000000000)=[{r0}, {r0, 0x80}], 0x2, 0x8) 11:05:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1e, &(0x7f0000000200)="163013b93fadba7fb6e1670382474f05a191d9313b331f98f36ad18e6e887714c4be6c08e4870e8651d032c0af56bf7a5851d270fa10ab938f89433e3a25e60676895d8ba06374cd4cae6302d61017bd568fbf49b7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x1, 0x4d, 0x80000000}, {0x7, 0x80, 0xfffffffffffffffc}, {0x7fff, 0x7f, 0x3, 0x7f}, {0xe47, 0xfffffffffffffc00, 0x1, 0x3}, {0x1000, 0x1, 0x100000001, 0x1}, {0x3, 0x94, 0xa2, 0x6}, {0x5, 0xfffffffffffffff7, 0x7fffffff, 0x5}, {0x9, 0x5251, 0x0, 0x8000}]}) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x3, 0x2, 0x19, "c84ca9cd68677b42ee3d94586229dbfb5353af12", 0x5, 0x7f}) 11:05:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="a6cba0b9938ebc830369cb6e8066878bf54d8fd06ac04dabfce107bdf4d4d8a38e9679842d413c459124d30d1aadb8e7f2332b36a6d020be092cf2bd9cdbfa490fb5ee22f1a00e15e0bf7b1cb4eecfdc8df75d6360b80b561e00da3c11369cb77d8809cc9e596a1b8b85a941a963f5e239d721d6ab4423", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x3, './bus\x00'}) 11:05:56 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xa0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) shmget(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) setrlimit(0x5, &(0x7f00000001c0)={0x2, 0x2}) syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9, 0x0, 0x1, 0xffff, "da42665a92da6c7515e528ff08cba3d40a2484d3", 0x5, 0xae}) write(r0, &(0x7f0000000140)=' ', 0x1) 11:05:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:05:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x2, 0x201) semop(r0, &(0x7f0000000280)=[{0x4, 0xffffffff}, {0x7, 0x3ff}, {0x4, 0x0, 0x1000}, {0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1800}, {0x0, 0x80000000, 0x800}, {0x3, 0xffff, 0x1000}], 0x7) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) sendto$inet6(r1, &(0x7f00000000c0)="bce5a260ba4058b5dc634856f5e3af30b28edaa275c686bb5a4fa01664b8dfd841c114cb57cfef08b8171ad4234bc855e0eddbc4acc882a2c8af6b8e230604fba9f1bafc6a6c92666f214bbded1d56f9639ffbf006bdfcc47d211fdd3628d3820ec53a412270216e8a2d2e", 0x6b, 0x8, 0x0, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0xfffffffffffffe57, 0x8, 0x0, 0xfffffd4f) sendto$inet6(r1, &(0x7f0000000140)="25f5", 0x2, 0x5, &(0x7f0000000180)={0x18, 0x1, 0x1, 0xec79}, 0xc) 11:05:56 executing program 1: r0 = shmget(0x0, 0x2000, 0x12c, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) clock_getres(0x5, 0xfffffffffffffffe) 11:05:56 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4402ffff) dup2(r0, r0) fchdir(r0) 11:05:56 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac328fb0438bd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a467eeb7d754906beb3dd7ec39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b93f003e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ec0", 0x1b3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000040)="6ec86b83ed1e42f93c05dfa407dc4fe993f4ac09faf9f0de3184d055fc1bb66bb85ce83f9261a3829839d3928bec42d028c12dd6f36e053b466fae9bd42dc0cb8653a1b20d0a75d5ff24ec46a2400dee0a5a4506117f5474215b79d17ae9eb4da18f98be88afbc054a5bfa3b8b53606d99914acbf7774026a0df065c70dc954d5f093785d6cec4452bb2748ed6813dc9b10fe81991a8983fc61ea11c2d6d461c5f02ff3ec2ac5a8515", 0xa9, 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/62, 0x3e) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) connect$inet6(r0, &(0x7f0000000340)={0x18, 0x2, 0x5, 0x1}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="0466", 0x2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000200)='\r', 0x1) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x6, 0x4) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) accept$inet(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) flock(r2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) getuid() 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x201, 0x104) chmod(&(0x7f00000000c0)='./file0\x00', 0x12) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x22c) getsockopt(r0, 0x1197, 0x401, &(0x7f0000001440)=""/195, &(0x7f0000000340)=0xc3) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="4e2d4fd98c3e462f2b768aaf56f51af9777bcd99a07aadf1b53f52bfa40c6a6089b83af9dc73c2f404ab88f44e04492e6b624e5f32969b24be", 0x39}, {&(0x7f0000000440)="27ec0a2a0cd2944ba9893c8cdd701e023147153dff729d4b349ed1307f339573e5de026fe49f689867802df72eef3061dc10f3f6627868270fc2ab1aa30959dfecf79ee06590d439fe59374fc1dd46001b293613149980f6fb5067663f48c68ba30288fe2ff294366d6998979db0fae7d2b5443fc72cc323e080f8404de91f3a90599882753e2aab6483ef0aca0c354b95d94534d024dc9f60fb936a0d69f33b103b1b336467651b58c69ff2c94f84385686da59d8e41027c3296ac5f31b8edf5e6a0fcb620dbdd507cc84b7fdb7d4862bb883a2452a0c70acd4501cfef2efa276179d286ca6fcafc08f4966cec63c0018d1d641196c827dc8ba6011632a191fd92f142d280072dd9beebd6086386acb01174026ce67cf494e997a8d3086dfe66eb4343380f8afa32bd9a6ad8068c78920eed9fb60c2d0ed68bd7d48ae99a88c4a1ba2549ae511a1fba24e985c73311b0cc2ea0ce5a1d743e7992d64108d649aa2ce364088e998a5e341f3a8732d5220d1a9130752a414efb03ee38282eb518980903ef4fbcd761f1d1c0c4ca1ba82b1845b5110c39bde09b2c1f4cc9f186b3e821aaf13f8164f8e14eed115a7d71a02232accc4cca32e83bd74f40d39e5af8637944986b45dfa8abc4af8e38bc0bf9ac9ed627b7f6f9112d6b9de8a453ca3d351eff28f15a1d3ab9350ac777bf2597fea509185e3995534714f819c67faddda3f4a30db4cf1e6402a6927bce949644d7529180998301cd43c0a6a937ca62dea602d518f541d405b8894c8a504bb3635db88aeabae4e924f1dd8ca5cedd2276b968a4f62b49bbbad612bb282f4368ef69094490eb7e845433896c60cf511be580816edf7df7aec80cd24250bd52e8f95e1b70b36b22535cd44b47272db09a138ffd319f8a6bb3c7b70de361271b24c2e997387a16c63f585e1c936b055fb996ea9223bb7a198d5dc63e910b6a9e6198768b82dc3ad790d4adf7c55115d6e62bd05ac29fcb760da9bed550b91bd33cd813c7bd310b27781da0ab58b45cdaafa50f46270d8b9a91bf595c5c3a9967a8739ad9723c3b3f24134a726babae06e2d6aba0584f6ed48b4adfb11424bebeb32336119a308bf5d18aa69952e1ad77829c3b885f47a16550623a0c1c1684a502d59a2e4cf96b9608dec2fd8b0c797f45dac4c79b11a52abfd52de673f992229d23f3c6ccb68ce36188468c13c15ad0e566725a5c1710e2ac5e031f5f74c455fdcc070493dbb5eaec43a1a47b15691b414fe4a16ea8b2f61c960a6ea61f2dba292c127d8cf7aba77a9a538ee27e4ab1a3f96493cc721867e05f027306193248717a631932f215878dbbd75914e20430e80bb559ef9b6ad461ef08cd225c93fb08e346719b47ca0cb508bdad0d78d7d0fbd4d127a6fcfde29979ef717022d004f5b7fab4573337498b3cdb7899163c101b909545caa1bda03815623793b6291fa71519487ca509a1bcc7121f01e7b319a7269c7aaa05766b9e7d5f56179b9db9712f3b01b0073e9a867dcdd7e4b06a4ee247e489573e5388d0c203ddc502bbaf17347fddeff94b4a8df6ea26003a793ff04118a6c471859b57643ed8f7d255e125bcb913eae59a22afe02ea9c8873f373493deec1d891d89f094ccee3ecb611c7eaf086f8c299d9c1b1e73970464ec4030e294c763b831576240ad0ea701b1b3911d02a934a7f09cbc23e87ee3c56a4e3e01fbc1e8a0e9c45f9a9e19b9c244fd3a4627260d5abdce21362a5fe4500d2e1e88e0881115a37dd47c16910e2493fc93d56c0991bdc33d3ae78672dc758289abe04a2e7fc14cb4a7416b7c7403b49da8821c282205894e74d60d3798a99d0f4b876fdbe8381b174b7b9c72d81dbafff1caee59bba53cfe794f28b80a64664d5e7075620f3ba1d059dfda1a127e2812b27d1156b5927d87ac2b447f897309ae85c2d4d82d4ecdc6856db80e4acef92c633652b2e7407757260e0d91ca9559e88d5135086b8c5afa84e9fc3ab04d3c420ccec21be5892f2668c38257fab84aa6f74366a37131544d7138f4e780a697896424a9617de0ab92dfa8dcc0d001d2971a13775ec0559a9cfacf4337e3b82b680a35068fadae9bd608013f093f22dd963d1ee785dec040da543b94d07f120a365a20f66d7fbcbd2e18280af90f58e647f60869388baa25b38c4d5a8c8c0ecdf4040f098d109558da707eaa706e88349c996ddc0bb38cd9eb3d8da33f842ca4a5f292090b13a244d020092899fbaffeb6c4c2e29556a997c66858b098daea695c055934dc9546852d1d255873304e9e43b357c2ec087332a59d1e52d835b282b0c39f1b417d36e08a8da78cb9e60dd8a0530fb0fcb86dac05c48554152d584ecb07b852f51faa26d16842c1d0fb2a8c1e89f158295a39020ff87c91575ab65761db7721469ccc7bd2446b6f0521f9d697da8cdb7dd3038c03071e81c4a335f2f853d33752446a784a8d29790bcf22ef5ffbd9211418bb288c6ac4ef7dd4903f5c35458e73bf6c6c5be8c7c2a9456b523b18fef86a15b1042f7eb536b1fab11c8754f8b19dd08c46d1d774bc4e51e64cfbf5ffd0f23e0a59a8650e986442a3756ed2c093e956714b0b2167dd979f915ab32ed31a2a10c720194c46aa36ce9fac828c30dc845329e6c2adfecb8d1e5d74054c5f77b49de1fb2c7e8891dc76e4ec46c5cf8fe4e181c1b78baa45eb71c2b1de48337af389985e3c061a2a54d7a0fdda6b41596ca1e55c1544ed3d6e8983a5ad4b8d1a6220b18a70b1326cd45f234d4e9bab581dbbd7b0be2b3cec2aca5454dd34a04f4e956a83014ffc69b9c41b2649ce2d3fb2ce5a5ab20114a04c69fd1e705988eb92de9f54fd24796439490b64fc2ecdf5069d37e1914ffd1cea262f3736afabe90fb503b9dd94edbf535fdce4c66fc250664ac153e3d84b7616b3dd58369acc4781f36b2941a11aac9ff67d4e5730fc8f7e90c9e061a99417d7872049b28dca4662a9a74baf36c6384ca9a9d7b4e4254099d6ddf53841473fa99fa4d7929ae569683e78dd7300088b579bdc51781445dc8849f6bc7bab28f90064ab8175a4a1db3371cb7cff353ed9da182678b470513e9e95ce687e352eb42604c657c2ad5dd6a01639bbc47df5861848f2efaaf67059afa8a5ee979609a5ad22fd66f0965e975080fe7d5dcc7e0521dd5d15287c4ff1cc7575e500b8cca64fb7acbb89497f29e8106a502f376539cda4b8b82628bc7e0b3d0560cd4ff65a6f53d519feed76e75f4faf37da0de15477908d9112adc0f275cc30e5fe38f3e2d15d2664cf434b303379d6c46af25a00194ca6d5ac19c21e8bec6bb5a66b1a267bc2e5dd4a3052109839b9564b269911fc67c67c8ef80c3e05df15f33477097f7da80be4f0a3dc8f665aeafd63fd77f93a6aac2c3c9b4c8339f4855ab4e7cc56ed4de8c84767e5381a92a39f118a339d4bb3ea1a6436389b31b4ccd69e6702c6797b62d997978a7b4f65b5e7a4b4df5572b5a158d3f389d229d9fd0c69c349829475cd083bfa7e24f791a3c26d1037d61c920f343cc0264388e252a608f8025986f49f2b6d5bf7437b54d3a1eb2ae3118df0b57726ca92dbdbdd7c8fa51c74d3b3514a55f3a3331eaeccb776120facdab9829123a5aa3584a327005d5306fa0c1edbf56ac5c2fd1f87e05f4225faa2bda6ec737022ec72fdfe8dc488c57f92966a166b172f34f564fd2b4158da2fcf437f7727d1fc183568bdd01b4a96484373381baf0d2c2ae11be31998e39812365ccf5a9cc254b30442da27aecec5bf739ebd17c2e2c708d2de86a51dc6fbdf845c4d5a9c3ff943e753c8e4730548b5920b246bfd9c983e8cab44d9007c1d64af5f60134327bdccd824522d5afe28fbf488f5279d43e3c95ce210a2b7601c624e911e60c7351c71d6f67eee5e1f6d9619483ac81384e8ee9b59c5445f51db37d1ec61ad6d439bbe8a95e949bd41d719df09264448881474a142f21589410daa929d2cb640f55c740ce2b754ab5f1c2bb549fda6e991c9f431861591a45e19d10c1bd96be11de715b4c994fdc55ffae2a0e26543a7fcb992166b1e68ddf3c03aa9604b22de814febb30092028c0ea8c07a2ea7449116bf630f84a85d07f558879cbb13c5bcb1bafd1d66d823ff872c9bf507b9f5bf5c159fe337bca0ec09c12fcf8cdb53ed6efc99276ebae25ac43215f6002f2327e6705b548f9d823ace3bd1c78e72fae87c94a46c928a5adc34f316d42d076c0833cb9a4c4e7f3d1aceeba0f52ee39153d9df305c96d695fd6c47d8b92beef7391e9cf1a9f199227d7f99a12354fc14d287cb2179cd0e822afdb8edfe4b57d486f4eb2639d9fb9f216206b66f51ced79d2c7b9e56cb1cff11e314472d3702e9be7cefcaa8f4845b27186f5401c1ec0ceb2651e047ba787837ad562c3a830068974e69de59302e68afb08aee042ee32acacec74c7de2389af88300350e6cc19578d23482fa51cd5978ae0e45ab23b1486836b0f4f7a2abb8ba6afc4283bb8709307284a80ca54727661581cf49abf42d65e248989de1b58139b17963c639a3367b1c93f1fe2489fc4b34e3f1696587470523fea5b4125fa8dcd1168f550faa11f804a785b05fac134e645729739377943e5cf6cfdd26761e0be07e5f3fa236b6842ad2b20ed34bf45cf93bdc3506867b373262845572d60c37c6253bbc47b0e9b17ab657cccea60f0e3852583d6e6e9afc34c1b35a9c07569d4a5dfb3f54796c2b80e5d880677dc46f3e5552e84b97da1ecaeec6c127d2d27a94ae789c4c99ff91c404ed3a0d0ec7ca12e528089c306dbc230cf4643279ebba86ca59f72a632ba2ef33689f7007c1ebf62da2c23b13028ad5463165b1b678b894d9b39fa8daaada323af28b1d345006d44c086e6d17781717983971a1a31c87510822b1beffac2a1f845ef3bc4a9374f9fc22d4015c71c7baf856f2902715fae4055e2000ba186db486fe2a6c7f67ae2568b34a68d566d3a2f1c4ec98839baa6af05c312d8936f043fcda0789d76227dd004dec1b06241570b3fa20c9b5a6b89f0f31ec5439be51a78db713e2f510da7397fcca2f429966562f22ea57197243f15f367534da66dec7cf1e01d9d9122578fb532a22f5dd45fac1427f66fd6b30a7071e8ec732d0f8bbcc98b86a4a50420435c1cd88617c875cf58eba488f29c572f0e3736070b762975946de6fd19b4db13d39bbb60200482e7d9a33bc6f19b4f03d4ad9d514d18f6aafef25fa0cdd8117f8db857ba5b5c12c1272acf3857c0d5cf0769b6ed5aec680f5f179900a42cd124f1c4194d9ba6af16c02413c573316852efa8f9596d543fc3df2a8bff99fc40939a081d149225f2eb98e90d61529d29a67ec6ec16205e9585b0e6a33cfe9b12c3a49f8255aef1938ec8acbbd0b0113a130d6778f417140b972b21eaab600db9c806897639b3ed2504d41d9639bc1e1e0f2fd0c74413a9e0ddbdf82866a57e69b1ac2c9fcd908c3c597ac3477f7e502a3d82af560d979f818bcd015cb5b5a647c833c2515326a035b30220b9e768216774ff2198e7212f74db4b24d60578d5227db2e41d1fb6cfc245ab3d2d5b66ee5abbc7c9e35222d913e070df1a170ce480a53158671bf239c7e31711708cc87622f9085182f7b4789d6195c7fbbcb4f8ee2850902cbdc91d1d3855a33f37bb4c9877c3646b4c07c99ae59fb72490e33393437f125a2a811aa8a2da3a46f28a2349dccc9495c7c23548a1134abd5262bfe1e92d6597649891d7191cca00d40574ac94efbf8f7c1850e9d97d0471", 0x1000}, {&(0x7f0000000080)="b1fc414d7c3f1093c4900654245c0b0e4e0fab079418c08f3694e67be48db39e75a943d55d1db14ed9fd2b878062204c2e6f74bf05323c95cb0af9f260bda1fb212e1b435fb84fefaac12dd99db6203f963ae6f805ec3841191125414f0af40f5be640a115c17d87916709f1966e2ab8ea15e40631c48da34cb426c8dabf7dbe7d0fed69f8402682852807664ff1cb1755f28d1dcc952b7ef6906f9db51591e8b97f16e1d799c02a47f64d3950ed580c27fc5f86983834f293b1a53ca059ec975f6b127fc48b518ab17388da7e162b323668f11d64a74278c5a79539db13cb9ba2d694244ff024d4f670cbe2821412388fe852e353f25001a13631b5caa500", 0xff}], 0x3, &(0x7f0000000280)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x50, 0x1}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xbe, &(0x7f0000000240)="63c9fcc6776d475910a7fb00bf447790dfa80d5229631b059712e088b4df71f3356032f9b028851e37f85db9a0aec800c83505931a233fc9c37a89d9e07ca64f07f7383eefd393074847522734f5d1e665656a2153a3f28bfbacd868c1583857e1095cdcb906c6a489ed95ab28161c0369c1368b37c79e370c01043df231de0160df797fa11c0f6e38f7d970ed86f1286e7dac90de5b86538e193b463ff60cc772590794850f5260f053e5a3c9f3aac800919e742d030da9a198281acb10") 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x1) rmdir(&(0x7f0000000000)='./bus\x00') utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0xffffffff}, {0x7fff, 0x85bc}}, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="8131f77c828d703331bfe1565a525351e3173a3037b15272dd3f477bd8393f76e06a3d16983c710b50d2cf0c415f46349c83bbf4ac96d139c1589bba8daeba973f3a7f0c43f3949aaf8b307a22708ec9652184a9a8058f6dcf9d82fd89f5f7cd4fce46c278c03b1e940ea1fea16e36fc7556a3bc292b5dfec320a1a0c17acecccf856e2302837d3e6cfe56956527740ce1a25bcde1b88886531849a7e6760988779c0ec9b8e8e23ccb8501ed89c205ca8c5feb6701b561d9ce", 0xb9}, {&(0x7f0000000400)="c2efd0e973b9715a463ca095f0351f5683aff0bbdd11aa9f9eb5699ea3f6b7349211e256fd741a5da9f5c619fb2c746bc8e397d69608d7e3ed602b1f54460011e86f3a106b19adc3955ce2e5c4c397fcc5a9abc689cf9188afca7b9edebed228f8932c41b40d", 0x66}, {&(0x7f00000002c0)}, {&(0x7f0000000480)="d99917d2a21f2e0b7fb2c6c6c942d5c0afc8f49b6d6a185afb03f980a54e14173a4584cda68ffadef10e0b0be50a628f6ce02899ecb44b2e7ec8cc220a126b3d7d7bf91cd5f553cafb86d412472bdb116d3e15b2969c898b7ab7f0427f2a021463a6d556bbc6c963478a798e2512153ba670d3e7ba67729706930d293e0c62acb471bd2f38417574626fa20be463363223270f05feba859c71fb4fc6c8f4e66edcb860267755c47603", 0xa9}, {&(0x7f0000000540)="22d4bce32f85e5c4fd75ce020ee5913ba6be9a4891de8833ceea82326417ed48566f860cd5c5a2cbd250a003d7a2d357fd4266c30ddf9fedbec52f6be41f418b8e1be59560da72ab69cd8470b05958fb51eb", 0x52}, {&(0x7f00000005c0)="14c47228f5aa6df42bf3aa4f847161a3543ebab0464faf646f3f219b542a2b26f79ff5f49526256f7ab692f9650ee79a3588bcea6b487c10e98a8e99563e934e4d3783ec3f052e45b9f904d45c85487dc5f7d255156c3334399c6c", 0x5b}, {&(0x7f0000000640)="2be33d4b5712ddd0260f36ac9dd95063c36dfe606205755e089ec796bc81b9acc5c6d6ebf5584830d8b88b3cb62ecd793249366f4724", 0x36}, {&(0x7f0000000680)="43a8311bcb1f81cb40c425b07434b6fbf214b879f125f2aa8f7d5821a0452194fc720f7ed59f1228e1851b4bec7281afa469b372f42f45ed60db866fa9d872facf72e0a53038ac5291d7b22c8ed71b2c63c20ad40c5f1c34af294661dd8fafa325567a87c82eb0d5ca7f31f55a5a8961825af9f6b0bb8a1a77134956840b4ba7e10e889da0169e6d8d18bf069e471ce5b83b532d81c6747e72270987642ea6923e1c3e4ceedc4ad2aa31324d669532d14ba1713a5814f51d52207630161880ba3cce41f5", 0xc4}, {&(0x7f0000000780)="5ee1949799f2", 0x6}], 0x9, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="c200d6b765e2b4b51a054e957bbbf420020f92bd6804d59024014a22fab16bcd702aa9232d1ea4e5905bfe6bdaf706fd1aab4d50e65b8a031030c297a66fefdb61f3310c02ea740b1192d5a51a78c2e0c88e7f439a95b0a5a7f21e1252087f900620e5dff33b927b995771500d19782df8c59146bcc975566688bc6b000cca801a550697ee8b58edadddc031d3b427decb8588b27a16af146d08dac5e9d088", 0x9f}], 0x1, 0x0, 0x1f) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0xd1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="7bec4cf464141d2621b4a42f168971c0ff311655219138438cd49decc0f5ef0500000033394559405f632b37b82a7238c403894d4d51558ae4d523422d6d78ee3653552c63af25a4d6d5bdd6422b000033a8d65eda75cdff222aac5ca4eb7418e6c55967511c4ca779d16549e778349952ebf9f116505923652d005d8ad2dbeb0e7f0112fb517129db0e2e8c8727046b6af3a39d66946d53", 0x98) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d0a538706000000b818000000290000000900000093a4ef18a692a1c9e4000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x80) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x6d) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) flock(r2, 0xe) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) kqueue() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x2, 0x5, 0xef8}, {0x6, 0x0, 0x7ff, 0x84c}]}) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) openat(r2, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x26) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x10000004) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() chroot(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r11 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r12 = getpgid(0xffffffffffffffff) msgget$private(0x0, 0x2) r13 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, r10, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r12, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYRESOCT=r5, @ANYRES64=r3, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRES16, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESOCT=r6, @ANYPTR, @ANYRESHEX=r0, @ANYPTR64, @ANYPTR64, @ANYRESOCT, @ANYRES64=r6]]], 0x3, 0x0) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20082, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0xb000)=nil, 0x81}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x401}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x230e}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4b}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)='\t') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x82, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="db") 16:00:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup(r0) pwrite(r0, &(0x7f00000000c0)="89ebe1abbbbba2848cfeb62e6ea2b69b0718905896cb8051cdd8ad74a1daddcc6dc2cc424dc2103406506286d850f706a0ee746f9423ee2298edc88a14fecebcf6d72ae9c3af474ac1532e3218c396fcc1fdc775edb8982e0c5b527dd2e141afa703de8495a31b79e290689e3250acc077845c9c1940fe78e75f0290b3b40a19961f7eed017c32e9504c81976bc8edfed1f0a68c7640cd3b6cb9a1ef42d51a3d67010f85149f091382a3", 0xaa, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/170, 0xfe1e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x2b, 0x3, 0x10001, "16a7061379e79e37d3d8e21099208e8354a660de", 0x1, 0xfff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) fcntl$lock(r1, 0xb, 0x0) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x401, 0x2}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getpid() setsockopt$sock_int(r1, 0xffff, 0x1005, 0xffffffffffffffff, 0x0) socket(0x19, 0x8000, 0x3717) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x2, 0xb802, r4}) write(r3, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f0000000100)=[{0x2, 0x5, 0x800}], 0x2aaaaaaaaaaaacce) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="74e52be4f0c5ce7902cd363833d8b6fea3bce55373917295304a778deb96a45b5a67c006259a67af89d2c58b46d3911830733f51c40878ab67a0dc60fadc1267d87e8fa475a903c5eaa412692dc7ab105798df6c9590107c044e6da8feda8dabce5e14bff83997960bb73f6ea4d8578bcea50e7c50b3846efa72f9c742d5fb8857f9e7516e8609edd865f4bf0f2801966a6b75bd32e4aac3b8e265434f3f48ce3fd5bcf27bdbbbf874d81b8285a93be2e29a54e5085e357cdfac16d04c72c3844f15d83a7b248c285018352311c7775d9b87a9b606", 0xd5}, {&(0x7f0000000340)="2f14d589acd479311fb270c32fc46aa77dd6a20995b390354eba183ce0a2142d1ceb160766abae169bda83ea756bf865d97d3ae5d4bdd4bea1e2a8f8273d88dfae091e99bf0c28ae0544ab59c208b561b8c938401700957218513eebf0e84aaef94b26f3bd5e972715f17006c7b2c011d974fb2eddccbd53177f816e290a4c1e3fcd347b08601758d0ce1c3c09afd10ff4ecae7039b18f97c5657d93adfab6ca805b04c00610a045899f96b509c6f351aa662b9ab684ab16c5befaf7d6822613015b089e1f6cba517b5b6551f23168328f05d3ab45a64563120ecdf518a84bcb7a2c824c32", 0xe5}, {&(0x7f0000000440)="3a64a05aeacd8dce1e85ed764cf7f468f6088295a650542def60557851ac3aac5b8425b3559419610cd25a6267fd246d00b71101231a28a10c8d26ed392c6fb1ce4d93ee1a98b725c91a8a480267c1551daf546a88ac3ed148e9165b7458127a1e7f70db3ea4e1f79e981c77c3c9be4b1141dc5186879a01be621323af3fa4c59f738625447b80a9c64a8363ff1e5e6a926e0e4533ac39707312d51828bea1313943647134f8844fec76066754be5fbb14b62190cd7c4402596c799a06dd0deafe866ca22e14a93f9d45e74a949728d0b8c8f15abd82725bf287c62576c8ec849455636fa0d94811b714c53665cb7c11ea5ac8fbe202ae6d81fcaed1", 0xfc}], 0x3, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) semop(r0, &(0x7f0000000180)=[{0x6, 0xfffffffffffffffa, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x2, 0x800}], 0x3) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820259f52d0bd8152e2f66696c653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x21) write(r0, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) socket(0x2, 0x2, 0x5) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x840, 0x80) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="ddfe81040c16f12e18d7616ba9d64074f27fb8b066c859a89c94dd52e90ead34fa45155883b02c1213eeadf7a9d6fd7c4314e13b8cafbcd732580a0fc5747d6d64ffbf10e49983ddfccb92ac909b9b4f263b3d715c8b78c2a38bc339a5a92bbe3dc229cfb80d7e934ccfeeb5a4f2341b030316c38d79edf887deeb8fcd977d234de00797d2aab411a259306ce783156917793fba7ac0e67abeb38679a138c6d0728937feeab701c0e6ee6cb203b4f85e450a5cd5307342c240889b823fd15ba4bfff7d2334890131e7d7171d5b4fe713de720fb2c33529ab8cc8fc754209b3714ab6ec7d1d69da1f331cbe5636ceaf2de219ed8b9020e342c4f03f", 0xfb}, {&(0x7f0000000440)="5c981132277b8b0cd8ef96e366d688c671aafb95108328263e923ba5fe4fa4d546f2433f13a6cbff7f7f72b71f265551d00252a99980e130effd5afc05086c02e8779bc384bc7a3190b476ca7482d28f32c87ea5dc11966b33849c5edfb55cd03f61ef99c162b6d80b2289ed0e2738c3079651acd16e026546ef065ea406de62946655476887f785fd3ce4fde553e48cf63938030298644eefb66b0fd3ca73c491ff689de5e1e98f692517049ad00e386097893a7a92bc6c295db36db59229cba07cf39a6ecc7609bb537a544dd2e80a4e6d8f1ac8", 0x181}], 0x2, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) fchmod(r0, 0x3c) kqueue() accept$unix(r0, 0x0, &(0x7f0000000080)) fchmod(r2, 0x22) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x1ff) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x101}], 0x1, 0x0) close(r4) 16:00:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x1, 0x6, 0x4, {[0x100000001, 0x10000, 0x3, 0x1, 0x6, 0xfffffffffffffffc, 0x9, 0x1, 0x3ff, 0x4, 0xff, 0x1f, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x3ff, 0x8, 0x1cd, 0x3], [0x6, 0x0, 0x2, 0x7, 0x1, 0x46, 0xffffffff, 0x7, 0x3, 0xfffffffffffffe00], [0x3, 0x7c7, 0xf2, 0x8, 0x80000001, 0x3, 0x311], [0x100000001, 0x6, 0x4, 0x2a9e, 0x9, 0x3ff], [{0x0, 0x7, 0x100000001, 0x1}, {0x10000, 0xbe0, 0x80000000, 0x9}, {0x6, 0x5a, 0x3, 0x1}, {0x500000, 0x1, 0x1ff, 0x5}, {0x7, 0x3, 0x0, 0x80000000}, {0xfffffffffffffffe, 0x7f, 0x6, 0x4}, {0x6, 0x5, 0x1000, 0x8}, {0x2, 0x7, 0xfffffffffffffffa, 0x80}], {0x9, 0xfff, 0x7, 0x80000001}, {0x2, 0x1000, 0x6, 0x3}}}) socket$inet(0x2, 0x8002, 0x81) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="006ae639aba473f156fd38c0e02c0770fb18aa3d2add1337f5a44b883c24994d7eb0e90c647a6d17a56c1e2e0d98119005df134ca40bc706abdc908119a718f2e3c17326ec8fff7f0000000000002e58", 0x50) setsockopt(r2, 0x0, 0x9, &(0x7f0000000180), 0x0) listen(r0, 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./bus/file0\x00') ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) read(r0, &(0x7f0000000100)=""/200, 0xc8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1000, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000017a000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f000017c000/0x2000)=nil, 0x2000, 0x1002) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x3, 0x9, 0x3a9, 0x5d9}, {0xce15, 0x4, 0xb4dc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x82, 0x0) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) socket$unix(0x1, 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) poll(&(0x7f00000001c0), 0x0, 0x9) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022a1a20006b2a863c527fc5537b07000000007500"/36], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x401, 0x3, 0x80000001, 0x1, 0x8, 0xfd40, 0x100, 0x2, 0x0, 0x40, 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x2d95) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x8}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f0000000640)="45e107e1a25fd59f33727df3b10eb54b14222ea50f90d990e51e34e25b24db8d2f2168ea557517e881bc8572c4aa75250d3c1712b9c70f69ace1ac60105ea90057f2f364d97a2493e89b8026edec9a9e2537759b5f55132386121c74ae9f8069c16b7446563cf54a628a045efcbb539e5a925faed4e39a0a2fd8ae2db110a09090376a7e032cc296d4d1dd2c28e34cbda0f9eb39c9bc84a6b565fb5a2c07ebc7f6b7a9043846573051cb48a49dba4fb0fb0cd8150a5f1082ee3c25447f9bd32ac4ee203593ca2d45196410dadfafc9d6969173473879", 0xd6, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/17, 0x11) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20402, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x1, 0xffffffffffff8000}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80000000000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffea, &(0x7f00000002c0)="9b83f23bb76083315203c97f0ee344a5eec8ffa350109cac3b541f118b89c8cdf2cb987eb6ccead32c2fb435a2846233a28b2aeddfc3256a90f51107b32a7fa5fd1e89d7b2b7fcc9382bf5c966ef25272525a60d5fcf4ff7d0799a8df29180d27633701535427d7b1d96378d929b7b9f04e7bb0dd2ffe94223722cbeed2e39ed274c755c038c13e3129ae03e176b99f1b19c5956418fa9c3e45ea00309a143cd71751a2b864332d3477a188fb4649d0b521c105343775cc0dd44b6bf2c54b783589f6594e903c17eb6cda300000000000000000000000000003439168928a8809002c12da4307b5ef436") 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x50) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x18, 0x3, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x7f}) fchmod(r1, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) 16:00:01 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) r1 = dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x6, 0x3}) fchmod(r2, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) r1 = semget(0x2, 0x0, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/40) 16:00:01 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f00000001c0)=""/230, 0x87) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="6cff2a5a7e3738ad9816a73ee575e4", 0xf}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6, 0x9308, 0x7f, 0x10000}, {0x9, 0x2, 0x7f, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) fcntl$dupfd(r3, 0xa, r0) 16:00:02 executing program 0: rmdir(&(0x7f00000005c0)='./file0\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x83ef, 0x91, 0x7fff, 0x8d, "11864f91c4beabdd57404ffd48adb2019c7dca0f", 0x100000000, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) chown(&(0x7f0000000480)='./file0\x00', r1, r2) lseek(r0, 0x0, 0x0, 0x2) socket$inet6(0x18, 0x4007, 0xdd) rmdir(&(0x7f0000000140)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x100, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x8, 0x8e1}, {{r4}, 0xffffffffffffffff, 0x2, 0x20000000, 0x100000001, 0x6}, {{r3}, 0xfffffffffffffffc, 0x12, 0x80, 0x9, 0x7}, {{r3}, 0xffffffffffffffff, 0x80, 0x80000082, 0x5, 0x5}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffd}], 0x8, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0xa8, 0x4, 0x1f, 0x6}], 0xa3, &(0x7f00000002c0)={0x63, 0x9}) setsockopt(r3, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) kevent(r5, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x32, 0x20000000, 0x3, 0x80000000}, {{r5}, 0xffffffffffffffff, 0x0, 0x9, 0x9, 0x9}], 0x20, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xf00000a0, 0x10001, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000001, 0x1, 0xfffffffffffffffa}], 0x800, &(0x7f0000000400)={0x800, 0x400}) sendmsg(r3, &(0x7f0000001500)={&(0x7f0000000600)=ANY=[@ANYBLOB="007483e5138e15709966785984d55dee00000000f69b9147a18d7ceb107ad0270de7f21a500abf91afac3207c23c432d3b6d3303a3b464ecf3ab83b28180a9e580bac9a07c09c69b2621d933fba4bbbbd65b30a4d507fce54b96d6d4d8933e34bda1be743744d5cae4ba7e0f8b1e9bfc66938012d1906ab0f86f5dc2eb3245525dbb5c6b5fcea5e41be4239d8d01e61f4a7bb4da75f7d0599740c6c88c21"], 0x1, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]}, 0x4) bind$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r3, &(0x7f0000000180)="e56092b8dc08a2468e106d7f5203c766ba3cba9616128ec53f5019ec08", 0x1d, 0x409, &(0x7f0000000440)={0x2, 0x2}, 0xc) 16:00:02 executing program 1: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000140)='./file1\x00', 0x80, 0x4) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) fchdir(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) pckbd_enable: command error 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x82, &(0x7f00000000c0)="b6") pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="db1ee4de3187e127a662021086023d27e5e617125d14a6ec4246e9c01b6157858a4246ca4ea932ef3724c333f0a0740f6a6492b838da0ce2b42f", 0x3a}, {&(0x7f0000000240)="6effbcbca44397130dafc1981a343e3c6e9afc375293cf861a50e67d4e95202e42fb07319a655c1ac9f8ce427f5b77b3e64473061cf0d9878f3984d6e0704884f260f9541c7f46cd57acb116689a5e6bc68d464e3301fdf4f2f1db03dc8f24402039be47b680c5d775d472a18300be87caec534e3be18a9a2aa614093169eb79618e5d33494e656b8af29eec87f3dfb522cf88a883ad13a55171c1b888aaeecdee5176024a04c6ea7d4b99de413ab55a8045a4fff885de3aff78025d41753c057234197aaaacf0ee5d481d6553cfcce85e428b64f2f691d08a9149204e89f83654ecb1aacbfaa528", 0xe8}, {&(0x7f0000000180)="649bcabe1d0996288fb78ae858", 0xd}, {&(0x7f0000000340)="6a084cd01ae3bbc51929f541656be2cf1ef85ca3291c72a2712190364397c030424100b4f8060e1705feeeb9f15f4e4b8a39096c7b5fe6d00e2e80b0f2f19dd06281", 0x42}, {&(0x7f00000001c0)="725b7cb8dce7d493059ec4a372dcd6db04043189becc78b5", 0x18}, {&(0x7f00000003c0)="e45bbbf71ac832ed14f4181ce117907fdce9fbda9ff5fbaeb6180f17059d3d61945692a3a2c3d8fee4193b953c75502003d0afa203519ae56afa5e3eb219a4497d002396aec4847527a64d0d254911ef67fc876930e66c3cce2c68e9277d3627a18087c8c5c7ff97a8c75e401af5958e14eb06b58c1f5e3da4a3db0ce0bc492cac17cb133147a23742dc0615eb75e3382de306f9f02d3450", 0x98}, {&(0x7f0000000480)="ce209fdda4f09a96c8b27c495b2fee2fb68ee9287f3e6173d5ff27df550ef742a0b77a6d4e1f432d55483f564dc15500c1be25bf6692455286b7352df4fd1c114bcd984b909273f925cdd2e5701354f9ce5a25e0d5f525b4a3b98d82c6e04a941fae9fe753f40b2fc544dbc0c1d6cd56e08665ebb2b31899f766b5c46a3fa7c39e3632fe0ecd720a2a1c9afc2d491b74", 0x90}], 0x7, 0x0, 0x23) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x4) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0x84) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x10000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x30040, 0x1f) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000200)) pckbd_enable: command error 16:00:03 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10080, 0x0) 16:00:03 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000040)="cb", 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) mkdir(&(0x7f0000000000)='./bus\x00', 0x3) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x88000, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1229, './bus\x00', './bus\x00'}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) pwrite(r0, &(0x7f0000000280)="6465879a7c9ecd3f5a72f68acfb3ea2907ccb8827580d29799f90a5ea4a8e8486d8f0ee73012a0b9cd1372bbf6d373bf116b82f2eeeed991fff9a6e2b2656068e81354fd3979cb14700ad3266dbd1903c4fb34ee507c5d4d81a84bb0c9fc7e0d994dc3a4241483461245024847f9b04ddd648f8011d0d0013e44452e219636055066e196e978ec704a31178b", 0x8c, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:04 executing program 1: nanosleep(&(0x7f0000000000)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x0, 0xefffffffffffffff) connect$inet(r0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) 16:00:04 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x9, 0x0) ftruncate(r0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) shmget(0x1, 0x4000, 0x108, &(0x7f0000ffa000/0x4000)=nil) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x400, 0xfffffffffffffffe}) r2 = socket(0x1, 0x0, 0x9) mprotect(&(0x7f00004e7000/0x2000)=nil, 0x2000, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1800000, 0x9}, {0x99, 0x10000}}) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0x4106, 0x6, &(0x7f0000000100)=""/71, &(0x7f0000000180)=0x47) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = semget(0x0, 0x3, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/110) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x5f5, 0x9, 0x1000, 0xfffffffffffffff9}, {0xb2, 0x41acb073, 0x5, 0x4}, {0x8, 0x9, 0x7fffffff, 0x101}, {0x4, 0x100000000, 0xffffffffffffffff, 0x800}, {0x8, 0x40, 0x8001, 0x83}, {0xfffffffffffffff7, 0x200, 0x20, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 1: r0 = semget(0x0, 0x0, 0x280) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000040)=""/4096) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x17, &(0x7f0000000000)="03000000", 0x4) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) poll(&(0x7f0000000180)=[{r1, 0x20}, {r2, 0x100}, {r0, 0x120}], 0x2000000000000069, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSDTR(r5, 0x20007479) dup(r5) setsockopt(r0, 0x40000004, 0x1, &(0x7f0000000300)="635261ab60a768ea487e494780461439f9d807225e9b01000000000000002da17cfd87f2332f7dcb48749590fd705a468e4d09cb134e11b106c09ab26eddb5c012df2fc20ad126492f5a49c9602938c1ca1b7b6274440ccb807d588e5a8164f244f66db473122e176244b1ce1629af042ac1a8b393abf1f9416c2e582a10464c2954e59c272ef16f565e964264ebfae56397233e5c0036e0e63a518f7df0c7c30e2c41a847c4c5181fd27ce43eb62afa08ce7bdf9a073e067dbecb7bda4fd4f14dd133c5677812dc0c3d000fbd230a6d53e0641ba48ec31a3542188a0c8ce0667bcd5185bad474264e1f9a7d6d897dc25c50f47ad1fd7271ef1a1b877659c59f23183247fbc7df0ac3849ab91fb2b71a8732f2b9259285fa9de76491b6984b52eecdaa91ec2cc495e2ebed73b4b06ab66d7ed0c4d51521556726bb02c57361089b1ec0a5e3434eba7050b5ed809aecb143718a8bc33ffba29acbda1e59e084261d47117a888a8c89cb8743039113eca2d07f0000000000000070f1831fe07d2602286bce900bbea5c723fedc274fbbbc4a8caf21fa695d5edb1ae39c981b0a8f55c4cbdd11558ba61546dc2837fde8ed", 0xfffffc93) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x2}, {0x6}]}) r1 = semget(0x2, 0x5, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/239) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b8") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getgroups(0x2, &(0x7f0000000280)=[r2, r3]) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000200)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000500)={0x3, 0xdf, 0x54f, 0x7ff, 0xd973, 0x7f, 0x401, 0x10, [{0x4b, 0xb2f, 0x100000001, 0x3}, {0x1ff, 0xfffffffffffffff8, 0x5, 0x100}, {0x2, 0x6, 0x6, 0x7}, {0x2, 0x2, 0xf5fa, 0x282}, {0x2, 0x88bc, 0x4, 0x7fffffff}, {0x1, 0x100000000, 0x8}, {0x0, 0x2, 0xfffffffffffffff7, 0x6}, {0xfffffffffffffffe, 0x8000, 0xb4b4, 0x2}, {0x100, 0x347, 0x1f, 0x8001}, {0x8, 0x5, 0x9, 0x9}, {0xb67b, 0x2c960953, 0x7a, 0x7fff}, {0x401, 0xfffffffffffffb90, 0x400, 0x9}, {0x9, 0x4, 0x2, 0x6790}, {0x7b60000000000000, 0x7, 0x53c, 0xfff}, {0xfff, 0x100, 0x965, 0x1}, {0x280000000000000, 0x1c, 0x0, 0x100000000}]}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff4e, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x540, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffff2fff, 0xfffffffffffffff9) 16:00:05 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x1ff) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/5) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)=0x97) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2048f, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xb0b1, 0x100000000}) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x400, 0x108) sendto$inet6(r0, &(0x7f00000002c0)="152036dfbc318a7b27c25c42a537261f1cff5b574af18d9dc61157dbd172efd1b8a94474868e1bc575179970d38a652ed4b44ef483c91a799f2ac54030f30e4a4343228a50440099", 0x48, 0x1, &(0x7f0000000340)={0x18, 0x1, 0x0, 0x6773}, 0xc) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/99, 0x63}], 0x3) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair(0x6, 0x5, 0x6, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x1, 0x1, 0x6, 0x4776, 0x4}, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x8000, 0x1, 0x3, 0xdbc9}, 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1}) 16:00:05 executing program 1: r0 = socket(0x200006, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000380)="bd27b6d1f8455466170d096bd769a3787683f9ecdc7b5828060dd08675676d0ec564764683eff3a9583640919778cf39a78b65ace4d733e44ce9125f727ccbc57e816c64b69e673d469c7736d51d57a00d07b8e324e9cc2ca1e78dd4a2f36d9e215016773c0de06247ab8707cebe8ed94d8fb299ca2a632422dbc7bc199c23585f2da52b624fa9ba782fcca460b87e4173068b31aaa0f10ad897ca1fe50c726c363dd60c02cef72e7d1ee6d8cc9ecdfe466a90788f3797a53c8bbd06c708ed925a35e23bd154327680358d7101e6c8c88f3cc92576d7bccfedf975e60c286eb94223ff31b8af03d26fbb540f78c4a6186296f4f75d1a417872fd010ac672d84dc0ef51b047e83db61cbf05c4f3631b2d0a09870383c7ccbeaf57f2ae0fa27b9962c13f998768016a34e3763d1ab6616faf8270486843083f2e583c4d4983bc21c90600e29d36e8cebf59ae47f6287db7fca05697e1baa896d7a0b539389560e5b8570789304231f4a14f732c134945f387bca94dca99eb63b64c8806717c92a831cc5ecde820a0b76254e34084dd1abe1087568cec3a06b96c9ca6841ee2", 0x19e) geteuid() r1 = fcntl$getown(r0, 0x5) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000040)="bd693c39e8129b8d066503e55f3ca0a8ce94453d4adcbf0889e8b8ac74dfdd3c1fcad548b1692f985d9f7a1e73762dd9992d3ab54f88998a6b8bfdf7d2a481c64420a65f87a18f367810ac16c17fcf9329030c0b6c2c0b49309e1d7c6066b0edf219ae7c68bce29e4529fa51c0c7b0ac1df262e6e0b1b7b161ba90e3e00fa3f82003664f", 0xa8fcf7176eac4c62) r2 = open(&(0x7f0000000280)='./file0\x00', 0x20810, 0x101) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xd0b, 0x0, 0xbed, 0x1, 0x5, 0x401, 0x8, 0x3, 0x1, 0x8}) getpgid(r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x8000000005, 0x0) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000340)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x3ff, 0xa2e5}, 0x10) shutdown(r4, 0x2) socket$inet(0x2, 0x49, 0x400) kqueue() 16:00:05 executing program 1: r0 = socket(0x800000018, 0x100000c000, 0xffffffffffffffff) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) pread(r0, &(0x7f0000000000)="0ae81b4d0ea61dc2e0c43894976a007a61a67b2cb303e4c9c4c64be9408f291ff6afc0c3e6a16088651f4488c5238433a2e01d2ebbc870dec4396b122ea46101a09fe9785897c0c4eb3f5ea871e5d5711c77c0f31c99da", 0x57, 0x0, 0x0) dup(r0) setsockopt(r0, 0x10001, 0xffffffffffffffe1, &(0x7f0000000000), 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) connect(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530000024af315b698995b4efe523aff8891871b3b5a85b496a70f7d77195437520935d3b84fbffa1bce99b703ab3a188f8160d4fadf77aea9a8b8c4a4c3e9f64d36afc6d21c73225fd878f296f840d15617a66db8146f016780da5039f3a18116a93b721ddf1923639085c032ff26618694a62105cd1ffeaff6823cb3bcb7039690916f61050bd"], 0x10) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x18470eb1) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xfffffffffffffe8f) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x1, 0x0) close(r0) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="c00b0ec5ce410d95bf40aad8bb699e4ec10f44100f66c21a93aa505def2cb6bbb41931e28ed7468ca3ff1d572db3cb5f54c9962743527ba7c8e07b20d87c628c9037629ac52b3883fef0bfb225e24c03c5bcfaec4a10a7492b7dcf571bb2922486076114e20dab458744a3aed6285c8c412b6dbd3e10398cf45f4464911855cb6c5b71ecce7371ef7ecb9469224ec717888099ae0f42ea85", 0x98) getsockopt(r0, 0x7f, 0x2, &(0x7f0000000180)=""/151, &(0x7f0000000240)=0x97) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x20000000501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) msgget$private(0x0, 0x564) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup(r1) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) semget$private(0x0, 0x3, 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) recvfrom$unix(r0, &(0x7f0000000040)=""/154, 0x9a, 0x40, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = msgget(0x3, 0xa) msgrcv(r1, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000000) r2 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) msgget(0x3, 0x2) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x10004) bind(r3, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="d75e730802b1658ed755f4af5f5de2f1879a2f6ebda9f62c9db1f67b5a54c6149090e6d18d5dd77e42913b6cda045978bc420bbb65516220b6bfdfa3aa20b76bfa9cbf2afc3fc8f97e2309a074ea0ffa6329e2cd991ed74112da361eeffa2d9fb0093c5b25cab1b3cec0b6d274139f6682b3c2", 0x73}, {&(0x7f0000000200)="9d64aeadd434782dcc7665bc3927418407d7abbaa4b4715c809a03fc7035261b85598bfe9e220182b76ae5315aee274c74cbea84c42ef0f11ed696d427", 0x3d}, {&(0x7f0000000240)="5a14914f0ed5d8302cf1fe0b30c98dc953cb", 0x12}, {&(0x7f0000000280)="5d90733cd5c9571e79", 0x9}, {&(0x7f00000002c0)="f53a658d20be466eae56ea109ddf7906427028d3b86d787ce6d498fdf37b8437c09361230a832316b985c7eb4ca458e15d2c33dd4ffbc1cae299b9ab77cdbfac51d8e7fd3edbdd2d390d392d54f5c50a0a0faa5d3b039ef775eab8ed7213b9ca94bd52cac7603a49be09d497d628c1c24eef2930ce2276b5208e4963d7b27dd97609c00e8ea874476196433a", 0x8c}, {&(0x7f0000000380)="01dd7a", 0x3}, {&(0x7f0000000480)="f2c762e2e748d51115fdf7f176802a1e106fcfbdc30bbeaa6d9e3f6c5e2da8fc63cab7b480e65d3085cb0b546fb5ec18a3d9626ff8d596ed517e92ef56f74c10588b2571f948dc39054f8eeb367f5973faec77647763b53f3a7431de7941b9273fd42f0da9df5c9d5857ce0bd06fd2537397bf17690deb02c4d8e487646a00f76edfc98fac", 0x85}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1e, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getgroups(0x51d, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x5) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000340)=ANY=[@ANYBLOB="000200002ffa"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000380)="be2de3fd4e8d7b22", 0x8}, {&(0x7f0000000400)="53e5d9c6603eb1548ae032f4b018dbdcbb60fb35d51eee521b1d3a0c3d294bf5daa92f8ae19401921e9b2ba23ce330c7da7d318143353979d6b8a951937d9c1bf756adb1f2e78bc0f79170ea8c", 0x4d}, {&(0x7f0000000480)}, {&(0x7f0000000880)="d9cd06319735b3b0b16892a28d8ed4a103524296580b3283ba89e45a73d655dfa7fb1f0084a704a931983a5ac9b531acdf1e82b0ecef4a4e59143ef42734d3c246807e4a2393dddfd5acfbc4739844549f0c9bf921caffa752c9946302dfc8aac2f790272e10ca3f4251e8ddd3f6d994f5d9b64d4e6c0ce5e1e157a404ab80511671ecc4707c", 0x31f}, {&(0x7f0000000580)="b16270372d5014282be621f4ecd51deaf661d01b1e2e0d20cf08d9bdc44d93f20c3f8be899fc4b52ea02dc960df58ce6a68c2db61ca87aece13379282a330c691c292e8a", 0x44}], 0x5, 0x0, 0x0, 0x8}, 0x400) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400000}) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff7c, 0x411, 0x0, 0xffffffffffffff7d) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc5745192a187fccf8a500ffffffff045a3f5a0520200004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228900001c067ebc74a7ea11cf801bf1fa48f4445ed5a11ab29305a4adab601a7e831b30fbf6e43efe5c19938899743644f8b310b8dbba855bb7aa469326a621a56270b04ff6ab317757", 0xfffffebf) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0xe4d27dab, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="89") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) 16:00:07 executing program 0: r0 = socket(0x7ffffffffffffb, 0x5, 0x401) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016ba4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000a1560505aa0e66a60d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0ca9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7c7af050098e04e34248daaf9231f0de030323bea2499d4ad207f2173e4767491624125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97", 0x140, 0x0, 0x0, 0x0) 16:00:07 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000000020000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x9, 0xb7cc, 0x0, 0x1, 0x9, 0x4, 0x3, 0x0, 0x1ff, 0x7ff}) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000080), 0x9, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x5c}, {0x6}]}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x80000000, 0x6}, {0x18, 0x1, 0xe2, 0x7f}, 0x7ff, [0x2, 0x71, 0x7, 0xffffffff, 0x9, 0x4, 0x5, 0x1]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) getsockopt$sock_int(r1, 0xffff, 0x1019, &(0x7f0000000000), &(0x7f0000000180)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x28, 0x40000000000}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = getgid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r7 = getegid() getgroups(0x7, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6, r7]) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281f02e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x0, 0x7ff, 0xf}) read(r0, &(0x7f00000001c0)=""/161, 0xa1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) 16:00:08 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x2, 0xc000, 0x59d) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r3, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x100}, {r5, 0x20}], 0x2, 0x500) write(r1, &(0x7f0000000000), 0x494f) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwrite(r0, &(0x7f0000000280)='l', 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000180)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0xd02) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x33, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x143) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:09 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) 16:00:09 executing program 1: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1f, 0x400000002, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="4473a84494e47995f3aeb5e556032cc158f833ed1c2b1b38f6999f68bbd8505682829b9798c13751c6a96737c800525a75c4bdb64c502b73c5bae14932fc2c40bbcee838a53f6f893b849355259e0432ed930f338d5f383d0bc99789db1eb85432cf74d935b57657dcd567e505bb80588d6bc9512f2bbf83c14ac3c081f785ada46f36aed75ea3b568a7815a8face4da6e4ddff875a60bf07eb88807b6301d62eb959e14785e3667560fbfe6052400832e49d9d2c5c26260f6", 0xb9) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80000000010000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/22, 0x16) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:00:09 executing program 1: clock_settime(0x2, &(0x7f00000000c0)={0x1000000ae8d}) 16:00:09 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) readv(r0, &(0x7f0000002580)=[{&(0x7f0000000040)=""/225, 0xe1}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/167, 0xa7}, {&(0x7f0000001400)=""/168, 0xa8}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/102, 0x66}, {&(0x7f0000002540)=""/6, 0x6}], 0xa) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="62dd8f05e1dbc9e365976fdf700df56a67f5be57f9d2ba0df63bf025fa37e62a6023272b804b65952dfa5b38a629d343c396ed69f3596ff64e5089fdf1964797a3e4463c147acaebda8fa4618c3a2950625739e16f3a52ef531050952e730246d1c5ba52c3434155500904dbd322ecd8d9270bb9f17d7e27ca", 0x79}, {&(0x7f0000000380)="25f131d0653e58c8e4ac69853f6519e4c6b23e7d739894b11135a701e0c967875acaeffc12362d581dadb77f5f68768bf30a45336db51a1cfb45bb33875c7c62e18b479917b1936912eb1fadd102d9693c2ccf197c8560df89790846f5444ad22134f2a6fa66b731b3f5400727a10a8f047275411e1009af1492248ccbb09476ae17e36d11600cc7b69c95d63eb3312580cc2768b4e671e42b80e0fcd1f9a6a36cd0453375318c4733178a0f40c5afc95aafad3e07358b0c303bcbbd2298c3ad67d1e857050d5aaeeaebde1c9bbe8737d5503afcff4b65a1cbc15ea559276e9cd732461ace1be04098a057", 0xeb}, {&(0x7f0000000480)="af640e8da9699de184a058e743c5839ae3d7a195844dcf9b1952b8d823a4143c633eae850c7426ca721cdca40b84d61e37e2f8d6b6dfce7b79ef056ed3290998535e472e8e7a8c98e24ac67f37a3d6fb87cd83c02f73ab25ea23d5e34cc4333070d9816e8fb8308cf61da127afb5b620f546e15330fb710396f6fa2dbb9d4a6d26614e5391ff97e98147f6ff0343a46a8a113927e19d20ba32526ad0c863793c111975733e082d5c0c575aaa2a2407635a797b0354ff13af1ae6bfb01d2c13b5feb07adad3124c3f28a937e4bca97e383161074a0614df7f811dde6291b795e2fa8a64611e8d818391fa17806fc365889914efb4c99dda8f51477c95a4c43dc907dfa9cc9dad108c73d91253ad4df0ca0ea99bf4b7098dc40c05ecbe7d71bfdfd2890074d947e4bd040dac28cf71f59d3a55d4f61cb0586d078796a78fe5137a80c41d22261937075de929585d263a592e81d249755f4047eba68d07d587addbd75aef6f98099ab7dfdba0530b172b821b95cbb23ef5f68955dbc90badee1ad004bbf81fd1a39305b4a72ba22f9c66b2f5812c3d50a335c5429ef5ad7f63ac1bf67e1c7f5b4e533bd62d98250350c0f69ef3a4bc0d55b9c1c51e427957fc27e0cd97a64b1dd184738ea460c7f613705d871fe46c80ce790371db9e78ebe44b89c836d37d8b2524e92f96af03ee5d682958a9a148ce30ee8d4a4896ad56ad7696ae19e0171d7e844c737cc75c9175bee46c73afee0013de9cd4a6f19d63ee13a09369594932be3f18d03d40b77c9f09838c3a5be9cbde553e6beff98b446a2f7cd510a50ff31cfcbe0ed348f54de90d821657f7633cf5341747f589810d380fe9be3c0e7bb31240c5e7448ed1cd592190b278f074bd67a4b30997b4c3f81f548ec0ca1bd82765bf69a5327fd590830d52b2fd91aefe9f1e0df4ba15ffcb3935b9103cb0bab8dd3c1810081d2c51555e33e8793e4cf206743d5fac11e4ea378030cf206134743de2b0de6746f12f0e1c1c27aeebd6468ed41b6a89d21c65418097bfd573766b18b7fa4b67dba2bb904fd69b015eb51aacdf563b9966786668997943ce1cdf50fc8cfae5a4f3c0d15e11d1102a1d3516312d9e32332ce589a42abc95e64d83004c5207460c8aae46e12745019bb3605d123ec136af9fd26f1182040df19c79774d62e738836f684fa9f3c890c5c46eaccdab4e058b68ecba8ab21461bf2494114c81a7f15a4937cffd031e925930c68541d64dcad4020b428c38f419b2edcabca125a9c1b6bf8335edbd8fe394c0388980d2c6f03cd90fbaa3fd8d16cf1fb8c736a77cf61e1273260593633be286251af92427be9d10f3b3fe30358ed8e9d6558dbd5319ff001cfc15b99cc69bd2a0296bc7378ca773f4e04adf21d81fcebc79da9488c2952b01b9cbf37518eb13c41aa1defa9940155a0668ab4554b881b9046ee8b584d3bf6ac8275f386ce88a29340abd5219271e4bbcf93edf69b6753a079ba4bc4293fb23f8f902b2db7952ce517a50c3e3e5847692926bf07bd5183f8582fb6d57e6b28e30d83bdaaeae396baa65daad30cf30c616c540a2e271dce2ed30191ecbcde8fa62786f1f8710ad24a7f0e9564de2f7ac26e29d9787eba26284c559a78a0b8b7eab4c0fc52f759bb8a811df9198ba4104ee646a929f89a4b354853ee09a383226f8c72613e40e335cadfc4def727fa01fac36ef519f495e39385abe0c6b4d6fdd4cd58ee2ae7e4ca63ef941c7ebcec3f83c50a47967e273fa06e9d46c690b7c0477ed9c911e6acecc5c98e88843d895f73bee8504b2c9a5cca156b9ee02b66c66b0649c94bf930474bf78ab476295b8a9a149582f58ce1cff6717ba9bba5f194d59d915658e548dbcc9dbb60e4615b060647991c1884ff0bee708749b2bbf884006e16906f2d98a33eb64d83607be5e19f7c9527ea8ca8e8a67375fc05223900224289751cc00a7f3131bcf4c52f8b2719f8c340405d594ae71faf73063d7913e8e4e279e323b4c0075c3878f572addfb8f2e511db6cbef13050bf91814082290aee12dfa5764f8508100d3446b0225ecb1abdc88d308a244a82fa43e49bbb76f1daf5481abd00fe47a0fa889e06e58b26a85c9a8959b48084764a2027daa51f8e6f9df870e271afc7ad8b0c4a9431b37a8757ab3613e2296030414dea7554bbbfdce52c0e738efbfc5c67e788c13aa2065e19a2a6ca86a59017dccc54762b2b4be5ae61eca2b6f466b2e4e46432e54f99738faed855c1106965d6479a47216692c58efa9ad9c130a5fc6030ddb401a8ea9b227bdbe73928ea1d41a5c0ac62927415702bf6733f4c395248978e7706e4dfb63070108413aae8eb8d812e04d1baa6ba13f107e58a4e528c1bddb16e74e23d1f93ea3734b7ad1827030df750ab90dd3ca08ffccf0369978e0b829e745cf3856ee83106c3446e5819b1f9e1153fd876421cb6398812d4a349286f2214167dd52ba47dc6d4d3394aad4b632946cec04ff7a4af91e3154f11a26f53bbcbfae3f5d508c7f11b2db6e82b9b94afddb6a14ffce895fc1959ad09250f3875e4775f8f1ec1ff20a4672271a84d2e9c5fcf0f6f6f4c349a9b84fa9534344b7930a5bef0562d44e013e25752f3f9bb852c032cbe734ca195753296e9f7ee6a75139695257b15ca1735268b46119b405c448a7caf34547e651c3e752064d1b7cf2c270ca7199865a8d83335bda4fbf44d800bec72611c9955695fe048945c61e2790ad8024fc63c85f6f178bee9d5de99a9e2854053a00307dfe7e66355aa7389ed424b0d72549b1c95a7b9ed0d8a00a4c7748f460ee404f101327590150e87197c3c59c149826d1392d309e442cc2e9cab27ff52b7a597a17b94ea85731640d5c72687c32509700c50d4459fd133f0a44df4f5c218a4be3e309035d6e56fd254d22c71cc0db565c6764d94200378f3d4215b792a8466ecac2192bed36c20db3581dae5b7bc09d59e4f1c1970df646c261e50241e9e5eae2761b3aa04edf0444fb6ef7da4161e72c577aea2c72b35d8efd9df56720a97244da62122e7bdf9141196e690cab8e6fb38fbb1ce9cfd21362dfa4772f2558b85086fdca9e89289603722dfa550021ff4ef1679b9461eebf6b903ef9d9d913a6106472797751f1ab3929b52dd1072df8bfa40f8c203a4fb7b1ffc7fc6508dae4b1e5be1d10c25a50887bbac5445768ef48914bc2b611d962c9beb26e303e53a9a429dd1259600208d8d118d651ef691dcdc5918ad0188811da1815803b473b5064f1fca6bd3ab53c264f1317a54ba49bb8172aef85f88ef50f794aa92b3d8b3eefde95af0ed58729b17eaaf3094def22db18f5add5c2edf4a11f4422add6c5b9bb8a38e3dbbe0231028110255f927564fc955189bc59072a021f6582f6a9cac0a9c1f14b7c7d653bbcd57396e753409b7c8a4d892cb24dc9563d0a655f016fd7186cdf646f2d138aa76c3a947c92f9a6b98eab73f9de24e1e9c3a5f9e18acb3a56a21bd63a13479511a5fa90518b35b51963cd27db9006f77081d17f20164e1449828c61936e55cbaa746f926dff8e3572351919f760829f29893982eb5621fd45dd904f4cfcd8f78a596b33922ca21c0813416900f6bdeba377f96ddc8bf09a9acb44f8c02bbfc0afaf3cc6576191ed1abe6c9a7795dbbf899e980778948cf4abcb3f83f0d6e1ff8cd23ee6bec4635c781c0e33f43b9770f364fea01e83a6693995669e050726fb511487c154fe6dc67ec8cf92e0effd0c75e1d06d46eade58480598aef813572d7724e68142d1ff27280e9b344bb40ca37dd28c063e2dc10b5e96b53ac0efc0012174ec65e11f9ec8bb0a2d76716573d6ec8c6f7c7d617cdc1cd4c94cc1d9e369dc57bb803a4371f791d18c4748ee71d693af9a61b0fbfe7a8f7b75fba2ba224710dfebde2bae8502a4049f76306681b8ab4eeb9fb7c6b8debb70ffb8a320f6851256838f820d5570efad7925b13abb4488c853450ca6d2b2807b8db8baf2a2f61558a4ca740a83af3eaa5765320fe271c076aba1ce324642d2d8dc7c5cd2e6633b4363dc5fe083d486f68ef695c939aabd3e416e25126d0886552f6794f64370410b3b509088a1732fcb2037b68e1801136794c3088f4ed2b77a6f8ccd962c235c89f976b9eb85967072f41ea7860866a6c1ce12bfcd10ef05bdbdaa09d3ddbe2228c596532d509d2354448bfdaee462206697993ba7d95953f4ee093474977657fcb2ce0ef2c678716e5e86a6c903e58842d9b12905041bb9821c09c4ae292dab064581b5f1967a04dd05a1aef08379851a444bdf9a859e6e83690ea344f02825e5e26831b16c716d67e3f996c801e048b74f65194e47ac120b83b438f9d0cde98258a4d0425beb164ea36848c1e91278e7d7c5e1c31ecd32ca0bead388db8ce52f0819a05d67b977ecf1d4dcdf710fec74c64f3381dec9b21746daf26ec1c3042971d49ac72e761cc7be2f5e52e2e7e73b7817db80223b3e74c3e062764ec8b04f2eeb25997d68902315e721a856b5c1f591720b45e03162b0f6e5f489859439e4a88dd6232a880b14f1b2e5a143d02221c8e419fa9789328af2499323aa3576a827eb98a96e57212286cff931810d58286af9b9ec4b0e7e091d5799fdf67a0a6ec41c83292c2c2954b768bdd151a7ff380c83af76fcf511ba17c5916ef1a4ee7180266a7d6241a99cf9db74161adcb5946160caae8d894636b3a5d27931de3803388aa88b45d97d9f52cca2a9cf637c83e4099fcebceb678b4946236b09faf264c5037467c5c2d2d1403c50544186dbd0cfc0df583c222976a494f5d36484667004495c88f1ce772b3cf715aeb24a8c576e7e7a6d7aaef1aa8079220049f83f8b06ed215f3061e696d9f6f045e70f3e5bf1fd1e6bdb4f406da071b9070c91f925d2f1528f196728f0a68baf2d3343d27a52cd9f442cb1de3a7b86a9291185dc5d71586cba6ec65553c2a9d7ac24bd9d0a6c2f7be77b25d291ae53652555dd97529f23e53f83bb807328c5dda1649d3cd98084ea941832eae7fec03b9b8f74cfc5ce60b1ff1420495545157475d1120a850bbbcd44d7b63597a52e500c8d72d9676370529027fff7a5bd5a6ed65fb92111b5618faca6ff5c9aa8177accd77a6ac20599fb3649c0c86c2df837a6e48e1437afa59dfa0533453be0e381417d666cbe3900724bcaa98a0d6f3a5df7b3ac3cb6d51d97a43403d9fadf74f0e57b9ccde4fb3fc0d65990fc9513c93b0c13c2df1751e7b0402c632bf180ac7fcbd2cd3f4774925a8525523c32417c502b17f906bf7405723058cb7e6eca98fa71f1376c444eed94cdba48789c6adad88b10f8c154754cd98ff6ad3b193324202674d40dcbf691c8f84f0c49e778d0fcbbdb16d228c4aa68c670e56c76581c4e63359d81e46657a7141d2346dc99e4617f6bb29598a9e85a498947ab3c9ed9381eab47bb3271a3653b9cf8d8bb679f5fd11ae59a43601c5d9d9fa50815fc565865516928e62e398abcd9d054130266e9cc74d7b37646b410f72c5a7be032be66284bd200955d1a23003bafcf3f1755fa9c1d32face1e03ae00d511e03eb242b48ed6ebb074417da9dd7db1a22cc6821ebf49f81fb1ee9b0d7cc1c01c46db363444060626a51ac54e7502ff346c2ed101c052ad9e0e0853eb96a74ec9e0c73750b5af7e690a09d18d63ffcff7ba66e047adbb7d8fdac2c95a0f7bacf3f8168cda21835084c74296ac09f0dc43140f23690735b330ffc814fda4489079e95932d7084dd43ca5191639822d99d5", 0x1000}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xe75, 0x4, 0x7d, 0x1, 0x8, 0x1, 0x101, 0x2, 0x2, 0x5, 0xc6}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) chown(&(0x7f0000000100)='./file0\x00', r2, r3) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x5}], 0x9130fbf, 0x0, 0x3fffff9, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) close(r1) mlock(&(0x7f00008fb000/0x2000)=nil, 0x2000) r4 = shmget(0x1, 0x3000, 0x480, &(0x7f0000867000/0x3000)=nil) kqueue() shmat(r4, &(0x7f0000949000/0x2000)=nil, 0x1000) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x90, 0x1) getsockname(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xfffffffffffffecc) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) preadv(r0, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x5, 0xce, 0x9, 0x6}, {0x80000001, 0x6, 0x1f, 0x5}, {0x100000001, 0xffffffff, 0x9, 0x9}, {0x1, 0xc9c3, 0x0, 0x3f}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x43, 0x10001}, {0xa1, 0x7ff}, {0xc7, 0x100000001}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getuid() setreuid(r2, r3) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc6, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x3f, 0x0, 0x800, 0xb5}, {0x3, 0x8001, 0x101, 0x10044}]}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x40) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000200)={0xfffffffffffff77b, 0x2, 0x1ff}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x3, 0x3, 0x7ff, r1}) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = socket(0x6, 0x4001, 0x40) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/85}, &(0x7f00000000c0)=0x57) chflags(&(0x7f0000000100)='./file0\x00', 0x0) r2 = msgget$private(0x0, 0x20a) msgrcv(r2, &(0x7f0000000140)={0x0, ""/138}, 0x92, 0x3, 0x1000) msgget$private(0x0, 0x42) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000240)={0x2, 0x8001, 0x4, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgget(0x1, 0x2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file1\x00', 0x80000000, 0x5, 0xf04, 0x1, 0xc2c1, 0x8, 0x4800000000, 0x2, 0x3, 0x3, 0x16fc}) mkdir(&(0x7f0000000340)='./file0\x00', 0x4) r5 = dup2(r4, r3) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/15, 0xf) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000400)={0x1, './file0\x00', './file1\x00'}) r6 = dup2(r0, r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000440)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x1000) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000004c0)={0xf2, 0x81, 0xffffffffffffff28, 0x1000}) listen(r6, 0x1f) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000500)={0x4, './file1\x00'}) connect$unix(r6, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) shmget(0x0, 0x1000, 0x512, &(0x7f0000ffe000/0x1000)=nil) semget$private(0x0, 0x3, 0x4ac) fchflags(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000580)=0x10001, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x8000, 0x0) msgget$private(0x0, 0x200) open(&(0x7f0000000600)='./file1\x00', 0xa, 0x106) 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) shmget$private(0x0, 0x4000, 0x400202, &(0x7f0000ffc000/0x4000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x3000, 0x682, &(0x7f0000ffb000/0x3000)=nil) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/22) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0xfffffffffffffff9, 0x3}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x957) fcntl$lock(r0, 0x7, &(0x7f0000000180)) fcntl$getown(r1, 0x5) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x3) r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x6526dad8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f1d264f982da1b6c80f2003181ef933c6262138952bf2f9700a76f9b12d4c29f621abe8b3b19d6149b148573c07f6e4803794d6a06a1c5714ca4422de80586e4cc19070f6a691b59715acab1672abaf54a21d123e4b0da3339c9ebbc26af148fcb1c5c6d080d8eb72d4a5afe98f703c3f24941026046fa670ba10e822332b2f8b6fe616bd9191896d4eb428bb80d0875df6c113eef", 0x95}, {&(0x7f0000000280)="1bf630f557010fa36a42fb3d6acdd1c0f254538aaa652223f9d8f3968be1254ffa0dfb1ae3db75506025aad459196756bceb6c6123bd76e5db566f5df66afa30913243b3856052ef978e5b4abd5760383accb0e1384212e3e3222056cbad00f8b938498717b715b2baa08c8186a63c086ea110e74ddcbc7440258aade7910a36c3cef4106831450b99b4d0031632da2e6b951e28fb19c6bdad36c7207419768ce3ca7fec0970b49d5cd8ed5591f9b4e2c3860bde04817d1d8fb24e79699018b73e6543f0a869befe9d0dd60c00b20ce82e8ae4f0ecbf75341a6c442e8bf2c3c9", 0xe0}], 0x2) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) lseek(r0, 0x0, 0x0, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="66c644232a6f69df52260432e600b984a2ff4cbd0106cff8e8a5ff3daf07f664a4028b5657ff5497983ea27b791685b6520394865fd059d5f809a6659eb8b74fb04ab17f4bef913a3dd0fc73209175075d87cfbee5195fd412d7d9032158031282db90d488d73697f9efcf30e56a20d13769d169f00a23ea08335f7ab927db0a214d82de468ced640b1ddb07018ebf39c5cc78f664b3d81035e861e4dd8c0177a7f1d8c649cb4426c5a07c3ffb50bb3554ae4c80ec5e6c124cc52502417fc2524408c8371cc28d21f89a77918a729d783999fac1b29933ac4d84083c138a5e538fdfb4e1b8a9ec679698377f850b4cab9e6fdb35c10798", 0xf7}, {&(0x7f0000000280)="a7ff72c5b4338c2bccc5f45f6a4bfe09e6cce56481b5e1ac80a2e7d2b388b1bbbe8cdb565b3f46a5d27aebefc6aa30a7b88c76b76dedc858285a15b2cf5dbea85a407b7e01367dcc3d3de9f33df889428b1f75903c7afb3b101301fed4a1b8a53376b2704343939d44713bb32907e69ec86b650d73d72f372131963348fa828f34466fda6e05e1933c4ec834a789be9671e510a65042463978e8f54a25d82211fc9a354057ec017f72870689a6779dd482a3d54e195cafcfa1ef0d3bb7f7d390b6f63918c5ac64a681baaebd22b2e70b9fae8978cf435451fd19f48913e5dcaf4037b2c736b6d4ab14d30c67ec4c3a2954", 0xf1}, {&(0x7f0000000040)}], 0x3) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) r3 = socket$inet(0x2, 0x1, 0xc0) r4 = getpgrp() r5 = getuid() r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r6}, 0xc) r7 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000003c0)={0x8001, 0x6ee7, './file0\x00', 0x0, 0x0, 0x80000000, 0x40}) close(r0) write(r1, 0x0, 0xfffffffffffffff0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/83) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/4096) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000001080)=0x8000) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000010c0)=""/228) r1 = semget$private(0x0, 0x1, 0x220) r2 = semget$private(0x0, 0x4, 0x0) semget$private(0x0, 0x4, 0x188) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000011c0)=""/11) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001200)=""/3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001240)=""/35) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000001280)=""/4096) stat(&(0x7f0000002280)='./file0\x00', &(0x7f00000022c0)) semget(0x3, 0x3, 0xd9) r3 = geteuid() getgroups(0x5, &(0x7f0000002340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000023c0)={{0x5, r3, r4, r5, r6, 0x30, 0x5}, 0x4, 0x1000, 0xff}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000002440)) semget(0x3, 0x0, 0x80) semget$private(0x0, 0x4, 0x48) ioctl$TIOCSDTR(r7, 0x20007479) semop(r0, &(0x7f0000002480)=[{0x2, 0x45, 0x800}, {0x0, 0x5, 0x1000}], 0x2) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000024c0)) faccessat(r7, &(0x7f0000002500)='./file0\x00', 0x1, 0x2) semget$private(0x0, 0x2, 0x8) ioctl$TIOCSTOP(r7, 0x2000746f) bind(r7, &(0x7f0000002540)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x4000000000000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x6}]}) r1 = semget(0x0, 0x0, 0x402) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:14 executing program 1: getrlimit(0x7, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/172, 0xac}], 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8800, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0x7, {0x5, 0x9}}) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x200, 0x10) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080), 0x4) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x2) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() recvfrom$inet6(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x80, 0x4}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1, 0xbc93}, {{r2}, 0xfffffffffffffffe, 0xa, 0x3, 0x6640, 0x5}, {{r2}, 0xfffffffffffffff9, 0x9, 0x2, 0x8001, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffff9, 0xac, 0x40000000, 0x100000000, 0x200}], 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") pckbd_enable: command error 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x7, 0xfffffffffffffffe, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x2}) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x7, 0x6, {0x6}}) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) semget(0x1, 0x3, 0x100) 16:00:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0), 0x1000, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:16 executing program 0: r0 = syz_open_pts() r1 = semget(0x2, 0x3, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/217) fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20002, 0x100) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 16:00:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffff60, &(0x7f0000000080)="a6") socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) syz_open_pts() 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() geteuid() geteuid() r0 = geteuid() setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "d730c15b00f4ff0000747beffde400"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/31, 0x1f, 0x843, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/158, 0x9e}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000200)=""/177, 0xb1}], 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000025}) 16:00:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7fffffff, './file0\x00', './file0\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x151) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) listen(r1, 0x7c7) recvfrom$inet(r1, &(0x7f0000000200)=""/74, 0x4a, 0x2, &(0x7f0000000280)={0x2, 0x2}, 0xc) openat(r0, &(0x7f0000000140)='./file0\x00', 0x7b5a0b1cb73f825e, 0x1) r2 = socket(0x4000000000001e, 0x7, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) connect$inet(r2, &(0x7f0000000080), 0xc) close(r2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x5e2}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x22, 0x10) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000580)={0x1}) r2 = getpgrp() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='.:\x00', &(0x7f0000000200)='+:!\xf5#})\x00', &(0x7f0000000240)='/\x0e\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-}}\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='+\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='$\\-\x00']) getuid() r3 = semget(0x2, 0x4, 0x22) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x820, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r6 = getgid() dup2(r0, r4) r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000640)={{0x0, r5, r6, r7, r8, 0x100, 0x6}, 0x4, 0x5, 0x800}) r9 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r9, r10}, 0xc) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="1fa779d5e9830ab9bf5c18e5cd886f20fb7c27a0ab6dd395e4fee9e3fc74feda197541a0f29993a9270fba2f684236dda2f9150d328758a893745d42a3e0e448b7a6096f30a6916ed1d8bbee14e896549cbbb59f794299706cbe8361c6d52648b02597d8e173855e8f82c9164a92a2e846393bcc7d2fd825f2600d3f95cf83e8636e20d1fb14561b398fa85780d14a0aea64fff150b24af9721e5d7c288489d10f4c5ec92143cc72c6475fc1ed", 0xad}, {&(0x7f0000000180)="8e21db5cce3792ae9caedfec260176c5b9c9f0a4b1156efa0ff78b8f27861e2c391d19dd03a622874a8a99b374cbf242b5b0ce3fee1784ad7ec2d6167f47b776ad4e438bcc67a5c34bda99ed14b9c157f0416ee210503d1c91b01320cdf5240ab1becd3e3d771e2d4d8310d4d013942d6def979065bbbfa9d1da3f10d94ee9c5007e39f2c074080e27436c939ab2ca1ab88bdc574d59534175a2ef417aa96fa352661ddb87ce7199955bb2bc798d5d527838adfe34d157fefc857242be085692e7619514df8e9e9743cd9658124f7a15d10bfc351fd70ea9c5a77a280972", 0xde}, {&(0x7f0000000000)="ec818f544ab93127735fdd1e0dace653ae6b255c0fdf0c9de8f7a65e8555be51b73cdfc971870c1179ee4091a115", 0x2e}, {&(0x7f0000000280)="5ea0899a2a848b9670aa0b5122241155a5f2ed849bbf1930168e3d5fdcaad743ffd3efad6cff4ff7186f5e573cc71329835af25d9f7d7dade4fc2d7df01339db6605d8e69d75547a1e514de741910f005e04b384a1ffc4c3e00cdef6319fb5dd4b6a7ff1cc0176e8d92dd2644844e66aeea2c6e633dbde02f7b4fab26df4363a1260d39614f5216f319b40bf4aca0df55c6a265cdd5ae624a67b8dfd578f4bcb3b075e918830f5ae417f45e8ad59ce9fd9586b08663bfce5696eb7bde27007290187ae7337c6a7fefcfe9b492c1c0fe7192fbd787fa21d22ea1e08edbb05e6385bb236e5b98a09e26273c6b56248a1084ee567f6804cca2149bd7c84cd06e4", 0xff}, {&(0x7f0000000040)="534fd0168fda9039d2338a5c144dccdbcf61c01de598d6057a8f3a8592", 0x1d}, {&(0x7f0000000380)="07449fd54ec1889660876ac60ed73550853aa6de1dad7441f4e8294b1471f2a49dbed066c4dd6ed268575c7e341537343c6b94392333674553c4adfb5a00a5101a227eb1f750520893fc236abdcfba4f10a278178c0f9c4ef8c4a6fef5b5aadcb94a93b19db51977fbb1281b437ac6dfc7785a5fcfba5c465502173a0b7bd86cba63796e0afa447470b207094e180a797e7dbed5b405821192d9151a4866303e", 0xa0}], 0x6, 0x0, 0x0) shutdown(r0, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r1, 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) getppid() ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) chflags(&(0x7f00000007c0)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000800)=[{{r0}, 0xffffffffffffffff, 0x2, 0x7, 0x8, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x0, 0x6}, {{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x35, 0x2, 0xffffffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x4, 0x8, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x200fffff, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x0, 0xcf5c}, {{r0}, 0xfffffffffffffff9, 0x12, 0xfffff, 0x6, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000006, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffc, 0xd7, 0x3, 0x8, 0x4}], 0x3e3, &(0x7f0000000940)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x80000001, 0x6}], 0x7, &(0x7f0000000980)={0x7ff, 0xcfee}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000780)) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) r3 = semget$private(0x0, 0x3, 0x40) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000080)=""/156) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r4, &(0x7f00000003c0)='./file0\x00', 0x10, 0x1) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000380)=0x8) utimes(0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0xffffffffffff8001, 0x2, 0x1, 0x0, 0x7e, 0x8000, 0x0, 0x0, 0x0, 0x100, 0x2}) r5 = semget$private(0x0, 0x5, 0x2ce) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/195) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2c0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) geteuid() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8000, 0x2}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:18 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) setregid(r2, r1) r3 = shmget(0x2, 0x2000, 0x93, &(0x7f0000ffb000/0x2000)=nil) r4 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x4010, r4, 0x0, 0x2) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0), 0x10000308, 0x0, 0x8000000000000) 16:00:18 executing program 1: munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x4000, 0x11, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:18 executing program 0: pipe(&(0x7f0000000100)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000240)="0460031a96f2fa2080ee13733d7d5b43583e3622622e1448347a851221d0396c90b1f48cba4dfbd4dff712494b8590ab2fd0766d8e2be623d3c957abbe894983f17dd634d226eb9f3f0dcdc898d1bfe98d2defad23fa7a6ea5c1b3cad55799e2ef197410519007f0696e155a08c589bacc304ce511ccab72b0c3548160a6d7028dc1cb4e1b09ca58", 0x88) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = semget(0x3, 0x1, 0x400) r3 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) setreuid(r3, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000100)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x3, r3, r4, r5, 0x0, 0x80, 0x1000}, 0x4, 0xe4, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x1, 0x6, 0xf4ea, 0x1f}, 0xc) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x22000008002, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x5, 0x0, 0x1, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x0, 0x0) dup2(r0, r0) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x100000001, 0x200000000, './file0\x00', 0x1, 0x9b78777, 0x3, 0xfff}) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0xf, './bus\x00', './bus\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r1, r2) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000050000003f000000000000000000000000000000000059", 0x2c}], 0x1) 16:00:19 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xfffffffffffffff7, 0x1, 0x6, 0xc14a, 0x1d}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0xc2, 0x95, 0x7, 0x8}, {{r0}, 0x0, 0x80, 0x1, 0x6, 0x6e}, {{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x640, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0xfffffffffffffff8, 0x1}, {{r0}, 0xfffffffffffffff9, 0x70, 0xf0000000, 0x8, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x7ff, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x3, 0xf0000001, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000004, 0x0, 0x100}, {{r0}, 0xffffffffffffffff, 0x88, 0xf0000000, 0xfffffffffffffff9, 0x3}, {{r2}, 0xfffffffffffffff8, 0x5d, 0x40000000, 0x6, 0x7}], 0x2f, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x74c, 0x1f}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000006, 0x0, 0x1}, {{r1}, 0x0, 0x0, 0xf0000000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x30, 0x3, 0xffff, 0x8}, {{r1}, 0xfffffffffffffff9, 0xc9, 0xc0000000, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffd, 0xcf, 0x21, 0xffffffff, 0x7}], 0x1, &(0x7f0000000180)={0x1, 0x591}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x1000, 0x4, {0xbfb5, 0x1}}) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket$inet(0x2, 0x3, 0x8) fcntl$getflags(r0, 0x0) r1 = syz_open_pts() close(r1) getsockopt(r0, 0xfff, 0x81, &(0x7f0000000040)=""/122, &(0x7f0000000180)=0x7a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) fchmod(r2, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="073ca6cf731800004929000000b59bd0d28a5a90134b45ddc15f5a0dad2c2c3e7a5c9ed95931886d8b21f796363750e046021cab6e2658da96b9257a1138cc4260f66a62708e006d68448a9cc8438a"], 0xa, 0x0}, 0x0) write(r1, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x843, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000500)) r4 = msgget(0x0, 0x10) msgsnd(r4, &(0x7f0000000540)={0x2, "c1cd1ab0aa7273192e6689d22bd657c986d0c59d34c59dc59c793ca3a418c7464b0d0d0958ad8e78"}, 0x30, 0x800) lseek(r2, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x42, 0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="26e7d23177", 0x5}, {&(0x7f0000000080)="a55a7cabc689154f3e3b1d88c9190d1979b9d4152f0196249f3b7e23b770b9691f143f51ef04ad99523b85d53d633c4f1cce9840b1a1576d56f8b2bdeaaa2d1546e85d6e915fea4e42f5c19a633780f2df404d447ad5c6f343aa098b2bed24590f93897adb0e053e669e9a240f46d5c7305a80d76bf379a1ad4365e260d1e4febf1d661baa2b6e4a773995a3857d49496021ec42546f0b7b20e2530d17afea10ba38aa96c4f3cc102df1b2d27b431b69e91ae2660c", 0xb5}, {&(0x7f0000000140)="d85098059d91a76e902285bdca1c7d4741edc4f9eacdbba98bc484dc154ebb65b0", 0x21}, {&(0x7f0000000180)="7249ec0cd10c7c514f0b72254b4d541036cfb80e59928c74c2564bc67f5ccfe8a70e02b50eefbf8c1792", 0x2a}, {&(0x7f00000001c0)="f8ef0c8da9f76687d878eb6c8682fa2e7e20aab0ec1e1aff7608542031a65323c7e255c47b09390375f7960de6b6f0eb992c0baf77bae5a54ed564e630a3b5dba69947145a3a6314942999bac605", 0x4e}, {&(0x7f0000000240)="05d6477a97a3d4fa4fceec8a00c4f50b1e21065fead66b4c3a58adef4d1ff4026e6daf6ad6e91375384237c60026ceda82e03fffab3d2f478bf13ca1c1a582c819dca5a228b86fb9fc82fc7aea1db3ec24b40482115a9ebba512db4f909553b81e0a8dcf642358b9966c7198e333c031f79eb94e6bb407ff590069bf1256360d71", 0x81}, {&(0x7f0000000300)="e0c18c03c0cdf0f7f3c5523ecf2060fe5d575f078706b58a89c86f8956f2be5e5765c24397becc626402695dea7018a71250cc641ec25c8825bf017294be839475b846955fa88887c4e39c57493696d23a1e884ab51775d0ad214473889b71e8286c09bbf59e24", 0x67}, {&(0x7f0000000380)="759a23574a3e615a2ddd730d6bd235c99caed810393a0fdfbd903ff022cf1644bf1a0aceef5594115da90f7ecf82aea0ff732fd592bfc809ebab9d295d5b899f5a79d7acd0ebb9f3b7acb6e9e38f33571f80976d8a6c15f1258cb61c5126ef039a43627c14269508f9bcfd7658c36e2ec7bd7850a229db21ee28368120e08ef733eedc2d506397947ed991015feb3a91762613586f9d4c2ad26d1a032cd70a898fccb0f732cab140e37846153cfc", 0xae}], 0x8) r1 = socket(0x400000000018, 0x3, 0xfffffffffffffffc) setsockopt(r1, 0x20000000000029, 0x3, 0x0, 0x0) bind$unix(r1, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x13, 0x0, 0x8) recvfrom$unix(r0, &(0x7f0000000500)=""/169, 0xa9, 0x2, &(0x7f00000005c0)=@abs={0xc5c72c01c963be1d, 0x0, 0x1}, 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x0, 0x2, 0x6, 0x2}, {0x9, 0x2, 0x7028, 0x5}, {0x7, 0xff, 0xe000000000000, 0x3f}, {0x81, 0x7, 0x3, 0x400}, {0x0, 0x7, 0x8, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) readlinkat(r0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000440)=""/124, 0xfffffffffffffe8e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x8, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9b, &(0x7f0000000240)="d0b7a50b345417d4582b7e14ccab264ddfdca98af2567c73beaf15ceab67a0c32aa3b4e5bfe893bc7e03e2a3b7badbf5dc3b88b4a9cff81f61ed5eaccaa0e586bbf7dfd281242aa72747d8afd7a1b6576efb18107089ceecd8b6fa7e27821b2bf4292ac7249f29cd07728b0e5cd2015ad3de4d52f6ba4a9152547d58f85afb21dd068e7a1dd608cb90c4a8f5e731eed2ab729c3a9b68964a5cf23e") 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x7fff, 0x6793, 0x69, {[0xb14, 0x18000000000000, 0x3f, 0xaa, 0xff, 0x7, 0x1, 0x3, 0x0, 0xffffffffffffffa4, 0x6, 0x5, 0xb3, 0x1ff, 0x9, 0x8001, 0x5, 0x81], [0x0, 0x101, 0xfffffffffffffffe, 0x8049, 0x2, 0x5ea3, 0x4, 0x4, 0x1, 0xffffffffffffa699], [0x0, 0x0, 0x20, 0x2d, 0x7, 0x0, 0x2000], [0xffffffff80000000, 0xffff, 0x3, 0x2, 0x1ff, 0xffffffff80000001], [{0x0, 0x5, 0x9, 0xbc}, {0x8, 0x3, 0x8, 0xfffffffffffffc01}, {0x3, 0x60, 0x5, 0x9}, {0x1, 0x101, 0x2, 0x3}, {0x2, 0x40, 0x57fdd048, 0x4}, {0x1, 0x9, 0x7fffffff}, {0x9, 0x4, 0x2, 0x6}, {0x4, 0x401, 0x100, 0xffffffff80000001}], {0x800, 0x6, 0x5, 0x400}, {0x7, 0x915a, 0xd733172}}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x91) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x400040000000, 0xe4e, 0x6, {[0x75c7b51f, 0x5, 0xa51, 0x2f, 0x6, 0x0, 0x1, 0xffff, 0x5, 0x0, 0x0, 0x7, 0x9, 0x7, 0x3, 0x2, 0xffffffff7fffffff, 0x5], [0x800, 0x6, 0xffffffffffffffff, 0x9, 0x7ff, 0x200, 0x2, 0x1, 0xffffffff, 0x2], [0x6, 0x1ff, 0x80, 0x1, 0x100, 0x0, 0x4], [0xffffffffffffffe0, 0x193, 0x10, 0x10000, 0x53, 0x7f], [{0x0, 0x508, 0x4, 0xcde}, {0x79d4, 0x7fffffff, 0xb8, 0x1ff}, {0xca0c, 0x6, 0x2, 0x5}, {0x1000, 0x5, 0x6, 0x8}, {0xffffffff00000000, 0x0, 0x401, 0x6}, {0x7, 0x1, 0x305369b9, 0x149d}, {0xeb80, 0x2d, 0x7, 0xe89}, {0xfff, 0x80, 0x5, 0xff}], {0x3, 0x2, 0x800, 0xffffffffffffff7a}, {0x400, 0x7ff, 0x2, 0x6}}}) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f0000000440)={0x1, "920b5df810808e38f9dc6cb4969f1a9294e1515ae7769b3ccd3e67664ed357a385c71534f41e453216718b9500883edf90eb9a264e86b1b60375bb17317dade4e7abf98fbdc686db0355f163457ff81d62d4bd0543659b292e4e6a22f4c709119bfbb172e4b962ff29b1ad03e731d89273e4640c276b40728822d9cb8bc3e8270c372d5efa2c418f356fe285203afd7885c3a2d866f935f70743209a6476c4acdd382b6f0f9200ce3f0a811fd484b4c27451d181530fcb046dd6efce329450664928ddeaeb41ca34871d7256e287c74566e39702dc584f500bccc669fcbcb801948f8a087ed9568b416e8b3332b7317127b792ff942ca6b01f98a21a2ea4598b9c48e83f325ae2fa5924fec9e2d7ca7da2bb8dd3b0fbdeaba04075d278ff80713f2243e020aa6d69c547cbd822a6c1804ede7592222ef6e3d6af54c5c716dc1fafa86aca8ec05bace19615c5bb1c922351c8eac5f8394234e53b0e9927830ddb18dbd8ba8483b8958d01c633c25af2a5a4851383b399829b5b43b7a92a56bb4e682cc7681bceb5939658c898a8f146e1a6dc22cecf2879ffd4b472162a693df338d92207e40efab96bbfee35a46e4095fae794053a4d9fcc78339443bec237fa90bc720d450e3b65c2284fbb66cc01a4675470a855a3f901e6a58b0ec885c36b37dd53726e3e81266f4f33c4eb083ff9d5fdec525965b48f1058a858bc7f5567d3db0410a3547dc3a9bddf902a5989279574c6b1cde4ae78ff53424e207150a4d6454d18d9d7ef3c53c6af204902c3ce79e7387dd9a0dda4afe4ac4c5432dbeea307921fe15e9445d3954c8fc1992c88fc38f173fd5bc3f0141829bdf7dbb7252eaec0fb4587713b1151f0a5384115a1bd6936c03120c085d4f467150719fe776cbab908a1f8cc980ce7d8b73269354c3a035316eecd85b909526ff91655d52e8da06ce09456047c54c517b79623869fc8f5df656d7f382807d5e1e3fcae80dc90ab5a79be9d4dc87e25367c749755abdef4c899788681c4879bf3db7e4ff40ddc94b26ad497332f71c82bab48c5fe492edab5ba6ca33588698fe9973bafb41c32006cfce55933f49992777ddd7042c9b8a55d571f6e59ea99998b11257bc0d34f735fb1f39718359572a925d6e7b7b6876d472a702827fb091a30acdc0103585d03efb757302c1f123b17de0485a302a53607274b870eb3de75af7a341a24c9d1e57823cde0561c1512e20c95c2585ae0bc8271f62433127b862468a5b9b255c4014a566a9f8985cda0cd8abbc89a4c56e14ddb3697dca34761ac9fcd0e89e5f5a4cde1d64a7966501e182b15a87926f678656419d68ae9b8635f3f3ba3ff9f7ba0b063e92515c62ace09a33eef532461a32f0e134139a90c35cf61d22fe5bed8a55de3672e1a181c50349bccc5319beaff6282924d9607e3e3df551585b9362250e29ac9665ca14758c58e067b45af04c605a74a8525ab272ed5363f156ad3852ab2a2665bd31b13e854f2de27202828bf1bb455ed99ffdb218072aa9952ef93dae0b668f14f974a3cde1bb41cfbd9554a56481c0cbf3d77bb94d35e59ed77deaa46aa7cc84ab871bd06dad4bd41ba3d989645077b5855705861027ee5662fa02ed45c48e56086d82ba66d6a68872b3dfc7e24f64843386a7aec21bc96b63d54e9012e3acaddb03894f16d38fa97861ee617cb3d9a3a8d7f79dc0f06cdcda7d5b673abec8b129b3ba80897805144bc09b161e183a9abe9bb91e311bd3c67c0df1bacd006dfd94690e4ec01ca087c1fc12bbc4cb0ece8236b8c4a4bf1a2f3be3b56dff7d896caebcdfb9b75789b25812c01b64f1a018f6477283cc13d8658d55b5f3fc445984ea3d15eab49cd95c148c84dc42b28e81f5bb606c3d241d234fdbcda2aef4c881c0ac706cdc937a9e380c949954c599e79b92734d319cb68392dd9c1473ba14f0058cfef387144a122a51c3b016619d5b3e351fccf2b569591912d9c498add20b1eec8197d37e9359ced9ce859448570e16aa108d7836e6ec0e52f2cb3d554236855748159f1a660995c745c104cb5497ebb25e80e25885dc4686b960ae5ab94b64f9f618671d15f27ae63582769cf1f9d8e215f11ae5033a708be5307cc800c2f7989881c9ed95789bda22cf7e268e38221a73c84ba1053ed71c48f0d93962a53384283b75ff36ac9e936a1baf8ce637f834f2c3bd618773aa122dd659f742fc8b93281cc7bb090abba798a6d52057e415ad9a1bf7d79b35399ee26312b5942003babeba19097726d1ffc1f5dbc3de38f00eea75be24ff1df06d1ace45eb3b63fc012ecc3da9510183df3df6892c1c7fb2787a4257887ae75a8d0cfdd67c1ecf0c6cca6efad5376bdb95148519f77761f8c10488b28d13c2430c87c9ec136d4072ba67f248b9f694716308574d0e21461df110855b84a93d77706bb078d150002ef792cc3e3e3ca17020102dc126104e927a700640457388ec7dc38b4704f30a676b9c8cc7c16d85fe4053c78fe14c44599f376a9d9349095dea7a35b32ad4693bbb598aabdb5a7d90c57dc5a4a2dd0b7d3b21f93be2dc1129e9fa94ca783e0ffba2c58c3bb275d34435284bfe8492019834b15928ab817518ad5255b7432dfc4d13ec6a38a86f5d315c4ab72e21841666cc7f53692328a30a975db16365307cf5dfc8a1dd47d74720c0787fbfe60421bb7e94fae0060ede6739d33a4ad2b0f6bcd8532eef30d48f73df694fb064fe048a7cd8f783080887379947b389e279381e792dd11c3d1b4bdee7a5ec9f860b08e2f5f7a99f0f4d99621d777c01620e26d30cf497a99596d39f4b208212062c9e353ec48581978745b459f4b8cb93312f2b24024384e3af3262baf367d39e0309a477f914c3aead7bd8e10b912cd227d1ab91b4d675039ceed093bb8f0107c2b01b9a4c4bd331a7a1045a262c206dee41f57353890651d547076f7c7131cc7216e211a3d0614eecf66f2975a5040f57999a30b67b46ce142d5f3b7cd08c457b5006b0ec381b3dd746697a5d23e080d6b7aa9f07f552afdfb74674a30d4e599d38b1e893761364cb81695ea6c27702d28fc4d38b6ca5e910ca760fe0a85a92c6c69446e45b067a661e1e66428c05549501bf3926e2010a3eda76f99f2387581b7946f8feebf61b4b0ba8e9a5ebc7caea071a01b23542e000d168901400a81dd1c0af4d5f5c10148cf160ac49070e20d5290aff9dbf6ab8f352ead8ef1ea032f529f02facc4c0a8a5f24eea74df7b30ee85b41c7a41ceca332eeed138589f4e1835d2bc27005b2e41145f4c5434506117e1a7be567a7a1fd327c11477f75230ac80bc658993de89dac1b4daeac37624d6d9827e9e6b91dec4eb36b2f0f5965043b128d19b541e8fc77207c971200b50aeb70b504b980365bb780be74ff1d6cd8c43e2cc8833d82ec0f9a141096d758c5998eb7764df2899381fb6919a955719047ab4763ca408276e2977d865a7eb888f03ea80a11cf365c7976a692d60ad897b0bce3e9c901529bd3961c4bb0288b7d501490faacc33dd627bdc216965c1cbfca575aefc923b51ce780b3bda5ed359148e98f27c3e8cf49400d0c9fc097bfc255f95d3f720b763303afc229c78f1197b03a32e00c901dbf484d9e4d714657649c17bbbb619411c53954c565d49ba9d74eb42c743c0a5f201e06f8fce664a7cff4d206c33d811f1559781b5cd438a836fc7b4cea90e777dbc4d7cb832be61893e7b517b83620a4f5aadcc32542dc7be21ef52eda81057ab7ea815c3488237ce00ca4157ac2ec9bb06cfd23203606fc51f81b736459e95bd75c8591db24b29e7a33baa8f57d61e158fa7493c369e94aea29eab7af173621c44cd64e4b8e1fd66d895c4c6c8bc5adabc2111b78d0de1843115aad623ff4fe4d0f3be14c2095c25f096f9dc75be210f6ecbca72f3e068a44bb179010ba28b4c1c4477fbe424f1aa2fb8d58d5d72a8e302a2671345f15e010de498ccc5f83af64da7349b4623c10c92b20c921a06d45ce7ad7e8fc09edf5f8d53d33de0f90941edcc355056f5678c5e1428921363d532f3628ca896cc971f95fa4cce2bae911554306060c46d768fbd5ff7519379a72d6ffb37f197adff400ef287dbbd523c4d7e397ef48ae37bdff3f49b79fe034ea8cfdde469f7a8e34fbfb878a7d2163e9ce2d7d44a2965a10c55dbe730ca2418707f3a9333d1387000c125ba48eaf9a4e2f0b66a3a21dcfed86fcb6046cf1003398e5c86d604b4329c1de3f6105ecc221652b81861b963db7dc823d2331a0c2e00ee7234c7724795b5bedc0e5ebbae47692f155d65085af96d1f0037b5a513d9f975941ceda3cfad80ae0a3986aa40e8708a7d1b8473f38ac91cdc23356cdb21f83fbf6bff9ddeeba61debc1a75e5dd446c8c3ded7f5925adbf4f302dfd02c5ac7c9f9080fbf3a5e7c1af71694d090687933c42c88a202c8cc7f3bde43eee301c14040630cd9c586f183508df82aa545abb249e00f05fd2439118abe4de50e7e9fe2ca8fcc3e4580e0bb36cbef4a940540892f5db2c03215e29cd024bc8fe4179424648da18da3e900c40aaa904f4191d4bdfbe2c5f232b1ae7c12a14daaf548ff80ccf8be67f99b10b7b2a9185726cb71d1942fdf583c8243666f3b923f288738d624fa2bc21928eaff8f5a27c1afc993c9379ff702ac2f38f1595b6624d9c3c70068519403ad099c0bba7b392917202eb6da78d5cf9136761672c0f232f51ba4a19c34a8926577cbeeb7a25724accff2fbedc43df8f9f4dc3d07c837658f5d33029336c2c85e36a69d7df40e725b68771c41e4ec34a0d47e24e074641779836b2baad7727a0003d6a10808944c29d95f6884dbb920aac229b39fe297ff0ef22d4920c9a09de54ca18cf4b89f36ee405c5c282ae6c1a5d1ef04e3d8df531fd6f8b315d7e48f5751bbdce99e405b10f97bc494d5521f04339660cb6c3e09f67f01dfe5ed7a63e182c09103ee6eafe742c7390fb18391d3d98f15532c972b95cf8b4fc60e17784b8c320bdf170db87db56a00aa6f138173257ec6d6c0245bea1038de5c7b613f72ace05eab92465fd9bcb47d6aa27360f27569677bf14a493c50be7b4db08d9a022d446a0c832fce651b6e5cb9fdfe0c7dd34fefc0eabc6352adae7530a536758eafb3a84b6673e5ace87c585ff84f2db1cb45a6c523a9124c54de0b292f88bbe22182786e672ea50ffa0de8373f5b75f4d920a2d43d657f6e12090ed47479880c50e005754740e5d345cae11808cf42f8b131a48fc488bb91b61a456437da212011ecd61b88a97fbb890accef9e79f75813c0e7bb2d8d236cd239cc3791bf17a605b6f6feb386e34f92214bbfe4e367982aa45b5f51c36d1e772581b8dbffc912c494b5d132673b20e658aaad88ce599e2e1902208b96e1d001e9de9e5bfcc76a83e97961671f75edcede34b1126da3f12129030ff94d4b98d94d8176290a7cfc133d1c1084587104be3252ab2d08ca1c5583b395aeb248459de18346d5c0172568d2cf49f8bc6c2cf676e60527a7e294c7911d03a19b4da973e8e4a9e3fbec274dc700220e5cc0426b0bb8740eff29e26847f54950aa23c0a49baa1cdfd1b0edc0b7d8453b62124f610de6c3027d638cd89de7cdacacc04306485e27eac11d799f4eafa89e46e42408c25c3a406c8b059e46dd5a7fa022f326b4a5a4521889fb2ec4d8f04f69a70cbc4acea7e0c269e9cfb956e986a295d57ceb42156082d8a449b79903ee98b1bd6ad34dacaf9d959af1c9788eb095870229996e72920"}, 0x1008, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0xac) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') open(&(0x7f0000001480)='./file0\x00', 0x501, 0x100) semget(0x0, 0x1, 0x200) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:19 executing program 1: mknod(&(0x7f0000000680)='./file0\x00', 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x900, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xd2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './file', './bus\x00'], 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') close(r2) close(r2) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001780)={0x1, &(0x7f0000001740)=[0xfffffffffffffffc]}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x8000, 0x8, {[0x4, 0xfff, 0xffffffffffff8000, 0x1, 0x2, 0x2000000000000, 0x9, 0x100000000, 0x81, 0x5, 0xa168, 0x1, 0x8, 0x1f, 0x1, 0x4, 0x0, 0x9], [0xfffffffffffff4ef, 0xb0a, 0xffff, 0x9e4, 0x4, 0x401, 0x4, 0x1ff, 0x800, 0x5], [0x7f6, 0x7, 0x93, 0x2, 0x599, 0x5], [0xfffffffffffffff9, 0x80000001, 0x44b, 0x9, 0x4, 0x1000], [{0x13, 0x1, 0x6, 0x200}, {0x6, 0x0, 0x0, 0x7}, {0x1e, 0x7, 0x5, 0x6}, {0x9, 0x6, 0xb6c, 0x5}, {0x1, 0x200, 0x180, 0x7f3e}, {0x401, 0x3556faba, 0xffffffff, 0x3}, {0xfffffffffffffffb, 0x8000, 0x5, 0x1}, {0x9, 0x5, 0x7, 0x1}], {0x4, 0x5, 0x400, 0x2}, {0x4, 0xfbf6, 0x2, 0x8}}}) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x7ff, 0x4, 0x4}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = dup2(r0, r3) pread(r4, &(0x7f0000001640)="3bffee2bce1c0b008f17a0af2582d835840cf2bde477821741100176679228ef19e6ac6c85ddf7c53cfca5836f50a7e07ad4d8944c78d7d6200f2d50970830876221d42f03cd2bbdb033081a4b91", 0x4e, 0x0, 0x60) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000016c0)={0x2c89, './file0\x00', './file0\x00'}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000001700)) readv(r4, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/41, 0x29}, {&(0x7f0000001580)=""/87, 0x57}], 0x4) renameat(r4, &(0x7f00000017c0)='./file0\x00', r1, &(0x7f0000001800)='./file0/file0\x00') readv(r3, &(0x7f0000001480), 0x216) dup2(r2, r2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000200)="ae5a94f02bc0560392bb99040a663c46fcbc7471605520e1c990") r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000000140)=""/50, 0x32}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$getown(r0, 0x5) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x8, 0x96}) r0 = syz_open_pts() munlockall() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:20 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914844f7b202a, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xb0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x10000000000000) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x408, 0x20) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='T4', 0x2}], 0x1, 0x0, 0x46) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x6, &(0x7f0000000000)="03000000", 0xfffffffffffffdba) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sync() 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x7}, {0x16, 0x0, 0x2, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x0, 0xa0ef) preadv(r0, &(0x7f0000000680), 0xffffffffffffecd, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) r2 = semget(0x2, 0x7, 0x40) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000300)=""/91) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000540)={'./bus\x00', 0x3, 0x3f, 0xbda, 0x0, 0x9211, 0x7ff, 0xfffffffffffffffa, 0x2, 0x0, 0x400, 0x1a5c}) sendto$unix(r1, &(0x7f0000000380)="98e33cf23822e972893959b0696851553f6eeea9f336fb3425ccf4d62b7b2449aa81c372f742e4086ecc7ec0bce55141522bbfd33e19550582cb736e0dcd3606f3861542a3c0690918cb6927874a3f4447284d359313b2ce88b44abe5e0047c25aa443a00270954369cd189167", 0x6d, 0x2, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000001280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/101, 0x65}], 0x2, &(0x7f00000011c0)=""/183, 0xb7}, 0x1) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x1) 16:00:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000180)=0xfffffffffffffc58) chdir(&(0x7f00000001c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x3b, "00000000000000000000001b0000000000000d00", 0x100}) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000140)="dd34f8ae4b0e9f6db3183c0ac53de1ee1fe73af3087dc7baaccb39f7be7e7f3770d907e27c2e3e1f7568765cb4e20b8efaf9b8782176a93798ea1adef67d3ce5e5846286573b6068b10155f90bb948eb0954e9149cd1bfafe93547d80d6db3b00be0d51dd178f841ac5321108de3c68da795e839d4d7119832f9493a4438d90a6fc08877d87471fa7b0e9b8faee5ebe9baf5fc3ecb561601fa46", 0x9a, 0x2, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x3d3]}) 16:00:20 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xfffffffffffffff9, 0x0, 0x0, 0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7fff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x3f}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e74de400"}) write(r2, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fcd4fae2550775dbf5cd5a1605c063384afdcb8e", 0x0, 0x3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b5fcc7f4fc09337c637283dbf23995bdb8416461"}) getrusage(0x0, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) close(r2) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x10, 0x4000, 0x1) sendto$inet(r0, &(0x7f0000000000)="7c42fda7af88bff3984709e60ef4e7c9a9ba0dbb93cde4b9034d667d2d270a2b874af92549209b2a0833a8eff5773d4b951ae4c58e8ab7dd5915b709dbcd6c0ce8a0ae3530ce3be308ec946dc6e0445613b66f9ad943137eb438d3168c9341b604ab39d3fd6f84f878333a2204392fd30b4110cbebbb2c4658ba97aa", 0x7c, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x8c2f}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9}, {0xffff, 0x2}}, 0x2) r2 = semget$private(0x0, 0x7, 0x608) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x10001, 0x7fffffff, 0x3, 0x1}, {0x0, 0x947, 0x6}, {0x7, 0x6, 0x80000001, 0xbf}, {0x3703d810, 0x53102680, 0x84, 0x7}]}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x7fffffff, 0x7, 0x9}) close(r3) recvfrom$unix(r0, &(0x7f00000002c0)=""/6, 0x6, 0x801, &(0x7f0000000a00)=ANY=[@ANYBLOB="011d2c4853a32a9e080000000000000003ad510600000000000000957dd42f14a7e5949d804a6d58dac7d78324dad1abcce48b366de6870ec11abbea604830c1f02c924a4804c7f886b7ffed137aeb979fbe0cf840ea370f27f2d276"], 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x3, 0x1f, 0x7, 0x2}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000480)=0x1) open$dir(&(0x7f00000004c0)='./file0\x00', 0x880, 0x8) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x4) getsockopt$sock_int(r4, 0xffff, 0x1103, &(0x7f0000000580), &(0x7f00000005c0)=0x4) semop(r2, &(0x7f0000000940)=[{0x1, 0x7, 0x800}, {0x3, 0x3, 0xddb186b04f6e4ca9}, {0x3, 0x3f, 0x1800}, {0x2, 0x60000, 0x1000}], 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000600)=0x935d) semop(r2, &(0x7f0000000640)=[{0x0, 0x1, 0x1000}, {0x0, 0x8, 0x1800}, {0x2, 0xffff, 0x800}, {0x3, 0x1, 0x1800}, {0x2, 0xfa0, 0x1800}], 0x5) bind$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000700)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x101}], 0x1000, &(0x7f0000000740)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x200}], 0x0, &(0x7f0000000780)={0x0, 0x40}) write(r3, &(0x7f00000007c0)="e256ece0aecec5317720b85622c5bc1c3ede14f571083043eb4da39aa7a93a79e8bfd0c399d1e9def54b2c083404a35d98635772f2a73cf61ed7551e691d8ce94527f1c873230640bffdc03580b8da7c23852873ccd95066793208daacc0c65575fed2e5c1c9c0", 0x67) getpeername$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3010, r0, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000008c0)) 16:00:20 executing program 0: r0 = socket(0x800000000018, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x76f3885de2ca74e0}], 0x37b) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: pipe2(&(0x7f00000000c0), 0x0) getgid() getrusage(0x1, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000600)=0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20180, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) poll(&(0x7f0000000640)=[{r1, 0x4}, {r1, 0x2}, {r0, 0x141}], 0x3, 0x9) open(&(0x7f00000005c0)='./bus\x00', 0x8080000, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="7bdc1d59d17302ce945008bce7f7ceba053c80989af770906ceff2abfa3b8907588ab8d282800407efe4f64f0d93c42c00da7eea3e7c4fc2e6919b87e9543a27a54a9df8ff4aedc07bc5b397c1a57f41147d71f5e22d41480e1638dfc19fd48622852264860d169ca48be11edf", 0x6d}, {&(0x7f0000000200)="88da2061da9a67ea3f5a86496044b372daf7630c0a91f881b46b35e31bd7d679c2b94f07df407035b8dff3525a188bc25ab8cbd8e1dec121a58ea51be3deeaff0df88889037f5625c827792ca838a2fd35f811eb5dc41fb0cab79bb642d397c7680e83462329b6f6990a9b6f3ea2b9285867b1807044f4bdf53cdae409842d4bcf27186dc622c200a915c8bb2305207edd6d1a868650cccd6440e9b8809b469df075956af4682f9a76fda2dfdb30e8ca8aead946eec4a25ed25252742ac598bf58299bb9e4cbd3d0514c5e3862", 0xcd}, {&(0x7f0000000300)="959c087c4ae872844c5c55c75ce5d8d461f5ae447c0d225876f75a7fa6a86ca26ca7959df2048c6304b21ded5287549ed5ecefd7ff6675af53ae514c95d6a18998a48fe866de22f83f04e93640e7e78e798e8ce0e139a6a0664808b62e892fb0409a3c73e1b0ec3d1944156138e2264ddc16a32b20129fb14d37d4ed1faad670b70ce59c04ee16f6e3d41fb917df47cacc086e7e8fad410271ad6c79e001056887c65a63cdadee9540463538ca43d2d86faa5d2d3597c1bc7e5b90a983c3196993", 0xc1}, {&(0x7f0000000400)="7ab6588c0370e874574eaf7a6d5d690e87c60538789f889944172f6dbd4e126d9a9d2c53a3721e3db456eeef16d9790b7d63fdbd96b1a64cd9e5832d18936d36f44fc59004ecfd19e9629d51f5fa6c5b479f689435fb1bc274f45254b07e4f80b77edcb6a87fb34177746372deec4030946395f853f75e1828dc8fad288dbe7158036e65944afe5fdf5903a163168fce65b5a1088ada8bd38b7a0f8dd817868c2bcefa226519e0ca5cadca432eb18f1fa123f9fa545223d7010d6849d2ff7b293836ae443d2e55b422e2785f4ad86ec0376cd95650691e80fdcb5121c12f157910872ef66ea6908851b77bc722d6cd39a3", 0xf1}], 0x4, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r2, r2, r1]}], 0x28, 0xa}, 0x400) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f0000000340)=""/183, 0xb7, 0x803, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="cb0d191c8ad3d4a775687c7a1a7639cb3e444a969af31291cc2d4d5222759087ed9e2b1598af254ea1185111f54889691d3c4697313369fc7e6092d7dc72b3f90d1a5e82443f54c0c7cf17193f1f8a709f7028f60c578c193beebaad0b4460e9b52abc933cbc2814ec477e8f045ecd38402751817d8c4c195c3cb8e8253a72ba20dc693f0e42c463610baa361a0f8aa67c05bf112a850a37cf274e4b887c50682555abd0d4bd79b11406c84caae0b1aac65ad9c1881a1ea8f9a8", 0xba}], 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000000000010c, &(0x7f0000000080)=[{0x61, 0x0, 0x0, 0xfffffffffffffffc}, {0x800002c, 0x1}, {0x6, 0x8, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x7, 0x3) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000000100)=""/4096) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)=0x9) 16:00:21 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x5) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x20, 0x0, 0xb576) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000200)="60e0581b993e6c93d9b6d83aee64dfa2e8b8644f7082875b03994d277119c0988672c95036ebc34f82232d86fead713f765e55ab3e35c1d77a8faee601f28e7bea8ac36b1004dac0d49f5965185a3aa05e68e559cbb04e10f7b3b728943e775dbe118067bb615f4aafea907bfceb8995d17277a3e2433465a250aba8069e1f11971e5fde793247b9ebf187c7bef6d436b471f3c418eee1fdd87515a9e87c5d8d37cc7145665ed6a362e385e5d40b9377aba0b246eef1b3f48f81112d9f4e8b1a1973ea70c4b054227be9b24453df8e41ff6fce844ed9281f09b9b14de56c5db9f8b48d284e91dcb383e11539bdc5d28812e5614f55c7d6c4af92f3f45819f2f2456e61eeb47b44fa3bf201bcd8abaf0c6cc37daa1193aac7db781f6c70ea80a217dc0bb800efd20713827604cff0cd010ffbd63b2f232bf4e3e5b825daf50b8a6852ee03d4cbf4332f7efd137b4bf0ed5b448e65ce2793a8268a4161eff2e50e2bd9787232e337da3bc5add98eae1f41b96cdbc4956df17eecd2e48ad04e0e6097dfdbc175e1be5d9ed9feefe535f3d3337997bf2851a108f057cadd17281455337fc3158648035a0e60a30b188e0ce5deee4739673d2b1047a0c52c5a08a423c801a6dfd72873f1ff863a7878c2c5ffa3873610d2e19658934cc5d3f8d07c20eef9bbb4f7cd21f0f2b030803df9c32826d49325a48f26124ad475db97fca62f688063a8a61c22c01421b2e6efc9afa2c34c9fb442e57b7854f2417062a653d02b77a4f96821149e74efe5ec41909d1c00d26e4e8247d815f0f99bc8b81b4e5c746f39c498e7565ae919a621717f61936829eed6da9712976f5b52bcc56ece51cdb35f27a33bba6d5ffec42fc5cf95cec79029e8f4b93e3a7488ed1ef24e46a5b482bc12af59bc73a21959e337428e85bfed8a19f737b939ed4dc000e273b0de5ef7e4a7c3031276a749bce33852c872bd18d88fc5d458fa0dc588384a8febcbf65f56039bc688dafbd71cc217e39e76953fa588230b8e1642ab2e401698d45d1e0266af43199a82491b1384c9cc063091e2bdd4a2d8cbfa65075a18fd9a87faf49819fa837b3388f5cfba4ae72a7352cf1ac651995a11b141264f52347ae3c916adbc63649708f7610636954ff1e7523ffafbf2d291401d57253dca589f4996d08dfbbde05efb5cf60633588e8ba46141d5bf8f8b6fac06ecdc0efe3a6371a601c917a2511f924e8a71182b68747b3b144b5d71bb4e0296e57e6b35194571acaad34829d8c7c152bcea8dbc0fbf5056a08abeeb35db4da0595a3f33d843ccf6d7adf05ee5eb6ae9b8ea613c4bd3610b23ec5db3cf57ac3800e9aaacd61d60f44c358a0a72fcaf94c0bb9e16e669d0a537d223ec708d4574ade062ec112644355571011a6ae2692df0409a14750a6b07d6b5c18e01e5228ad914f92bacdd213ab055f7431ca633d95a081272a70a7f65e83bd18038ae8c7b28bbfc14538c4e3c5475fa9e7a0c4c11387c9fc814fa7a87504cbe8f45fbef9b4327da2e65cc11d54bfbaef3bff48133ce88a67ac31bc76f6a64b3a04d067045316ce1ca5534ba0ce1a57d65abad2fc1279fc3fdc7ea0535f2a07d5988cd97e740cbe27ad1bb44a6b2b845c692cfec7685cb6aacc5b762717e1921cb70b1dcb24c58b345d75d1cc4c5da4e57d38b3537b9ff7bb0b33ad6341fc583cbf6f783da440aa726aa1a242ebf831401ee8ac50b36c518707b6beb2884751e7fc4b037231cadda91652d0f8427f3e4d2452d01e78e06c39a2e9fab0422e08af852231b567bb0407c8726e9c9ffbb5d8592135bcad396f8317e7550df5388e4bd1875a1409ee2415c0193d576c53e3e6d47c0898852457d14f8f202e47cf9fe1daa09228ebc67bcb560e8579989b6fb02a8df7d39b757aba4fb6cfda3b708d051cb8befe63a28a1a3144b16bc07835f361c808f6615ebb7c9f5c9878a27a8f716bfbd5f71e776f1f878abb31ce3af04e2f090c4f9ed7761326bb90d84a0aeab1858d3ed449cc295c34c0f4d33ff7ad7022a6c0ed3b87fb141d07bbe5e99856adac67f912214c8feb61325e0d8fe3668d5eb89450d4c5c360f9a2655387a1df4cf4ff120aa8aa2fa32b6ec1796fbcd9ff7468503f40ea96ae951b583b00ee5df19ad93cd5a42cd3a9cddfa9683b1133e6fe4bc0cd341dcec8c4fe9310cb65d6f2cdd3e4c5bb37e43ce4fdf699d15de9356bac70962fc3df928c6d1380d48e82aaffa8d353668b5318e3b3c2758557d1469ff133712ce567b32c0cbf02e4f4b45fde7cb6a574eb08357821ca6adf8af4cecf8fe6449ef4d9b48ae94b1fef8d90497e5a8fbb82112000a554305dc00214772230bce98ed863e06f2f2320468a23e49dde02c0820c8a6c6fe7c8f597f4fa16a0cda07bccd423d59df147eb798b21a24099bb13f409a4a06768b88a00417ea1687f640b9c1d7c5c6a1195ad3787c90f1a2827086d92ed707cbdecc08f1bfe3869e3c68a676f54ebfe9185e96b01d9910a923384f4cc2ef42466e79498b5d3cb2a5e3cb8759be7eedd6b32fb64835df3567679651dee80397a77318f18fca5e5eb6a2498321cbeebe393b07ee12345e5807f1eb260fd6cf5e55d5565f002dbb70ddfb74c33d2b4f5f2ee6414a38e075668c1b6ab2c30fd20358a995f0eaadd1d71142953eee46e101ccd2fcfa36dc6c6461993f032c31aa9cdc840a763d37474c576f304efd9e26f8fc582781d5fe3ff17b46998affaa3c9fef4a8cbcbb64a4e7295a19e35fcb6ca133fc2047624fa06cf5fbc142e56ee652a4f5d0863bf7e937a59801c72bf7643fcffe15af49fb2daad3e767282fb3cf3d7154353e837d5e8181677b5efe3a6142c1d9636cb69cd73c5a8c8004690bb89bce364c5e10871fc37cb7f7f0cefd03c0be05cc12cef53703313705df4f58759212b78c2decb10bcabfad75e2ae15f89dbdfcac920e8399ad4fd64dd4251bfda5ab50d202bcb22ba5de0ae5fad07abf2114d8856445df476904aa56b79077c72c5ac46af35e774f592399efab8fb09c22ec8ab64c4d59d9ae165e9e48bd311430e0367011d8ca32262c6bfb3b412659706e1491535f68e642d98da699032e2d613524b07cffea673f05b25868e17adcfc6ae079db0800618bb394b26794e323eebed9a918f6ae3c986b5a45b18f80b795e655f4c860408ecfe0a15022d92b02b983d4da15d0916d51b6a17f54ae6ebac230a4599ee0c2c73b61ae6f9c27a40160bf5032e3bc5707e41661484e47a66598af4deee4112bac285e2df7378b19037a4b46a6d02ab90bbff972f0c7b7151e16ac6d8a04a97da2ae4c2f344e11851dc37c8a049d52f20a38eab87dc3c974dbe7bd0ae6821f55c2d4c9165931bcbfbc068f8d2210c18292ec4dcf32af750f659ee0897ab3283dacb7c1b9ebce9392484396047b4616abb8905060e1bf14abf04d6ce82482453722391718910b121184ae45c47492801bd8c33e4e50e3c4528e5c48766fe95d7451f45a6f651c78b37e35a600d06488d9d872ce48d3a0ad76e4efc1bad4e0f462139e32ab5e71e23a1c9319f1cc31ffa78ce63e11ef4dc1ff23fe12ab56b0140f82e997502c7ffeea0da90dbc61140285aaf1967b92cf689346345cdf9794325cc4fde0d7a32dbc2ef80a8d80d42adbfa6251c060f5222eef59d27860f5f0cb5763dea6619a207b8652906be2ac0d8207fe2415c88e328972c8de9cdff7bb3a292f65c56bbce6cf820faa1e0a68f70a3e183e8cc006282fc0807b0c5ba0f006f885c32352ae8108eaa177556cb6676434076b64369c99e38c30054042968acab05907679e3407db11519c9d3eeae03571dc0043fd126186d2329987cb29ba72c884dd6e9405e15b8c7fe820b269cd60accd748e4a1af4cc15d66abf5c4c1ebe6288efd06d9090d1c2a7c52631ccacaa268940092ee79f973baa8ba8ab452b99e6ea6674e4aaf37cee615823c228559a7c4f879cf0b80dfadbe778898698691564115d8548e226b28b82050e06f78d436ff53057258833ae74c3df608148356a6ac942f21183ce4d30a9dca75276c68239a8198026b5488e35498334c4808cd0494360d38465b5d78bd2882ecfc2b312410e45c60eb9048c341abff80dee7922b667776c83f79241323acbc1b32ccaa911b87e35141a659626014de5df7160e507e2549b9985ad1f0050ac9045e0e87dd4e943c0e461fe7bb6f90ea684c00935f746a5179c2fcf2143d8c226a9dceb3c04b4d1aca0447bf0c02a5f719b65920a0d648f2e7918ae8714586c6e3ba263c976f3d94fb22da43cc20f13ad4bb411e4cd5fa1589b39f9b01ceaf04f1d3dc64672aa28b5c4c76e460a4ba9ce92ab85caeb70a9f6010c31c178108d795aea2143eed6dfa558e8909c977b44bfe2e6ecf0570e27dbb5976b6dca08dcd12cb348ddf7510753e25e44ce702fbb87fe028ad604234069aca6b4339cdf564096d982117a3ad9db6553cd491dc02e67c663f510d63eee1d6a3b7532843fa73fcd37ca74850828d762a526819a05b22cb7a4f8220df05fe0cf3495ece9b66c2f91edf368e32cf71d29cb0f20e8dfec8c87001b12ac3aaeae7dca31808b6017190f7bca484e36d2651ec45e8fa1bee51dc79ae2e4c2c8d8245b214c6692387fcc2803cac61278c9c5ca13fc3ab71a99af05c66c13237e5b7783b908b68d5ead51982ce982c1cea39e6bfdc0cbe3b571bc79d7af8ecb4f18bcbba622fac6f26b5c385f0c31975ffff411f6d94697e2cfeac578a884cbdda74d35e9ba52435da1758c8f91127a971855c2552ea61856b08716584c2fc75ec5ecfdd6da332fc9527eaf549c07258cbf3022baa08f1b1569dcd8ffeee622d7c022be8c0658cb22cf345f54a76505069614a69ee9e9f5649f298802a1353dc8fa395a30f3572b77ad04a27e2631cb2771859518c2cb366ceb31af1ebe3dab43ff7c82dfa29bf2700ebb4f3a135c20f201bc678157659a4b592407899e81b0c6a3565db00690c96c80994a9244f49c40fdec3fc1b87267df1d5f3e88e8d1a86614624a7833fd8a64aade8fee4341fc673e40d98135beaf9c053111a262e1c866e53fce3b1e03a4a5dc1b986414b4439dfcb9003696e325266407c2ca6a1996268e790dbf7eee9f03510b8c29421e77a42c5a7ada257d62560aec2a9d735e721bf0b38fbc064b9008a6cec5dc9fbfd9ef138ab36c1ce57ed998e52a351e8877cf83c13c547b18a0a88ec3c7fa43dcbd027d190b4e299dd40fe2b11b4c44fe732de24cab110bb4f1d235ccdcd1df9987451cdd989ffe6386e6ffac072d542b550b901e2c4a4c5faa8cad810a32303878851f65d05028bf5b21d8d41f454ae99b0f0f6bf8ddb4dca5428b265cd2fd2389d89d05fb8332a1967c99373d42b451e5fb21cd20d4aea228d30faf4d32f1ccfda0843e2d5a981bdc77f132dfaa01f07bab16bb0b0a02c11fc7b514addceab0189bcc03042ccabfc18ac3a4b57b48d67c1bc257db4c9d281ba4f28d0b8c907c925fec588c09f9350838b257d1f93d669cd31bb0148291b2db0fa8a3191420342d16ba5cb04f88e90002c41fa6756b6a0ff2abcf30d667e2d7ea36d0443667b6e877c494b8169a13fb7092533c6f7e0eba654fb302c5a16dfa76856e41ac5fbf968b83a5a2d9b7230ba25a4c242901a7f74c311ab373d22e2dd964af00a4347ab8143cb3d8ccda677413698681f818531038a7ddf1d6a9f4e22a563828c7aa50f03223b50ae2c7aa40446b1328fd083bec8412f836eedb5d1943803cb66474") open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x82) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001200)={{0x18, 0x0, 0x4, 0x7}, {0x18, 0x0, 0x0, 0xfffffffffffffff9}, 0x3f, [0x6, 0x3, 0x1, 0xffffffffffffffd9, 0x1, 0x8b0a, 0x401]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20020, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x100000001) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x1e7) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/241, 0xf1}, {&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f0000000740)=""/109, 0x6d}, {&(0x7f0000000540)=""/174, 0xae}], 0x8, &(0x7f0000000680)=""/74, 0x4a}, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000004c0)={0x2, 0x8}) shutdown(r0, 0x0) 16:00:21 executing program 0: r0 = socket(0x30, 0x0, 0x24) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x10000000000000f, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000004, r1}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xf205) 16:00:21 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000feb000/0x14000)=nil, 0x2000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc83, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x50, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) shmdt(r0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) shmdt(r0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000200)={{}, 0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x1caf, 0xe2, 0x9, 0xfffffffffffffff7, &(0x7f0000000100)={{0x8, 0x8, 0x401, 0x884, 0x0, 0x615, 0xffffffff}, {[0x7, 0x8, 0x7f, 0x5, 0x0, 0x220, 0x4, 0x401, 0x8, 0x5, 0x6d, 0x9, 0x3, 0x691, 0xfff, 0x6, 0x100, 0xffff], [0xfffffffffffffffb, 0x100000001, 0x1ff, 0x9, 0x5, 0xbed, 0x8, 0x9, 0x1, 0x2], [0x2, 0x7, 0xf89, 0x5, 0x1000], [0x3f, 0x40, 0x0, 0x0, 0xffffffff, 0x8], [{0x5, 0x5, 0xb7, 0x80000000}, {0x6, 0x7fffffff, 0x1, 0x6e4}, {0x9, 0x7, 0x6fe, 0x5}, {0x7, 0xffffffffffff8eb0, 0xc7, 0x7}, {0x80000000, 0x1, 0x100000000, 0x80}, {0xe65d, 0x9, 0x7, 0x1ff}, {0xffffffffffffffc0, 0xb81, 0x22, 0x4}, {0x9, 0x7, 0x3f, 0xffffffffffffffc0}], {0x0, 0x401, 0xbc8, 0x7ff}, {0x716e, 0x10000, 0x9, 0x81}}}, 0x81, 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x100000000) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000640)="bce5bb82bd82c321a8cf74848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c20138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd63959ecb3695beda16ee15aaf6b6c31400b4dc386972d2eae495014ded254cd66dbe83ec3b018be5455be5fe8080c850f9e13da075ee54c0682350000fe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x12b) syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd801000000000000003e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000240)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: madvise(&(0x7f0000bdd000/0xf000)=nil, 0xf000, 0x0) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x3, 0x80000001}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x60, 0xffffffffffffffff}, {0x2}, {0x4, 0x0, 0x4000000000000000}]}) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0xffffffffffffff00) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000300)=0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xffff, 0x100000001, 0x4, 0x8}, {0x0, 0x4, 0x2, 0x7f}, {0x80, 0x5, 0x1, 0x2}, {0x2, 0xffffffffffff621b, 0x4, 0x3}]}) 16:00:21 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x100000001, 0x8, 0x1, 0x16}, {0x1ff, 0x40, 0x4, 0x101}, {0xfffffffffffeffff, 0x27de429f, 0x10000, 0x4}, {0x81, 0x5, 0x4, 0xffff}, {0x9ef, 0xf5, 0x7}, {0x40, 0x9, 0x800, 0x7}, {0x9, 0x8, 0x5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d4, &(0x7f0000000340)="88") 16:00:21 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) setrlimit(0x4, &(0x7f0000000040)={0x0, 0x8000}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xbf, 0x0, &(0x7f0000000180)=""/191}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file1/file0\x00', r0, 0x3}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_broadaddr=@in}) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000800000000000000000000002300000000000000000001000000800000000000000048b0a920d2cc7c1ab8a7f80e352cdff1e26610881e01a03de1d205c18a0ce96154f4b3ddc4ca1e8d5f29ff5326edf7ba15854c3e1c7bbfb5172003674e53d2bf42370379eedfce767abc6c2d3631b31549b28b14df23c493dc7d8576fc6ece7dbbd04c74ba7130a14f47d0b2db8d785a56393fd229b506e3ea14dac9cdc66553cdf7ebf95ac14599b399a8e575bc6c46fa38ad0f584bcf84b341c4a05f57a9ba340bc3da3757742055e04f86a054236e09d8dc17f56b9291cfdd265763cd31a52d2eeb87df87196c3a568df7cd1f0ef16050c164aa50d8a2cb8c82510ac69899d81dacbec4c085afaf793c502da8dc3fb78c6241b113c60782d03dafa3189e90e169fb930a18c5ce90a781f92f660bd9979dfcc3fe29ef672df541bc1d22c89aee6399d1de4fcacf72843a271f63650c0267ffb91cd2fd6cbc639d9bc7da77c45bf3115623e48c7f28528f8872bb559799a5f7aadcfefdf9e46d6fde5442d066073f414c1148abc2ad6c1c4b22c8f406f8a871c76b759203813dfa881975ccec427b3945fda80d8335ec5f0a85e24e1091ae2730a778450bc09e6bbf8a6c88cdfa081ef744a7f4d003f5db8f"], &(0x7f0000000180)=0x24) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x4) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1000008400, 0x800000100000000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x80000001, 0xc3, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996", 0x10000001, 0x10000}) fcntl$dupfd(r2, 0xa, r2) getsockname$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000400000000"], &(0x7f0000000080)=0x2b) 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x10480, 0x101) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000400)=0x6) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) setitimer(0x3, &(0x7f0000000180)={{0x5, 0x1c6}, {0x101, 0x1}}, &(0x7f00000001c0)) syz_emit_ethernet(0xb9, &(0x7f00000002c0)="e5b2f13b590106aa6800c2f759da0d972e48ac5f851d5182511facb91ef2a24b2080ad05328732265dd2b9343eb97ff042983eb5228e297c1f71c2df130add8df1e880df200e60eeefdb71286a40a9c6516974fccedb0467eed21006e66111c6095c4de97a3b5ac3fe97dcd71838b4adcf779c28ec801c2f12748a21e9f7acee7bb4cc971ab1ce61bd085ed54818be0d47519c6b900ae812541578e9370592cd3c5aeb7252357588f1e975de9d8bb9fe389aff17031f5623e8") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x208, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x9d, &(0x7f0000000200)="260f81000043d50b20abd13c0770d00c86dfcee41aa02a3662da53b91430812b619b180000000000a60900edff0000000000000877528acc11551125a10eb1134296f984bd78066442856ba80fe4dadab733e318baf145b0d6451cc701aa47bcb88820e49cf33f9ab3a8ce06e6a39a5d39c504b655879e5790221f004e0de724a4c253020882d1b1a9d74e0c457fe443c1faab1986c97ed29a33c211ee") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x44) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:22 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x20, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x501, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000100)="510f", 0x2) pwritev(r1, &(0x7f00000025c0)=[{&(0x7f0000001580)="a469a1bee32306d1c4cafcc5d7b77ce98adfd0799001054b2cee6835f79a920e00b87689816321e7aeec5bb122bda97c8a10686843d3dbb1bf4077788e05", 0x3e}, {&(0x7f00000015c0)="9186ec9d54cec90a1ac10a46420fff16b6e496558c1a8cc682e171b396244d08e4580e2e0b5246ecd4e1b0b5fedcf161385e9c03b3f9b8329488865a0bb5e30437937936158cece6aa571c4352a64d29032c44f5f4a7c053817e3c6526980a4e585cd2f4d8d3c35dfa19be1daab2158fd009f9c3b4edd95277a353c9264944a8da0d14dc3a2e339e732187d8d381093f4197dc4bc7152788a1ca8d3fa9c5c30965583c1533e8797ea057ca763e3371c86edee9574f4194a87da0f1f7e0cb3667796b5137b675e2a6664d42394105fff37100bb6fb285c4da23a044de95c4c33b274b618478145a60a4d89f3a8a68ce68eb2ac9bef7eb12d024cbf83cdbbbe11789276b8899f7c470d3f81105540502e9beb34a9c65a2463b03e023740aebe11f7d0450a21cfa90ee9737f6981987f8e9b7ae884cfd004d5ded1f593d698741120ec3a957cfd546f0116fe4c85371a3cf939a2343497b79e42b249b37210108ab2100283c62b9db95dc10709e5f2c74e08bd5be4cecb96224296c569f64f263a9ad0022bfb9d59348121337d2619f94c7c202c73ab2296fd74e01f675404a93fa2a3585d9a21ad4ae6c2ce48e1cb071c1563cdf8d867136d91ecb5f316b4d567690aa60b0d3cfff03bd8d474af8f1678e58c77c034ae326231b3444375198c5b6afae67e2a65fb566fd22a0445035b620a9617be20f25a5ab44b9050da2f688c4d7071e4855088cdca9e3f716a3cb98247b40c1b157cbd3f0c9158e288993aa6b8b7c976da337661037c9b7daf0f475c0f0f69552a868277f57cc2f912b2887b0604030ec6de4af39b89f4116e6e611527a77067c328195866789feead952bd345680377812128593a5366bdd462018be90b755b456ef805e774ec406c2ac3458399904ca9f33a63605d922547b56549c084903d5b8710728d0996e438745a4cc5a3c38ddc79e0f192f6a44491c8d7397266e2b7980636d562ca9920b2627ffc91d2830b86149cf31f2dce909e380dd267f8a6e149ead2277a611566e943c9a429c6da3b7327d819a44a30c18b95ad8074d8cf92ff8cee857318a614a0a143f1c78e576aeca89a345030e2f434114bff6a3c05e6d8ae9b1097d9bdad7e2d9331290cd7778263a723a3d0c4ecf2d89861b6c47ec49f267118ab07ca74d9eb42f9c0c517b0e6703c9cc58f707b9f9fa9173db2aff28d780b4d304b1dc1dd2c8fd9b7ae6ffa074f7f1697f798f52efdb3b7ce8a01d9d1a584e8974c9aa75c9283f95c3e05972aee7de17966ee6de8dba96eb07c2e601caec9094565e168cdbbd68625fb1a0d3abfe621897b562c1b42b1538667e7f825840833b3ecaa1654a243894984eaa8d335cf84a669d47f1379a088a9edc751d71c36df89e497b4dfc472a8b26a24927e932f5358adee4b70e29035d4463a755e1a155cf9b3b184d624d54023dd3659c4acc7c548315197efa7bd595585873fc200062c211623f9a91978b4fa10371323d89ed6f96c5e5d2c94a678bda0dd1c25b4d5d8d6f81449f68f33f36cad42a93a9a7cd0eac50c0f88354d4d8fe87338a330cae0d855d04aab082be697afa725430645d5eb6fcc87fe96bed79db3c97576b48e7bb7e0da218e69946c6f97f0ec0d5816985532ba39b6a3fe92f8c593202dad66736e3c5ff1106156bf62c38ae54e5792649339775fc72ed0fe3d9662dd3544085caa2969f3b13715f6cb89ef69295ded42972a9a8e88662e3c94bed02017db3ba6f982ba40a9d6cf34124a3a6145017f973d1c09df7a351e432d42a770299f15ac5cff8216cfdb2f55e997d416ef4f1bb843ae08435dad5e47b71684ce5ffb822a8fd15203fa5f945f3bd8910d446ef32559efb6c231b6ebd0ada0f180fdf60019380ec347a0f638d03f97dc4043fdde7a2307b99fdfa40fb8dc2c403226191feff990e9acb0cc2704cbe7436fe13d752b21cb5a046be6f796129d868fc3ee16edaf990d4aa581c7d7d4652b4bd91de8224c7cddccfa16cb5b30ee5c80028e60b1901fa78424f9adbf58107679a05a4a2bf2dea7ff90b988847202b6086d59a4c2bfa0fb547c46f888ac9d906a2ca46a9044331e98f174fee470cd53c11ebe36848f21c1f7110c5f8a7a9a560b1e85bca51dd7f0a32c43357fa030ba47001e0ab4fd2e74c79b40cb344e375fe2301fb0af27a32bad69712ea5cdd180099ae772cf94fdc45cf59136a7cca1cf68042f8028946450658daad84e4cf32a68298b3e8d09e1a49686a45f9e4ac23370242d4968c7265a442a313c0d167a0d3a6a595ac82dd49c9fb4a4f42386027604eeedde58214b28c9546e257c9a5327057fe769964145c5032dd49be1a659b0ba6862b5104a0df639df4bfa8578a1815100aef6bf1a50b6d45c3e1a37f87387871a8f5f4b86ac2f2fb972373d97db5929ba6b4b2281c32942f7cca010241938091ea32f90327c28e9eb2b1e964c6603172eab2012812e54acf285e16e7c61a9611935468bb7495b889b1f9f58400dca83a874f91ae16dd911147302a8432b25f89ea2829dfe748e4bf67c3ef8daa1149526386c5ac881a6ece48f67fa3fad4ab957883a09ea2f8c4cc323ddcb66acd1d7334fd679bb5ea4fa4c4cdefa9877547f7999227b9913c11edb94f77ce0e2426d0f49c99658494d1a2f59872594fa80ec797611ae762627ea3d12fcbb4a1ad0d60061186e39835f2328f8cd51553b607b64631cb385f817f6ba09a54992a7dabea0687bfd2f1d459730181c3a1d54f1c55edf1919c6d3f096785be6f65438b5ad903a7f58ec7058dffbe0870324eb3b3a572f866ceddbd78539ef62c2bdbaa90bf73580df294fc6de7ba302f30b77b1dc2516cd6c9f6efb5ec3bdd1124cc8f1bbef89f6e6ab5ecd707248cef768c6876addf2a0ebf9896d69da9cf774bb093383424375424ee9c8fa92ff04eb867b1b314990d8b09de71a9851d363e8b7937e69678e0cb93bbc26ad5922ae4865cca7f05cffe4e441abf1c14d81cc8f3b42be649d745e1faa1deb6c5f96d935a440c4827ccfe8e14983f6a69b5e0f44f725042bd3fc45a6ac3a831d7b73bab96d0972e5059099bcc299f8dccdf1470a447fa389f6a2e026a52a9eaeab09a7f01bc6180edbe9d1331379616fc86c1532a41a8f5c2ea9a746ee5363a53b7c8f7d08da4d949b6e9290940539ad4e215d11564be0ab11c0c5c7b2a2def569d5d1191c6e65016ebc45dadd2f89961a76288b948cc8b28b2bc5e7cd5633478cdde5d985c4501c3b4ed57d82ca8e86f2b97666c2b1e031c6291522bf22dc55367aad2b8de312423661d3a7ce67d3a425a1854141998249dc69b369eef2840d1e4331d05a60f4979ebe19c3f28744b1bcf87aee5620405075561ac6521acd0644402a0fba513b5d0710124c942869e1e89e8fb3d6b8d5fabad92ab172e060db2603483ef231ee5bb40e063fd628775631593f11663ee0b624dc0a450b778435199cfbdf71a8ff1d23192e893a76396a43927688e26e332748a580298c509380c95f91ba3d350708d230581d7d063da0c83827c987d9b05e05a3cccc13e33852a60b82a25cb6b7551e3e844bcfdaa9990f0f2f63b0f72d0579eab964f812b6b9ae36a035d096521791a4359cbbbdecbb9373c44a124b61e046aa97b1eddb9a8a6779bc9b520dec47615c95f2fe86a81634993d5ae636ff0977c7410cf785465f47389480b8f375b750a9d642c8da4147caff558ea94c1ce4119594b512c007c70a8befe3b4dd9b2e431642045fbf8497a33bb4d508ede47da07c5261365d22fcd0ed7a162ef1fa2f9b9399b8988d88c2be89ec0fc2709b45e9c0c731ebfcc5d078df9194ee0e3f4db609b05bf10d38c1c6e62c2722300d8c917138c8a725e298f11cc81ad9b6e0aff73186d9bd83072eeec8a488ef3160db0517e6f4480023b91472f184d30aceb5ee9f608f561ccff653ed05c721f040be080e5539665e795492a70f4b39d8f5f8ff4b2ddcde59828f25c37954506ff270c138fb23e02f63282822e0dd245fe00d5ed94b3bc72788e8abc49b12e742a90e08272448a5dd7c11ec15a259b94b385dc5bda21e2c711b50c57fb4390d71b5f0d326819398fc21de15b0c8eb42f9685822e703177fa156fa7070f2b295951f61476838f1373c04bb12406742c81b301aef742410d91a0148ae562ecbafb13bc6894efd78ab2c9a9705f06a3660c70839f3f384b9c930be72c8e3cde7c52e6ea493c0d00266be138d11e0e5d6786d9d04acb3cddce10107cb3780d0aed3bfb1ab8911e2f9ca1e6e2d2226f796cacd9d14e90b47cd2ccf565502539457c3b3b0e381f8d47c06ea51e9934fbc7770110d63d726979fbfafb8bce7193fe1a96d003e9e8f74ba3d71ea4beeb78da6895778c4b11956683a2dc02b505fec68a6d4bde5b11ba55f2eff8a2ee42e76e7d9ae97c74c8c62e4235f668b111b796340d650b2488f229a30e32ac99765b594df6f99479518b34d4185b7c541ea0adb26b4d9bef2ca98f0f31a3bce743d1c44b081ec70bded5b2777ef4249545f9b4d79b724a7e220711ba61f79588142d6e7bf15688c706f81c652fc6465965b7f03828dab19cf98b8a789d0f7c90eb8c772c5505cb1bad5d53fb1fb55b6b8c6c5fec45ceb3d810f15043a03fdd8b8a1a70fa0cddf4d4f12da8b8742e11cb71e36ca07561376d5a04d33c9e2afcf34a3e87265f30176fd4244d5793fbc18cfbf66deb77dadaee51fff3eb59248b9d9bf2409989a0cf7602559224d34a0d91483307ce7ea327ddca81dae685de6d49e41e4cf63659aac7511ab0b7beee5ee0be9f598d81a5cafd591c5d9329ca409222056a33c46df5ffd765c00f3c372409d00ca0604c1e05a80804ca36ca4adefe832b72f3b06b228983df660288c02d7830f5ff387699fe4a7d2360104f3f13e5ef6a95498a214fa65844ead8cb1703ec8457be46975164ba2f1f32ab274ca8a266f46c1fcead5ddf0d2b03848d0db6849f16b6d17d4b1a419e3d70c6bc6b667f720198e19f477cab1a52fee2e3b5c9c3ed76d56b0dc94688c4c9b85a821e9e71d114497810f90177a5a6a1664786578b2f29bbda0c497a537cd44ab938cbcce09b585ef3c44824a52b2ece03fcd6d703aaa6e07c94a459619532f1340ab61c3000c2a0b3a850f1b8924653a7dceb2f92832a9a88324592c95598da1e5cdd8792dc86165b9e57e33d66d217588fb499b126201f0104c857ddf72308972ee1f51082ab7535d8d869163d6f876c13cd00e3fc49b6df3f8fc73443d9d255fb2bae705f9f729a22f30dc711ab659507b7f1249c859fa3af9646d79882e8f80a78b07a47dda4b43f2ccbb64664f44a07a3a1c74214a7d86d6a9d8a899d3b34274af4fa556362bfef4557f81751b4efbbe000ab7926d83454e9c69fb32b0c5fd9793ddef05cf2c6c296904c81e02ee721c9770428c14d7253c295fa022f1e3e75c4164218a75510dfd86427b1d0d06a6e9437594cfb44a4c1772034967c716e42da61621e1aa0ec5988784a8e3eeb66621c818e136d621514dfbd4cbd6582f2d1d9de7ad10b50fab849b466eda2f06e1a1d6a83894a728e357845343c59be707c1a5134a467b9a9a2d33f5a338947dce13b723d438979f4d800b6349717560d4b8017e4024940ed39e956184ff3909044590c6d10b92cf33fecf066e46e3f8e5f474a132a07b96311a4961d3c589124302f828086e83ef1d244d4d3ba109abf95e5a124f3b508584390f32169ef9fc3f455c325ef559bd858ee90d41b7761042ecec5ef160f7063", 0x1000}], 0x2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x2, [{}, {0x10000003}]}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) fcntl$getown(r2, 0x5) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/17, 0x11}, {&(0x7f0000001440)=""/216, 0xd8}], 0x4, 0x0, 0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20020, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="1cb75b0676aaf0ddbda9834fcc5ffd2c906a741ec48a6c350bf81f9a02b760f869c63fa7a8c0a874eefaf2399fb9be707567e02df74a2273de44779a6aa06a0ab041b8dac8a4937e29af4a52d8763acf5537729d17fddff7451a30f07d8e71e143457abae0eb42052c80e5c37b86eb68388253be45f5cb8c5b01e2a84a2fc1080d7618a396d688a44030a46fc19d52142bb9b2c61622e790def5a8368747ea22223fbf430c6660132507265085c25f87518be692b0382745f99618c927e685307f07fa0ff02072d8b7fe2cf26729ac24f5ba59d26b0e37", 0xd7) syz_open_pts() r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000380)="032345b54f10599928853d3a75e6ad0b483dd800d45ec3b536479032a90dffdb72ea91c9af7e09303d69c40d9ba683b809598c5ac99ac464ac66aed2c25e0fc4ab4ba37432a9de788954cc79f049", 0x4e}, {&(0x7f0000000400)="7c4cab4e049e7c810192f2d9fd7205ade8e7a0cdbfde8840259802a528c834978e871381f7ad4d290106bbef8263d54944f3654c1a2e363fdff073e2949baf6921b1a6b3fac1e845302ebcf7310e418d0c1c0eb81955c21deebfc7b7d7c21bc0245830f8dec1bbf0e44c4cd067fa66a0a05aded47ee28a", 0x77}], 0x2) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) faccessat(r1, &(0x7f0000000500)='./file0\x00', 0x40, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000340)=0x10) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000680)=""/199, 0xc7) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0x100000001) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x6, 0x1, 0x3, "caa3591e9bb03376242c810f8f311d4b12cece30", 0x6, 0x6}) 16:00:22 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x3}}) sendsyslog(&(0x7f0000000140)="1c1fb1a1a22505b4ac4b2c48b659cf79d35cfa19036522978cd5d414aa5ae5dce3eb3e233a86955e55240c9d4fd9f386aeb5a0113c1447996d84008d52a35ce6730f165763f25ecbca7828640ea38ce65d43329d313b385c293ae6fe05dbe73e36d65a1d71630a5cbb47531efcdb84e34e4dfb35d48c25bd5192fe6b73ffe43d2244cab8487aebbe32f97a139a0e9dd17332cbb2abb12a12ed6eccebe8f42714cb4b23295639fbc7cf43f9f970334a09bd2b69828d4045efbf05253f042cfb1d16c93c5a1243427cad8c95c99e6eaa9547e70bc536fa3c459aefa3c623c462efbd", 0xe1, 0x1) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a8051d324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd405370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cabc421c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d682e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc38697c5f5f265f92dc02d2eae1f3c146ed5ead47de943c6c3b018be5474ba5fe85f6faa37f7c0870fc069faee340d61c70d1d962a48a6038647a505b6b51d17c45adfb59733ab93189964247b7a1e7067516550720515719c91d5242371f967dc4a871a273eac11100e3fdbc9ca7683beef5058d014167382a424295d4808f0dfccd00d", 0x11c) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x8, 0x0, {[0x80, 0x7, 0xff, 0x6, 0x5, 0x2d, 0x6, 0x7, 0x5, 0x100000000, 0x3, 0x1, 0x4, 0x0, 0xfffffffffffffffb, 0x6, 0x6bf], [0x9, 0x4ed9, 0x8, 0x4, 0x4, 0xfffffffffffffffc, 0x101, 0x100000000, 0x7fff, 0x100], [0x3, 0xcb58, 0x80000000, 0x83d, 0x7, 0x3, 0x3], [0x3, 0x2, 0x9, 0xfffffffffffffff9, 0x3, 0x2], [{0x4, 0x101, 0x9b0d, 0xdb6}, {0x8000, 0xff, 0xfffffffffffffffa, 0xfffffffffffff1f9}, {0x4, 0x1ff, 0x4}, {0x20, 0x9, 0x6, 0x3}, {0x8001, 0x1, 0x2, 0x606cdc7c}, {0x7fff, 0x1, 0x100, 0x401}, {0x0, 0x2, 0xfff, 0x14000}, {0x0, 0x6, 0x80000001, 0xffffffffffffffff}], {0x2, 0x4, 0x80, 0x9}, {0x0, 0x8000, 0x2, 0x3f}}}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x0, 0xfff}, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xffffffffffffffc0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x0) getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000080)=[r1]) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f00000006c0)='./file1\x00', 0x0) pckbd_enable: command error 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() geteuid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) 16:00:23 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x32, &(0x7f0000ffd000/0x3000)=nil) flock(r0, 0xe) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 16:00:24 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = shmget(0x0, 0x2000, 0xc, &(0x7f00000df000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) mmap(&(0x7f000077b000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) pread(r0, &(0x7f0000000340)="61da414a566f487bfb637d9901934bc325938f2fcef4ccc94b1aefcf9df9feecebf6410ade9a6e83490ad940a31baf859dd704e223709c0fc8696f67e5a21daddce31774ea0fc7c5a5eefbfa50f074095855221f483278ce9519a2a4bcb7341a7c6f49bd82f4b4dfdd5a3f566d7b2c6e36875e1374e05362865f0483c5d6651c671c83e56cbbd645c44a6cb3e50e072aedcc2d1d35400d49e1a9368bf9e63f69aff3e591d1c8763acf44701c5218d34952173f4bb16ca3190bb0cb3fc4af3b25e517257e605c18ba4aebfb81d6a2c2cf9acb147d2310d231cd2397d144f57134ade3", 0xffffffffffffff92, 0x0, 0x4000) fchflags(r0, 0x1) recvfrom(r0, &(0x7f0000000000)=""/14, 0xe, 0x40, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:24 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) mkdir(&(0x7f0000000040)='./control\x00', 0x2) msgget$private(0x0, 0x8) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x4, 0x1ff, &(0x7f0000000100)="99fc448a", 0xffffffffffffffc3) 16:00:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) r4 = accept$inet(r3, 0x0, &(0x7f0000000580)) read(r4, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r6 = semget$private(0x0, 0x7, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='-', 0x1}], 0x1000006c) r2 = dup(r0) read(r2, &(0x7f0000000500)=""/4096, 0x1000) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/110, &(0x7f0000000000)=0x6e) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r1}) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) write(r0, &(0x7f0000000140)="0562befb6e9db8661705dac663e21de2433c72cd646ad3fdad9618300b78335cb2ce7f1b4843515c3c6eb8dd17b495bf74151e16382d40616e4a6bffc221e59afe7cd3d625381af9e6d9c490e22c13d974a28a37c84f7a0aefee694f0a7a8e0335f5d7ac0e3906f84274698ec0860e972435366b0047f1b9cdfb7fbae317d345afc4d1e5595799be258bd20bc62c7e529df3b9c398ca98743fe9f0a0d76a925dcb88d51020d9eac3c5376edeb0b7a591932c67e9a0b2c9a5f8f52444b598bb6ac7e6be2ce8c68ececf4e50804a558e60c3fcf50ea03b2517603ada2ac8506d6f5e8bd0a86d7c3f28d13f246695cbde20cccfbce26183c94d88d58a8c7ce13eca3a494c851dca9c00866561ffd0a56da1d71535f0c892358aaa0d760e74471928963b618747fe728a1c228789c163d62989577cd4586acc97947eaa97bd54ee2577064f32197648c0f980237a4e39d4509a9e3c2e8c5edcf998512d7d0f41bd9a97d1c5bcfc899395dc3f91c4c63067eff4a3418d4b0b4a524b50dab1d75586d99fa6e72f326e38bebbeb5dc65d34bfe1cf0aefa682b93cdf37f2486a8f71d22c100b70ee4ed31d8ddfa20774edd0c1eec6f44d033dd8774278ce5a1de966b86a2bf064466bf29a220705fd5801855e7074e79a28caac9c292cd1bc27dc7daa4fa1b9ffa60570be56d3e695d573699900908ecf4f53dbd3fb6b42b954ad13eb2a3453e910a884b7e70cb02406c3003b69b2216dc8a639b4dd48dcc2ea601333298a9cd5c8df54f888256b26d39552d4dc8205d99955537d99db39653b28967e394352ae4fd2662ef3e6fb1573b0092edb5942d92dd498260b5f29b6fcd472edd9b35999abcc45c5f3fe721891602d2400d6099f2926cf86412bf5709d3df98d1abe73be8ad19c6887c1042ef2656c14fbefbebd1f5d73cfa70927eb1fe743cebd5ea2e115de9db222b8fc832a97a24b47ce9b43393ec8dd0c7c48f212ef7cd3f7e39ea05c3d44d0bab7e15c1aa4f7fddc9f625c658e5dac681e86c0e170d4cb0d3545ccf37f646ac2b4fedd82535bd048435b7d97719de4fd3fc3866c3f06c76588669ef0283d9f9933d9216a0b52a47f579c3c8ac3712ab0dd30f5d99f7e6a024f714e568f3508832b985d0c40ef73f7257fab7504046b59c20096ef2402c2326852ae4615957c4fd8ff9ffa0707b74b0800350fd39bb3b6c970879154efd36924a5c7f7f77199ac70c12887a24114c4efe849623d01cf700175808dd97a56bb3c3791e628985aa363b27f3100132316723a4717f49e34fc066b9bec4654918b023ff0d695a533c8272ca23959bc93695c9ad16e74ba974b74e67a936c543ce21893573fc2d15eba4c0d0db943576bc89b252beb6787971c0b919333702bd19d8286918fd3c71b68537b4c1e152fb69a1825ec4facbc43a2b5fd696df32687e154b349cb6b8e2bc4a04738743d01f48e59d56adcc8a08018678df70bd0c3bcd070bce3a87d5e9432b6da88f75ffeefdeeaea9919022c5e3455e7bf3a89eb3f14b02525b0e5c25a3f4058d50a58bd0353c137a20122e990e79292534c0df332eb9ef210dd948b83bf67ed764b928f58858a926e6e30ab4ee18933ac899ad66b9e61c4b028b7368af5db274916e0ad57d8c015d1e63aa53136dcc8eea7c87e4d6769208a1a7d23921af71bde4bf57530ebcddb6cc46fbbb193f2de2976ac469546c2f6459db439ae96bd8d78dac0915513ecb7bc7e0f491289b0bcaa4ab3d071293b5aaffd88d00f58203983f8a08426c15b40a6ef02a26e25903e9b3461e4ed143dfa3acaed5fdefc9f3828000f3e6e567c97ed8894489aa70c935928f011f9d82cfa31a721995a37f9c4a89c02ce9f5c32cc21710529c6b2b976bcf8cc2a0b2424b6dd197e6dee1333336a13955933826f2dbd974ecac09a02c6c514101f238bb96027ca3ec182c4c1b4fc5e9fb1728988db7cd34ebe3b61f05dc716cafd92a8f6d9e8fea3382f797ae73fed790dcd911e0c3ab42c238f4df571176d19a2e0bf2b6f5ce67cb7f509357cc2f6af7fc955679f2f5db631da5b8a7fad323bc8de549095d36436086822541b65cbb8c10a852f0b59829f83aaaf0b3e1b5155164c924b7d9ee5166aec753c2feeab5ed7e7e3648371a49cbdcc15c3bc26ca4d311028004c163b94356b96523278f4f0f54d49ae0e68af8584ab53e219cb94554b2186e9d4d7af59f203e7b51a4c9d7f5cd994fd58e6992fb8b665c98df818c7d46b22e2c45cf43821911a2e0694d12882c5244a10068ad5c110a3109ca05e3a1d3a8836b9f92825798e61e23b3a021605ad7d61243df06bbfd9ea52b9bfcd225c82e2456b83fa31e3f0f23c78542614b9db7c928ff2eb2a026d85613a21c8d8b8227db644bc1f778762cfa5ca7b702b1cf6a1f6cd707fcf0d9f889c89c8d0e9e16b6848777cc3e83af1424901cb3fc1944e68e7ff03030f84eaf15501a4ffa223606b4ae03410b8297985d75555fbfeacef0da81c64d98b48a0c93e2bd7b629ab3e5103ee9eefc72fd7c431a1081c3f7d1cde046d1186f745c85d747ba8253a863c0f40f3ab1ce9341a69e15bf48b26ab5f0d3ea653e6f96b7cb3a36065ff6df18515eead556e693e11d79f4c85989ded96c76288b35e97a6462159ca3af6b51696021f84dbf4eab4beafdb399db09da873b71f23418d71c0219bf43c642b140fdeda7793cb5e89c5f6d3aefb55c29bc2b8b5af67dc8923f896a968f871205120de003370a870591915a0b8cc4db7220c3a91ab74db0aea382165966adf8c904ea7af021e97af4052d1603c99e868815b6bf443c54bcb82249be19f1018953c543d4441d0fda73c3ffe64d994ee1d0d6fb57e778495603448766ef7efc26e9edf6c1a7c0502e0908051d64501218636f301a5f0334c5421a28b6244ded343e51dd2ad73d7d1478e5f671d78da4760e6450c6b1b99764ba093e426a7fdac4aa2723daa8adc8b6951e6e1b9e3910bc3d655d4ea995f51f22b3654d493c617d3caad16971379c44893023c9854d1be2beb03604511883461789507a1c9a6cdf3fcbe2f5d8cf7d39b8074a7d6b541d9e487eda3dc325d2dfa17402bc060a6141d9707e59b7a0b5b15aab512c4affdc99aa3174528113afa7d3269bc263c592a88d55d94704ba49c0084789a03a1d16cf6923ecb09d43f0e036e1a3c231afc660ac4043eb05fc7bf7cae7216d75af4372d4e18d1d0d434bb28a9a9c4609efb5cc7d62fed6cc234a40de896181b39735fed8a958063e7ed84d2ed2f08ee600ed10a67a25b491d6cf7358e12e4d4640f1d95d83386b9ac76dbe1cc7851bc1e1ddae98446b1564c4faa2f741919bc7bfcf8abf79180e6c6efb616b1f1af20e4ba48356f14a6d8d9374f192103fa85759be25650e68b1a0425ffbc8e5c5fb114fcf6f9b22712a039bca41d9593fee9fcbe32f49e5bcb6d03dfddcc06fc284a371a4046d50d03918988cc97392817cb0ce63fb10a2dcf47232e6af2bbf1d76b8eeaf37fb0391a64aded2ee531f019985fda09c7314814b4948d310ec1a5138f3f05fc80057118439c9f9e98c965eeea1e6fbe02cd7db9ee173c50e374441c7fcfcc15894d2c1804407da51541bf497d2cecb37fd411c198e09e3f8e4609fcaf851800ef3b324583817f9cc525bf90458748765366d2969f0f683879592af484e57ca459ea1578c88aaa1d1720cadd2b500d3be75939c529dbe2b0de78eb8810ab3e6b978a63acfdebc9cf469703c7f42106417f2870ba960b268b70bbac653e6449dfc7742394fff1d56c8e1cf679d88b5c5ddd3ebe932e39af0845b07abaa6e6a808d566dc05564a8f492eb2e8b50bdc42de179baaf79cf1db7af8cd8efdab9123ba095f20c4e3c1e876fdf5f88a2b3d4d15de82107e2bece14ea77b3992e33f2dcd058660a6a0ab6728b182687cc9d018ea836ea94d4aa1c99ab6d8f4254f91328c550ab21934fa7351fa998709cc7c9966b8a092542a3e3bfbd77efee686d6577588dc68820d3c7d9ec307e00d9d80f20e932d073b19c290820ae061e2aa41ee533b57a583f667cee4e7ec70024f781daaf372bbe54dfd45d2c7c1e52b7c26add4111646a5885d80ef98759107c1840b2bf52c0bc793ea709cbd76a0f12702f310a92184bad703035b1a83a081ca4d81dfb7fafbdc4175ccb738076db297f56646e124ef15df7de4df7d5fc93636a3df53ff67e7c3cc4500a6fb2061089ac625774d2c4182d1d341f49cfbc7137346747a0af0eb3bc808c0a4055955aa9e283446c70695b1b8e891fee43a79238ea171216b6052ceaa8089332faeabb3b3e4115fbf90723ad6d26e60d3def0c03236d1e49782dafa3d6264660dec70f298b6701917f1bbf702176c202dc898964560e01fa6d1f01d169a6d8b5f691b6f4da37c731404454bd7b861284b70cf4c011afff020b911949b32b8b1592c09efd21b8da6f71f8ac025caa25a14860a625869d92ca822d8de86269d0e35a271408dda85fa6728718e48138635c17c06e579707946777cb724c93f3b7db54578246647f2dbcacc73c466eb93e4d803e49803a5304d9f1be919f1c12ec25768e8dae2740e77dd6313e4ae9615473dfee8562aa007a4a0bde6d78ef75fb2b049610677bd263bef2e84ea2c9e754fc0fbd32d35fa8511858699c4eb67f0d7af5ef5200a36aa47884866a81839c9b8e61864b68ff6c228fb6a880e2cb24d662d61db9b5255f0da43b847bdbb25d9625b06769c2fe6cc4f9c2870e6e3e366139b675a7bd5732de5a5077791c97dc31f0dc8e6e440668dffe2bd5190eca152170040951ede34a655fbd3d2458e0e84b24ae035d56c6b8246478a74b5fe61c67ad9126c9139afde610911a4e51b03c5601616b00fc080e918286e638a51d8959116235fb02767c4b49e1dffae8c972422692547c79d83f1e54d85b2c0c1acbe5aa5bd2e61bfb1794264e5c1717671b1c638e86fa95feda004a4e82aa6cf1f33d3bddef010591db1b0c52578bedb91537a3651cb2b53f99cdd36ea0ac560f955ad562ead6a239c406635759b7942cf466d3678952cc3ea8aa9ae700b33ee19dfc4d84820fe7db56e10553ced59e26ea6ea61f5754ee1c7d0fbcb2ef30fc67cc9debcb0b014c4642c935531d928ce74e14a4e158ae91d47949946f7d6211152b1f2ceb97b99c951c64d9055f828625a0226f6f001c755af183ed8d5cd0fa7f374929fbbd3ce8bdc859938028276cc6b81f34372a8b2f219cf8533f92fba7f898e24ca3185fdb23df3fd1c6eb93b43b200e101e57060cb2758e56dafb19be044497e4e731519e22b2ae905d845d88b6407d2e0b02086ca98de22643cc447971380e768a928fd83e4e7072c157773ba5654f54fc3c36980d264282d7d4a41fd160e09bfae75327246d466aaaaae71b1f3dd2db13bc7b11053e9e0821f8e8c3b70929ed51f5277a1d261670cc155baca04601dc3c09e4b9f85590fcd3b147c5142205733c3fbed0b0703bf2950191fae3bcb8ad98fdee60f4975b21aeef6c590be4c90a94436951fc78e1de1ada0ee5bdb0a970b326f0b908c7ac1b7186324dab0c02f88d18b531d468a5cf61f9388348156d099155703b4582c21c1a9e8655a337f1d5b9eed7d251fff748cab8bf83843a89cedb016c6643f3dd6ba6dfea6dd96ca012296044e95727c53b83ff540a965f7945f84488184647172747a8d443951dee1e44d415936a8fae7340921df4a5c7496fd18b8e97d6dfc107690a0c84b4fe76b18ae74ebd1448602452c2bd6d9", 0x1000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) ftruncate(r0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80000021bd, 0x40004000000028a7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000001440)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0xca, &(0x7f0000000040)="8645c8b16441d70550366824d9fdd71efbb3d0f76951361f3446f9ef0da5bc56a8ffef4fe7a8e539a93415791903e922b887fa018250b0ab28b5673894d72b83093f70f97fa9713c8dede08f083b9fe3df2c31edc0fe9ccffea4714693819a2225fe206d1aed41558bea2f5904fe5f1280492a1c67e1eb81539bd1b6da3c7ece33e6870ac5bab9456c62cc9d4ae9367655684adf172b8ccd2bb3966100dfbcc0f1235e59feadb05428854e9d341ef896503252d45e09fea974f6f05aafbb4522538d003372052d2de164") connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1b63d"], 0x10) sendto$unix(r0, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0x5c9, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xf00, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8000000000002d, 0x9, &(0x7f0000000000)="fe7c72b54138c9af020000713048e69931809600", 0xffffffffffffff2a) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8, 0x8, 0x81, 0x7}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x35) dup2(r0, r0) 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getrlimit(0x7, &(0x7f0000000100)) setuid(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="e7af98ce303e23142a8bcc89f3fb11d7dcf0562faabccc9a10bf0f6db006321d692e18c4c48fb8b88032f0c63ed3a8de96decc36258bb797a7bf2095789afb8463faf8b1df79dea51bdf242f31ba6516f3b594e757a8870da9b71e3f2032c5969d41966ed55dd0c1736a6a6c153424203d4e56d26f96065947a8986484a2dafe4bf60ceeebd747355f47bee86dd645c44c2fccfac04facbf719899779fd11c9b2fdd04773ed13116494b2a9dab33f98e309c2927dce9025a0bade61020fb662fdbc7d60868596509d479c8", 0xcb) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) clock_gettime(0x4, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) getgid() pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x5010, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) write(r0, &(0x7f0000000100)="bf525d5b4b8d2fd9a0c0400b2553717abad86c5cfce511766eefde497baa644725867cd6a97a454e537f54", 0x2b) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x80000) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c755a76"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x88) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x89) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x8400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1f, 0x7, 0x8, 0x4}, {0x7, 0x6, 0xbb, 0x4}, {0x6, 0x1, 0x8, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="99e3ead43e3d793a56dfe405fff1bca152d3120695d78e5266aa76666772ec442d471cf9fe70f1f6eb7ed7d4dab3f49672809dfad9246cad2a4138692ef841e0bca4b0d9e1607a13d3f8dd2979e372604d0d4a088eb620da5f13953a4b50618f0a5186718d0a79bb936ce2c4fba12f0cb54c2d2aba473b913a1650cd9eb84593ac270387969a23b52895745e80db97e5adb28001d983ea064d1f5fedce490fd1291ca798a93e83f90096c1a55aeae56e6dc97c1e9d3b681d0c25b17b20aa010cad78b3f81a71ba57e523", 0xca) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x92) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) socket$inet(0x2, 0x4005, 0x80000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x69d2) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') r2 = kqueue() dup2(r2, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) fcntl$getown(r1, 0x5) clock_gettime(0x7, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x7fff, 0xffff}, {0x18, 0x0, 0x91b, 0x7}, 0x6, [0x1, 0x5f9c, 0x800000000000, 0x6, 0x6, 0x2, 0x14f, 0x3]}, 0x3c) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x20e2, 0x7fffffff) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2d, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x6f8, 0x6, 0x80000001}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) read(r2, &(0x7f0000000180)=""/77, 0x4d) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x203, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000003}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x300000000000000, 0x5ca, 0x1, 0x5f5d, "696415251fc30a07a37ed1b78e3c4b78a2c8d755", 0x1, 0xffff}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f0000000e2f9cde0000000e300"}) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f4, &(0x7f0000000040)="b6") 16:00:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) socketpair(0x21, 0x0, 0x0, 0x0) r1 = semget(0x0, 0x4, 0x3) semop(r1, &(0x7f0000000140)=[{0x7, 0x8, 0x1800}, {0x1, 0x85e, 0x1800}, {0x3, 0x1}, {0x3, 0x9, 0x1000}, {0x1, 0xffff}], 0x5) semop(r1, &(0x7f0000000100)=[{0x2, 0x9, 0x1000}, {0x3, 0x3ff, 0x1800}], 0x2) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0xff}, {0x81, 0x8000}}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x209, 0x8, 0xffffffff00000000, 0x1}, {0x0, 0x8, 0x5, 0x2}]}) r1 = fcntl$dupfd(r0, 0xa, r0) getdents(r1, &(0x7f0000000100)=""/48, 0x30) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x0, 0x1e1}) 16:00:25 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setpgid(r7, r7) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r11 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r8, r5, r9, r4, 0x48, 0x38000000000}, 0x9, 0x3, r10, r11, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r16 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r15, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000002780)={{0x1, r13, r5, r13, r14, 0x80, 0x5}, 0x100, 0xffff, r12, r12, 0x3, 0x80, 0xff, 0x232a}) r17 = fcntl$dupfd(r15, 0xa, r0) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3f, 0xc25d, 0x6, 0x101, "79fff17955eb224f369b935155d16ea8ed40dbaa", 0x8001, 0x101}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0xfffffffffffffffe, "5b980c03a70e2660b65d3bb18de05869d12445f2", 0x0, 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x3, [{0x1, 0x47000000}, {0x1, 0x9}, {0x2, 0x4e}, {0x2, 0x7}, {0x3, 0xfffffffffffff001}, {0x2, 0x293}, {0x3, 0x9}, {0x1, 0x9}, {0x3, 0x800}, {0x3, 0x200}, {0x3, 0x8}, {0x1, 0x9}, {0x3, 0x1}, {0x3, 0x4}, {0x2, 0x6}, {0x3, 0xfffffffffffffffa}, {0x2, 0x100}, {0x3, 0x26}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0xfa8}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0x7}, {0x2, 0x7fff}, {0x3, 0x3}, {0x1, 0x3}, {0x2, 0x2012}, {0x0, 0x52}, {0x1}, {0x3, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x3) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000200)="78b7fd11690a9e7dda53d1ec84eceba761a95150e9b57e2285b05082ace050094a57e2aca43deee61d7e229bc03dee1971558b6d5ff01ada03828b0cadead3d3e7d235213d7171beb2d6db90ed0298c3c66d2151c2658c6cfaac737b61d85fb31bcf7a68da3b66cfb8d49faaf86641b8bb12e5c9fcf8ba1135d531d0223b43671d5b809c369de5bf511c570f6332246b7802f0edb654955fc6c939d977d3bed3f6ff5050bb2daedc8e54174576457799fcccd53dbda0fecfee417d52fb9aac5a5915cf67dc795ff421d3d19ebb7bb3a846a89fd06bebb3a865c394c14be4665cdc8e260aabe83f0b0ea7234f424834a35fb368c58b76b521d9c14e89464101", 0xff, 0xc, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = dup(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$BIOCPROMISC(r4, 0x20004269) flock(r5, 0x8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001ab, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000240)=0x68) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) r3 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/224) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) socket(0x3e, 0x2, 0x4) setuid(0xee01) r5 = msgget(0x1, 0x2) msgctl$IPC_RMID(r5, 0x0) 16:00:25 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x4000, 0x204, &(0x7f0000483000/0x4000)=nil) r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f00007b1000/0x2000)=nil, 0x2000, 0x4, 0x4011, r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x7fffffff, 0x7}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) geteuid() setsockopt(0xffffffffffffffff, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20001000000055, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x7fffffffffffffc}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x1, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xc3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r0, 0x1}) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="bec817ef"], 0x4) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:25 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)={0x5}) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x57f, 0x81, 0x2, "990ca3f284f56ceed4de26342bceed8e5c023b9e", 0x1, 0x386e}) listen(r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)="3ee83c290741895e2282074c72d852d8ace3831edafd4dc8394387216037061f44a1230ef3a7d8ea1ac4311389b371c1b44098687463dd0451c23afc30449671213663b8e34c91713f", 0x49}, {&(0x7f0000000340)="0568175ed46923f5ab52d4361a6dbbfb7f7c3f91e754ce41a0ea32329c81fc9d7f782a3d5a19b7d40407a5dba73295b57b020c0543e9775e4661da438c9c5f9536e2012c5e5d0de9780e6ff69e63b166fd90243241ac15d982b6e35d9c9420572c095ed1244c0956f74f06fc32bf26f0aa4488396e154d7b7d7ff358", 0x7c}, {&(0x7f00000004c0)="a84ef375922fb9ffeee4f33f20e5394ad33ee4b9d4659a492e64b3d09eb3d6f658adcfce6e5f1fb068b6e3738c6c5219517edf93b18958621ad205bde1c3b6d28c2d5b196ba1cc6cb662d197007d8b25c405d6e8ee699ac4f637acd98673be83d5fad2e1696ffdeef71758c4a0d989d8e1cacb4ab86a0cf1cba56978e482842b10ceed178402d7c24269e1bbf8a81024b1937745420e549929dc32d25cab5604f709e4b0abdfc47853de479cd9082f6f78715b6e19b96b7fb77ee4ecef13b27524f757c47ca0c2f34c1cf9cdfff7b8500c7ee6dbdcfb3cc3e978378fe0e5c4a6710590a78abf05fa047008f70b456babbc080a7055b626b355801e4ef2e9486abd11fcdf0cee379a62715bafb32ae2ebbdc13b47c5f9f5e3cc15a6ef431ee3724e81bb038d29f093b8d1c17325cf5caa504f0d6d49320e89cadf2f4f659d59b1944a6128b514b42bb73a5eb302e4a3e42817bc7cbc23a9aa72dc7ceaf7c1f3d67426fd29dfa879a93f298c6dcf3173cf3182c36064d0414149780a8fb54f992e0dcff37ea1b1e94033ece5f652b16dd8e5a80736556d3e00ca84f340de7ab05d9689e650f2269173742629fb0c9f3378652f1003f44c02d26cfab732b69e3a42f92be31c225952d3f41a5be83eb14dafa5688dc9e5b2037bd698ad6a0c1aaa3555759545af461e326e3c4d6da94da0bf26ee45218fdf8d469aeea33b948d41092b353247cb6e6efab85c26f9f5257ffee5c01d0122f56695e0c34c9f3b4f8a7722a0c367a62207df5cdb849d8da7cf4a70dea6ee44393fc9156fb51f0fbaefb4d75aaddf92963c648019e52b8125c4495bd9d39b97cb612fa9372db726c06a4c321b8d4eab7622988e661c9dcf310bc71558e0d28f79f1a80ef3fa2a20a527cc7c015031bf8381aaf82cec97fb0769eaadec62a508fa13041338a9c7ba0884fa0541c172d721d9f5639b1bf3bd699f74626c71d5ba8cea88aa2100b06fca23087238107a72f23bf9e9c4be580b40761b0dc4769b872f4a1e795d92406ac2dd5d7d928012cbbd7546e5b854a6131d3e5bc9cdbad85304df470ea10faa19ff5297c80a9ef0015357e025e18b7d43c3fdba7a86a34b0136ee25799c49150da89aa3f63d849aa2e5e9b2b2d9914b96f3a096f5087b9f62e3e6f157936a6482514e414f008631ad4a3444391d66c1647b65abbce2ca0395b84992e49e67d815ca8f825a57b8e089ce65c4a105e6e1e108ac280e6d635248a15aefad355560bbb3a35a49d15c6dfb7f0caa79cf6620f97d50781c896f9a64cd0d4b89277c523555b8fd350f1518babd26cb3e71ebabab5decac12c2bd7e9581cc4bd2df8513b5b03f149b5f96517d33352ab2368fcfe1e299558a3598744ab4348472f45373a8a56f83eb0143184d70707d0a5f53e4f1d79ac30685c9d5800abe3fcad8f83220c37ad4e5af1dacfee577546e389d1b4a4c77b7c6d80d933d0325c4dadd14411b7d06f6e65da3c6a45409e23fd58487c75a57400c83066a4ca561c04b5f449e654128f50b8b4e2be68115542da50114b22311742f952215103b91ce32dd58fb4fa68491e1ee29957203b301ee0a985cfd94c974427859dbd5ef644688eda421306b7fcec8d1d509744f80b6cb32d2e3078bfd1338efbfa1a73b4822192fee76dae93128d2c9690131a0318d656f53fe77f99e13d709aaace41ceccf026c28126c16aa1ec89f1169f4b8195ab2ee7c5545c077556d7c3225ca6fdc441dac61af7509ae1657db6757f8cc5e2cb05e8b4f7b11901c704ea74c12607483b6b3260ded76d29f04c8f7a0f759ff21dae6ccb59bc037dd415785d838e96d21756fe80ce56e54eaefd652808578fd0f8899351f81929914bb5df92af5ef72823fd115ee49a4b8d5d28c96d127c1ec46789f0557bba39df1c3c663a12fc6c923f63c4f1a1404bad97fcd862368681cb6b0be5a9cbe4c60fe17843a2bcb60292d9e3820a6059737bfb1c712fbc1bfa2161f19383b14d00275d7437138ec5a40d84a3597553455cc4d14bf206debdb7f823f80f053f14095ee0a9dcdffba7a32162ccc4768c8077cf96b90e9347b49e18ed4e84d0a1b183eb98c2bf1590b4fa8c78f074e3708e81bc126c9e92da5d719551384cd5b2dc681caa0c676cb250517e8542cb1c0a4330fc62b85676109382cb3f5a25fd16bd922e462c2468d21c4a5d20060fa8166dbd4d33dd7a8030c6e132058043fcaee7fc3df20884b9d35b9fd6f04dc0ddec4f1158515fe75479b656d7de193b607c6e367bf5a9b6216dbe601b71f71d1261a367782a1e0726287a61a375b93579a668bbb81b28d60c3268e2cf794c400751ac542465cba4ade7fd542680222c0e7005cd74443b8325fa1227fed7664b79d7c3dc60e00256e58b901af6d7d4b4a497946cafbe236d431a87caab25f987b3ff976d176dc34333f026d7c2121c52944fd927cbf72c46cbf24e08f697b790a7e759be7068b613466a88b0573f962ea56c306fc53b0e56a9168edf9338502faa8445fef549409c8a76c56937d57a82a28ba4346e6cfd6324b7ef6072e1f1eb4cbe816f8ea84732c3b453b1e57c07db63f42de30424f6ffd7272e8b231cdbab4b4d39d951bbb88df446993e6aece8f2b88ef550d86d4bc4b87a80fe9233108a1a37d98836c87513c5a70db07dc9eeb276de65214b9d927b8aa4bf5c890a644a03d08bb76ab58050de63c249eb590cae48207b4d9fea356e540cef258823a1711098cb931aad0d9895a218e69f88c7cbb73411a2f89d463c79e1e8225a6aacd665e4d331f49c9685a3d99c4335a70b934398c5975e9fb165ffe9f2c9b1a5a416b2edc35512e8685c02d7ec7f6af83b3b41f4e7810be4afc9a21c1e8644fa991b81fac8f531113d052556de76f39b37655ece8da4df9f1610882229f6dbf499e10f330363db177b90aae945f84dc176c28d0e426cf841675cc378aed02ae5e0fb5bf285d9f570b399da34a8c3ec6b59a15e27b556735e13154044a817b3ada8050d0bcfe1b380b3b1e55bfd4c3dec690da0d7da07de62fcede5e1e15ad083d986d8e49bb255291812ac4185f152194e50f8ebccc9a9633a4a242a03994a2919ea8a9731d39eefc199d80a53b703916f11fd7edf4788b4632f065402346886a5ea2d5aab99cd06a46c64e4538b9813a0167ccea09b5d2d62a2c80ccc6bcc71f702f4ffecea0d1a446f5dfd4e1949d3d1a286c8bb47994e6b8e56250feb46d133b51315c158611e3b95553237156e19bf3da3165768b3547e702fbd21799cfd12eb64e63ba502a2d24a00bf09ec08e8473e20e85acf5af76e3782f8e24c9005522ea9e6bcb2c5ae64bdb75c39061fc11496578c525b14f3c76ca069044bfc3c8b0425a416aa9fc3ea9d9c05bdefed2e205a90b1403e5eb0e3e879d4bc703e2fc7b5cc224758b01595c0a24993d6d6e85f3d8af6c7afd75c28ff49cadcb91e2dc499ae22b52e7551e13e80cd686e76332bd2697fe80a30dab48a0468f8e5fa142b7949c70716000dd838d604147ffe47491cc8928bf7276f723f112440ec860c5da3e708760b40ed7e41069a56b7b4c9103f23703d8cc44288986c4d22c63ceb54e24b525bc5e496e701207f0b9f641e9cfaf934b8b9f5b74ab5773d6481700af0151276585c0559ea1259cc006720a89066842a8d8a34c418d2340378bb91bd0efa2be43d7da7c353611f7f685d34db40a4139177c8a7757806c9c5e27e00a8dca6811081836c4208fcc38ed007d72391d9d2b348f649b5d472cfb60c89d4871f3f9d94251b55ca419ec1bfcd0a41b4f254b41e8f3faa177269395129cebcb7d3ab2000c0cd109ae5f323e29eb91467df12b16379387c8877218338d52c1c2e3838de39619b9af49ca9d601a536d25311cc5123cee5790cebce1ab76ef4f3c7ce12015454d1103f722e80a71592f5d46d469fb3c22f7e8b27927b0a3390d0deb3aac65553dc6c95dc6092cff42667abfd42612a99e48a57c5fd5522a364160a08ca45a4ce85c09a23bfa9dab90ca520217ce3c301b57977fcb22f2627ccd917ab856671149a94892366df721cc29f735f85b2d72bc6cc0351a9861f5abf2e788053c9d4f9d8d6e30acd4900eb4097bfd68fbcd88944e7eac238b9e4f87cf4fa1ef6c00e685b991bffe531c9a215722bb53017f8538012b401d497a40c5d0f93d3ac4b70c154ee1ec529b57257399fd15e2b37725bd5c0d7f7965c282e8ae59f7bf4c6d81e18fc672603374118c25a3c88c8ea2e67b04c8edd067e9281d356aa08edee987c7efb1ecd8e17be8e35dd53055908d8f42c2d492ecbf95d5023c0ba7e0b7954d237816fb9b86fe378a9d3fca12d1aae6f84b7212fe0c99bb5fe3a83254709783099e262809bf179a2a1ab5f26c15cc1abe5e542c934d3eab74f0902c4187569ce5292e7b9034c85ddec95f946df05a3fde8dd2d119fa3f23859ade4559ae81e9d105da304821891aececdcb638988729eef902198820aad925b5b87d4f8f615348e9ec20d1bf4ba4c1925856093114d88ad2fa1fe33e8aa7543c27125d1245565fb4366251153f00141384047e74db33978ca66159eff97e057e27c77df4bb905c817d9d4bb153c3005be77794eb81fce57ced0e9e5b933dafd49697c265d0f39bd8a9e1daec63b9cc39848feccfc7dd816867d7806ef418d4afda10e3559d99604c7133c52ae8806649b9fdd3f6ef28d5ebff8814ce1450f84d80c358f567c49fa8953caf5e26ec288515c5f767ad85db9a6de30ab43606ea66979713815a1a2cc25577159dbe97dad23665953cc37894cddba8a340d7016aecb49a41d2459806a8eb98db45fa8289ff5ab26c6b571f32768139069b4bbf5b4d8c685b93e57086f89b3d1325cb3aa377b7cf4b8bc07caadf68b842c422c872530c11ac71425e82d264318cda6056d04b71206e8b8401c220ea50fbb20aeaf2fb9c8a401cc379c005bd5336eafdae87817b8fc34b7c4fdeda2ea028ea01db934ffcd6e494d107b6763ceb61bbf6b494d190ea9941ea08f4c618c62a552c298ac676bf53a3dcdc2c6355b972d79367b1d2c4bdc35b7b5bf66eccea9988add12ec040794a4077d1b89c5e5fbc88e0a0759c150d51fadbe3c9679665a3998644229226a4a4e1ee74758d8646c4859d1963bf97ec27a0119ddd00554236aa73c1d3e679171c2b8ae6f0aac9762fa177629faab6c66becb83ee378bae9a574005a663231af2303ef61be589f8bf91e3575da1140f87d28ada4ceda252f8a51d0402a33a4f956a228a6a5d95bf8ed0b210091d2e8790207b021eb54a47e2cccfee5f1af91cbceef7556069d50327284ccf7d7cfb2d423c845b272c31e4573e0c3236340fecb1f249ec538cbfaff60748fc26deba60608f96c5bd9b0961f29eb624af0bce3eefcde984abd2a2969db6a55413c0ecaf4332ed77369d3c4afa96b5699e6d89941b17febd7dd730c189ced4bae2c1637d464cc3d5d4da5aafdbb4fc58f750c33d77222ed76bb724870510752527ea62212736bbf70dddc6407b4b89d72c83ecf7a42c53a71ea4e341a6d1e2ad90b8de44c0d0c5360d2f033dd4543f16fb01f6e0fbbd3b158e778b56a48cc6129df7cf72916d088cbfb2b3ba93f2f241fdc72a8537ad842d96624513acd49e9ab1361993a36191bbd748182fe39c40d8ced456c294c479fb6c9d7ed7fc4274f88e54c62fd36250fa7cd88d757cdbe44284563370d670838cbaa0e00326a3f1b679b1b104a57e0a149a4a1843dc3823c02157afd52774b57ee2d3ee2", 0x1000}], 0x3, &(0x7f00000014c0)=[{0xb8, 0x1, 0x40000000000, "7b241ce654473cd9990a10f7a798792626fb9aa719de1b61675d8d2ececab20b1435029dc8defd29ed1c6935d3f3d389910cb8b104596106f6cd195d2be23dd33873c57e31dd18f46675b65048ebd33396d6de48204f448cfb93d5bd2030e0b639cda21af0599a4b062e8d85dd0cfc304fef6526e4670bc52cbf0997b67abf7dde5903cf1183bb06209b0b0545fd588271002fdd4988df745fd0f38b7520d9bc6688e4400bbd918d"}, {0xb0, 0xffff, 0x7, "b127ac37a30bd8160486832f83c092f3c481b5ba17fb85002687cd006c13d17503331f3a855cb53615ac07a6d03d8b843a80459b3f1466ec80864623009a7148e583cdd4fdf3ff59276c4243d1bc0eeff86f34e3262dab41eed7e6f8bbdaeda8e8de2c16efadbcd356a91a5b986b9adb5dcb7d1e192d87822cf30795ac0b74a9925f35caa32ff615d591ada46aa9baf81bfbf51545f4f3abb1a7e90d663d14"}], 0x168}, 0x408) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) fcntl$setstatus(r1, 0x4, 0x44) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r2, &(0x7f0000000000)="87", 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x87, 0x4, 0x46}], 0x80000000, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x40, 0x800fffff, 0x200, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x401, 0x50e}], 0x6, &(0x7f0000000100)={0xa7, 0x800}) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sync() getsockopt$sock_timeval(r3, 0xffff, 0x1001, &(0x7f0000000400), &(0x7f00000003c0)=0xa7) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") kevent(r1, &(0x7f0000000200)=[{{r1}, 0x0, 0x4, 0x41, 0x8000, 0x3b}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x75fa, 0x8}], 0x20, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x8, 0xfffffffffffffffd, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x3ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x81, 0x5, 0x6}], 0x2d00, &(0x7f0000000300)={0x9, 0x7f}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x2) 16:00:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xf5f, 0x1, 0x0, 0x3}, {0x8, 0x9, 0xe13, 0x5}, {0x100, 0x5, 0xfff, 0x10a40}, {0x8, 0x200, 0xf6, 0x7}, {0x200, 0x1, 0x20, 0x5}, {0x7fff, 0x7, 0x9, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:26 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf2, &(0x7f0000000140)="202345d15096a46fd012a8abed11238f45fd15b80c2154285ccad6d9f6c567982f648567237598a919eacff6e69478afc6465deec7f6a7416cc4bfeb868ca3443a4e905ff2976e748b3f0a1b94cb59fa3262fc4785eee6bb448417606a0db7fc0dda4b46257bb4ae90333a839053cfe44fb54a566f93686e041c939ec242c4603b11345aec986a689769b462508c670ca0c51e034b8a8063d9f92d9df865bc5e62411ceada3ef1d870d8a967524d4c179c864a046a3c45304a220284f1b3cd620398c7cf9380ef4be02b77211feadf0c8114a538bf569f855d02a9141f193d44cd7c0eb9dbc34545b7f33b6d7bca248b581e") 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = kqueue() kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000f00)={0x1, './file0\x00'}) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x41) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") mkdir(&(0x7f0000000780)='./file0\x00', 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000740)) open$dir(&(0x7f0000000180)='./file0\x00', 0xfffd, 0x58) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:26 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x82000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x5, 0x3fd}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) pread(r1, &(0x7f00000000c0)="7b61205efdac01b6399a5d555db869a4f6e7b2833959cf6e011f1e6d2af85da90074e23aafd69d4fe044716c705586f5b202", 0x32, 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000000)=0x247) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x7f}, {0x9, 0x31}}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1a) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:26 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() readv(r4, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000200)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom$inet(r3, &(0x7f00000000c0)=""/7, 0x7, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r4) close(r0) fchmod(r0, 0x0) 16:00:27 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) fcntl$getown(r1, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20020, 0x1) read(r2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x4000005, 0x1, 0x3, "3244291c21e276524aa8afae58fd8898eb6a42ca", 0xfff, 0x5}) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) r1 = semget(0x2, 0x0, 0x440) semctl$IPC_RMID(r1, 0x0, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b947", 0xfffffffffffffd16) socket$inet6(0x18, 0x3, 0x40) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe46, &(0x7f0000000240)="fecb9e8820bf196ec080065db974df775d78430b587a2ae5362e112bb482caafe2280220d324ff2493c03a42a9bd0a626bdec24499fec32f343a778c59a05a43243ff99782e7a12f40aedeeb79158f78a91b50a2ffa45ed073554b1ff3ed05c96c7892becd92ef566b2080435cd586734d01189cd08460e79c11eae1ebf09cf2770b32650a6ab234") 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="743bcf2d3f4ff6bf5abd240ef9ed517d2a696a8f26512dd92fbe7ec59e", 0x1d) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004009e00060000d6cbbca851070900aeff3fca032aec000000000000000000e0ffff06644c2b17320000031cffb108", 0x34}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0xa43) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:28 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) recvfrom(r0, &(0x7f0000000080)=""/111, 0x6f, 0x41, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) syz_emit_ethernet(0xfffffe03, &(0x7f0000000240)="00e65047918c4476b6886f3ddc348c326a48a50c67bb4483e6d85a76b89732b04cc84c37123dbbbaebb6ef19347efa37740c5b6df0a581b97a18120e2f32946a2e4451fa515e8c53a08db9327a358393db50cba3ccd816d09bf6") 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x120) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="22111dfba2813571a84aae7d46b4c074e8463b5f0ee0022c61d8269b29dab06fd7453100526790492d5e47412356a1fdde681bbe398fdcad59e528c4e98d5fb77feefbf156b4a3028fd44c", 0x4b) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20010, 0x40) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="6d07ed45d17590e14f259545e055d2", 0xf) r2 = socket$inet(0x2, 0x8000, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140), 0x14f) 16:00:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000180)="09ef6f176cf98b67913e784a74b4555345c1c661e5a43268c7fecfce265f0210e2ecc849bcbb446826802079e1168343a5767822ca3adb7c5738dc187de0599301b8956b03653140138418b13f0381b6550241c995d0871e5bf9957b94a4c402ff3fee53cbe56290155079261f5f1d44ea4bd1faf2b20e21b3b2269db087b68714a04b708f7182952871791a37008bf23e8d4951d26685daeab6c523d9f67f0dba23111ea8e6d4d0e0bacedcb00fead9b5777fe17ecc2e0fcfb266b558caeef285f16ff6619557fcf3df295b8c4b0c6b01a45fc9a8647bfa74b9a367c79baff7ad3df95f2b527a0efa9f", 0xea}, {&(0x7f0000000040)="08b41282acad6cfe7067cc78ed50df0786b3537f3226c49061ed20b677ec602ae6bc6d0f9cafa95915b795c9fcfa2533a4f7a79b809f88a55d308c092242f30e1ff784f7841c09f89ba7be7eb5f9ca95b2", 0x51}, {&(0x7f0000000280)="0346eb77165acf695d024891109f2725f0ed018c84a88e159af76661c1a0513ab5e9dedb7fb1720ef7eb0d87c709cf6cb1745ba8494496a5aad7edb0e9f9aaba78e5cfbe21e748f37634461d8c02b2376f7bd30f9e92ac6407183114f56d453d2be68c9cfa68a6b5d65511b1ad47cf71d4b89d98958d175d10a7e9d1d8d853335d1f893ff127e3aed477832915a2543f831503e9af85e4749bd327a5973803d8d69f4a978ee7c7468ae5af7c1f5e99596082f0f3bc06672b6eda43da9058abd1dc69d17bf75db84aa357bb6e2dd8e12daef0a5892e2b3a8bd299310f809961138177e59291e02136ff2184980fc73dacf96c1fede897fa0adf757f099781e318f6c20cd3675b202ee55e063adcd8717ec75c79e5b51454109e1d35e0fefba816940759fb17eb3acc8ee46b1ab615e6130016cf820ee77870ddc5116d89d7ecbc35fb3117edb26b17c523b903342d9e20329ab00a999d3f81d08fb227761f046bcddb7f3841dea5317db9573495abc3487ff57c5c2318c49f4b52eab675af470e60288482fb25a268d737c748ef1dc39f0458113b4d12da96d472270adf9db6f48af4a5756c45ae56eeb60b28318a7690212871b11d69d17d0cadbea6fc2d19bc6b7e2ad6c78de722fa4b8a52c5690e2250bde89daa072c6bb058af865d205dd29ca5513ae02b1e19b52d267d1ceb9a05724b204a0d8b55dad967e81f4707747ba658987268f791997e8cc688bea90390c563c17c3b34d40d7fc4668ced2f57a3a58beddad3d6caccfcfe471c9c6c0a45c53e616fb2adb536c7b31710125eb066b289bb2cb29af19bb3d1d330640ecf71d83ff3ccbeab30211090b86cbcb716a1671e11c66469079d831820c2c69d44f559cf6703e1cff44028e31a18d5e7e678315dd0fb0d9527bb8b58d9b1bf451bf982bbd0cdc792cb4d40c4e7b14199d73c84d4163223950651cb1b8fb40d92d526705e03440718a9b56e20ca019677c7a277aec56c1ac31ea8d31e5e6beecb9fed750817c064dfebf8c9e31c632b199d6c41d9fdd9c48eb501e23382c528b160e1e7a08f01c0c59fbaedddd3bdb51fc471a5bde2af32d5d2dfc089e4087ee061d5fd964b5478cf23ff74c26657e1697ae0f996deb9daf47e77643a339364ce5c06944a151b060d629c662e0dc8b5fe7f8cbdabd0f250d3e4b4584b4b27d8500ba9d2d277a4c3aca5d01132da6bb14827c534e5135b28dfda158016ca94442d36ddfee004c7dbb979a5bab8f91ebd6fb3d9fcb3ca7fef1b9b822494fed12ebbfae78f00dfdfe3860605809cc56388ab0151f4b3d3be7f32a99170f9c81cdee0ba0ad634deb0d06217d6e07d4306d311fea201ef964423ad4a276fc5555fad59bf4697f30ae985de636afbbdd4d41a35daff15f98a13e60747c22f902c0b80efb8a1c552154beb9f258a740a3e6262dfa6ebd58d15fb476f1b8e70f80504482bb0e69a176eff180353df8c7e2fe035979dcc53286d13e260f11d4afe142cc0ef8bcb9ee23489c0075f2fd014c190b4c2a0f9abe585f546252717ca8cab2ab45003f2d7ddf6de7ea5aebe1c406b932f4ccbb1026b44df9b5446235cd8bb9914b5d8ed28f5614e8ffced5ad9e6a3b7c49cd1db69ebbad79da58575a401d5958bc8b579185d237d2ca45263363ca4102fde21ad714b2c9279d421b9d754cd2a72581dda90e880926aaf54b921286684d3f5812128e8fb431ad8009aef003f09a41806587169f3771317ed720b89de2a4693d2f1a468ef177fad9aeec2d46f9419362e5cbbe6c752a5b154878717416ea4572b3d76dc8539e1f1f0f0a603be4bf537061649d8d11c14f02589af3afa9b7b0fcd2794608389c337ac26feebea1eacd48513d56be9d1f2cd58bb01676240455d5bcda59bbcf9187608416353d9ea4214a488993ae746bbe6df14f49d49604a78c2a8b0ba8c28b450856e480049e9749022c9484dc0bdafbe54bae5c32f9c028f95d28407ae3b420e7452950d7a078621a265267e07c0e5ff42eba4b2ca8a940b547225e85073511159aaae82647c603b88f47fe8efef3e1ea533ecb1bf7e72991d51bfa343a97144c5d4d0ebbdaab209d280012dafd6fc947eba53e81ffd7958f2030b3ce8e292af9a1206095b0ce5407b61f18447d39e86b31a8b8837f8401a8822108ea446844f43c4814f33204e5e610272548d569cf8c8d06ee90a925cf4da0706df1df4ca5e18944f049aa7f53b56651b9e4a096727a1a7e4d3bf055386d39a0d607fcfd93a8f874c2e72e230fdff211fbae7a7983d017d4ca1b53bc9e9ff7a15af352eb6d6754f0dfaa1918cfa5f5cbf1fbaa42c073012ed77e07e81125d75f2b561a21da1dc9fb9faf0ef8c8e5b33b5b8916f43a13d4566569d2eca271a4e4bac744ee50c160c784fdc7edb97fd2b501bc7ce18ffcf75eb191593c92cec8a5fc3c78b448542020ba84bd4344b87454620f1d3a55e9e9eba73a3814784e53b6cbc044c7c810a22bc287eaac52ed20a612eb91587e512d14faa198beb07edecad1e16c1a7c0408a6f58b2aa505df4180b91200ef6d90864ece7d40715cf7f8aea6d97a72e9c93b7d0aef3aeaa634c4c70fa57300cb8d0241e2d2ee03bc72cfbcd0ab6c9b60116647c5367d93b81e38e81d4b225812dc2179f8e9c163a5c3a75fda5f4c899882ea8800becab73cf004953e7cc4a1fdb60248a07961da15a22f3bd43a87ddbd82e2efdd7968d52062533e1db875470755cde061b3b354de85c00cf71b2a9e64ce3a0993f40e0436fafb48833f22f34c5210baac1af26f69d40ade5dc437b1f9e6e177534038a24ebf534d81f81774a983f28c53a444e63c91d0b4df55c34e11ab134ac357b29a3eae90bba747dea4bbf6daed486b312b51aa1f7f3b1a10a26e08fc053b3277ac673fb6dd49d0e55e04cf32c3c2ed725446daeb4bc4e3a9253bbadd850aa928611e85081b79a44943cad56e69ff0ab6c069d66578858dceadfa7cad72d793a1421b6291d7f15dd54506a1ca1ecb44ba8f4c3a4f41d261b3774c4f24466d2aeea759c5eacca8afb90c161599c918b9d499f4dd7062970dc96a8386faf2824ae8b58f8bf3d92074d10a57c801302bddce91326a1329361ab608e00fda80c78fe6b334c097cbbb6194be7e7c92f424e7b0ac943e9c563be61a806a9152e064b533c2155fa00cda0816f8350b05b8f56b3849c8161e7ea39c29e182638f823b62ad1ddbefcd3c4de65a0d51f60178a4a634550bd3835b82ec263f762cce5fdb1048ea9b345f113ba80ba0af6567ada6946f0a6b3fe5b319c2852da224efed487030b70cbb3f5d5ae22e0f1f25a684bf32bda0bf624bd3dbce6c01646d0120f1d9a719bd8a7c786416e64cff17819824705251b0fa2d63c95d6851490f48cf99f5e9c05e9dcaf853e3511107c29df2c3adac4baf526491a62322a2c54192a4b853948aceb99480180a0e94e795c8ddd5705e95384f38d4849d10312bbe0fd676a96186bf6b5220646862d8e51179c36a88f38c76dc20621af7fb3d4168f4a3a2efaefdaca8c3cad2f08818366cd9f369c69f5964449b743751e5d48b27fad3325e3058bc1b543c3718d321474053e145eeb77b939becb4477874becb8c0f957ca2aa7b40072c168aa5ef628186e76a7add8fb2cea612bce56369f59780dccafdef36adb9be7d67bb21373eb194b143919d566d48ed700eb32e204fba226069dc71dcec4f402de31baa7327f83f4a598c330508b3cd09b79284c95455eb2cccda9c1cb99167c76744aeab6d208bd30bbd0c4a209b49d99fec0d188cdbe557989bfc1ebad0b76dee35ef66ed7823bb91af6f240e5134321a1de6b809119508907176b279f7ca273a2269d216e2f5ccdb1b2128adc0fead248227dfaf280957d6fe59305d5261a8d911d3f40142db221d5d877993cb1d1b5ac8ac6b1b9f315f6c4e428c1ee5582dcbe9085c3dac9c5816b0f0ff72c2cf448a46ed21b32121d11b712ca1ec4c2b57a825dc26f33b5e80248d3d4f4ea9ec5d680c95364a03d4675c2fbe9fa5126ea2ecb4fc6baf009d49d23626290ec3d83d20f3e502c9923126ecb63eab225d1619bde50d2b7235bbab150010d6d8cfc29ba0df31d9e954c69f1569d52da03d12ee355f9e3568b9cd98d361499687e9772ae139c9dc5d9210792b8bedb356ebcaa724720a0c27b2726a16cb499cce2d1c8b49bca1f0cb4a7954bd6b4688d198ddbca630f423a710a33d2d10c3d86364253de0878abb2b162bb566c104e1873b9bf70107d338e771b5fc1b849aa4dfafb6f35efc3476b952e57fea60f202484d6f9d2364d73152a1581f34dc9ce7b45e2e2ca258f94987ebbc72ceb01287aeee14ffb8e2a9b606c4aae54ba474b928c87c9d72901109685c2ff233142c2afbe77da7306884bd7cb6edd7c122bf17f3e9add2da4e9ad0f6c6fb607c30768ee52a18046449c7065a19f6226cdb6dba4ebe49da612669bbe70e455127b7ba9c26effbe92656cea45b604c2119f2f987ec465fdfc3a8c993ccf9968896b2a7f7504666eed60270f88df243640ab8d25b0c445bd95a42a249b65a22dc46889835dc1e5b0f96e42fd9f90a84c2e0e0705f3cae92854f2b0a4889924d6007c93d8d79db3b8c729f32f7ebb6e92762631b358cd1152bd30e106004ccc95e8817935575871da5294e6321feed0e771f4984f0638c8f89ab0a1cd042e7a9f890ab8f06ef7e75584f1c3b102c7db8879dffe8c0589d8b3981d0c248ee002c71e3a4d4c20b8a7145af4684125c438e4d4fba9dcff608f2d87fdcc3a04cae164a1613aece0d5c0769cbe29ad87d932f02217d2fe941a46ea24b416b8a377beb01a3997d59f66a15e1f04d5d6ce7358e79de55070946033d53e5cb8d08a83fd79840d8829e9a5ae94c84c01478945a3368bebceba6bb387397d2bb153a9acf19301a496404a8226e19ce676e148f720537ec675f7105aeb9fbeed8ce092ebfa9aa3cb61e109c4f8cd7e4ed6062f2473b10d1415fb576f0f61cc64c6b8089fc2004a350267211577839addd1a48228736e029d1a4617292125751db3f2e7c7831cbe265d26699313925caaf2dc3f0f624d7196483e27b04bc65efd9d7662658331f5892e1600be4849c416509a9caa40c47f68e49b471c27dc031e3cd4d6541b368ae31ccd61d55a6263d470e2641a4cd4b16b30b531c2b88b9c2c53c22c42a05fdc233f4cec766a41794e507625ed26136b618429612630788721156b5b91727c18e0a8002f0b3aa7dbc7a78f9cf8607a8baffe08688482dc38b2f910b4f8fcaafa9354bc0c0d33cd7d1a9c16f4480f1860b87f3b2c2e1fccf4038134522d4c32cff96f37650f187d052ad7d29797ae0b39d364dfa56ec1f5070ae713d5c98cfc1d37948bffbeddfcc2f3734f972dd502acd85ab32b67d20d28c4026c0a245538d68c217807fdd91a94b81a53838f13b22ac52b50f052bc68850c4e7a7563e662c9046e1fdcda6912ef512c1b31d1f8fa58273d87e311100679a61c51e7683f2845f99e3cf4b9f67a70ea515bc2a73b8d2b2333220629cdf51205a17511dfbad6df695b9fad19173c7c5fdd558907ca193fdab044d5c529025e8673de5728b5444eb9aea4e2083b8b6df0623a3093754777c1bca760bf38c1a4a801ac5a7d5c01dcc69cdede28fb1f9a616081eae6e91ec1cc91e8d752f7588293d3408eb3f92952f88d1fa1cd8d3fd0c9d950a8ab14ea18206a039899e556d9bdfb615594113219c2fc4e8454028a410852705978ff18e8ebf1003e87f75b28", 0x1000}, {&(0x7f0000001280)="fc89c0d7a64319a43552486ff39ea64b642a78d4fe4c8431d2f39d9707", 0x1d}, {&(0x7f00000012c0)="3f7d2ab77e8ca63415e81f3ab65c127e9ee915f377df00c58feb3c3576b50a35baf3d2422f5a8e5e9c5b95abe44a4b9e795ad641c65f3fb66515df6c9824dc382246c3f9b488499cb619bc299f04e1e185732d2c6c27a8834ff9df753a19d540bb0d38c0a36df1b0031e0eee18af200f8897ec35ad3354f5c00ae53faaa9c4398f4cca002b948f1d7dbb219c96158a65c7a7520e6c0c7ccea196b3974bee248cc38a46c54200187d5e419471a6", 0xad}, {&(0x7f0000001380)="2db4c7658ad622ee45d2461460e63534e21a272dcac020990fd240c01d804d975ab50e9ce218cb64d307303a3d3b1906685523faab3ca8fd0d72557476c48a3c660ba2218f267e45d3541e3c7275d3f878b05c47ce6e84e941eb70a2c2dff22f44ed89648ae36b4ca3d7dd27459d6fe8472be6332a0c6b00836ce8fe29ea05a16290f67e1b890dbac66f68bd6fe6b755c3cf92adcee7d847b33f307324b27760c836f9eebfdfd83aef73824136ee7f57446bd6f631da47845db90ccfc766340611b30791e7e0f5d5c21424889535010878c8bf312e4b6f49aeb7845529fb0487e1cad9f5245eb795474ab133a2388b9b44817d3178c8ab2ae7", 0xf9}, {&(0x7f0000001480)="f72944ad938ea385a0f345ee438844f3f71ab26121e3f9151e387b04f7805db305c32165c857629fee876881584894e5691f2da815b7b7ea637ef7a98dce27cb9c9dbc03ed5174e4c63d257f5005cad708490418f05f35f41a1c4520136094ef054bc67ca48d9b756738711c8326424a60bd4148c45520a2278731f0a0a5611f2f970ec8614744ce1e1b0ca9887ac810717008012b23679cc2342e430c0ede5c5c15321b7f3ba391fa5219aa3b50d73894bd5fb6ddf2ed777a6614ee220fad389d496c1e415a5e4ed631a0d7709aee8384d19ceffae3f636eb763f913057bf09d2e0d47a624f0a85916e01d55e8d231d79063326cda4c48d7d6efb6eaf037450388419100f71aee959204bfb23c72f0d4acc69ffbbcc4f46f391a3480d51775da2182a3bf80e18a648732e3c0edcc0075dc9fdb0b192588d337ea4e53c79e42bfaf484f45067c524f7df4d983f416672b9c02a808e3317b7e5dfbb83c1e47671aa124232ccb7c4bfcb3c0b8bf25a75f4d53b80a896ccba653687d281efc4e760caae549bfed2f203baf2ec05f8d0e09f5b499e771e8441f00bc719191bddef3ed5fcad6e0cce45f7c3407a01972b4b50d12f0eaaccdc8372ff7f3b5a96abf2991787eca4a46657785ae6b2b7c50036f3d60d31b44a278e885a413224435898186d8973ff80f06211c0f930050199142ef08a35984af5fdd86d69b6b4148e0148cff166fc5dc693836d56a8ebe13145aa3fb7dc5d7be568dfc4a0a5a9b42f96f6747ed37bb2c25d3627e866665c32d90c93a420a203b83f46f1b8bcddf49332e9036150de7a8b877ceceb14eb30edad87638690c976cd983deda309345113715d9cfd6ebd0f32b9b7aa2acdfe0c06d76e8b5c746415c5cde3f84741030c500d7ab8f6a04800f96ba9ec9e092ac984a9517ff8566a52b5bd5582b19c79d41f9b7c3c184d8bc99369072d30466a1fe6b4f787da149dce41c35f1408608d622c1a519b97abb2386851ebab719cbf81d9f5525658cfb1fac4087e008cd7525d2720668be5d593fb8ef5ada466eaba9f0c690a89768b9f22e88c2446ef3c3d14dff5704422a6b5d3ee86f72a8614f104ebc795052fa843ee4b3e0ee98144cbfa8e6ae3f3abd61db8da343e1164781543a3b21bc7106ecd5fa8f949ad667996bd1b3baced671e83f20d3ed1b5f28d1b6a18b0abef37881e833e1905eae859c3efa53ee50b7c969f3b24b7f25e389f2dfc8020bb2a05fc298a5e79ac484e73da4f83637a86b5976d722d6c1656278350e0cc586a44b5a752da58869f27918445a4aeafa44504eca7d117dab535cf4adcbb3a92553d6698dbbee04a4ee6e8b4074e96575f09ca0ce15493018e9b1f9453e7d821f08c1b40427ef2cd87727df28b836839c001abf4cd83ecc8c371ec92cf233dc67baf295cf3183d7e0074bd8006988e4a3e0636e5986d67df5065c0f1d4685f2fc7a052cd73915760867666e0ab9cf684de1df2d44ca946c399f49b3909cc308241f02560204446628e804489bc6edcbc20a53b0feebdc1b9b943de6b7a30d24a2b3722ff6879efe5ac3b6ba6a2aa6b60809d5533e5e516c1865b93d33af5344f7d9de8da1285a4037b9203e2545d9277943afd80aeece895a094afb5cf0c2990f61ea7589b25b2745dce130477e412b55bcc959321de62d5738a3b7db4335135132ad5cd63756a55c7593f039bef2c982e52ac24a80d7898f579b4e6c00d2604e3bc7d2e22a72277fad5dd23a0a3f553d9e72d64403cea9cba267ba7bb102db9b9b85715468341424a740d6666efbfba0394fcb425878145ab31ba289fed4c86d2181ad3b3d930c7f358c54d530083b1cb5f4c0505dbe3420bf7122562849249db37eca3ce11b2c5c426ccee9630ec960d26c5b95caf3af307f56bfe28c8d7e6459730da31d64ae600a87f1b805a25438e4dddd8d35700e61032505cab8d710165b0459922302425ab08a05ecdc960174329740593edb9e215e00b1925f810ae3fa4a9cae057e53242060e4672eb48d67d5e3d2a4aa86484294f5c2e6f8f95bda49255b41760f768c05be4ff6c597236418fc17509872c5cb300f86d001c0fe8c2344ed5af068624e144ec8f364471a18b9954eaa1501338cd22592d036cfc60988e8e803f98c28ac34caac14b69c0d1ffbda5ffe75e5df67719beea21a18214f76a2cd77306d2d02c94e5c2763644ac8f9c25fc2847dbbf6313ed19352c21733de79f8f84f8a96bb588e99ea9cabe534a862bba27bad97536b0b89b12d3f768463683b9d1992e3b67c5757296b61215ed7c7cc84799b69a4bc09a5484e08aede4e01b516a2ab7865d7613fbf9a1124f1e5884914268f4bd1a4742a92bfe4ba207698a944ada4f47635969c78802b430537ab39887a2119f75207289764535730da05da6a3398e10bf94f6fed9dbf0155bfac63a9a2e227ec3532e1ef5a1a9f0d42969d4faad8ba8efb7e24cca9394a423bfb5fdc2989b26b990f9bc9c60d468c032f2ef1053c47006e126d0111522572d2d22b05ea26d3515ffc95ef59d9fd3fcd48b097451b3244fb71c5ad94e39b067a38fd5e5eb9ec749e07ba5d09d3a28680dcb48a34abed69440368dbd2b7ffb5b6b4cdfcb6e9464913130a5afd684770ca29c723d68fd23ea44161e8bd18efafc42eaa84053deda6c22ed155fe33ce52e084f2fa27860aaf3110eed540791564c30e5202c4d6cc37d709c75808cebed870bfb52a3f52db8e4e635d8da179558c9cd22e64485cd573cce57918f5fe8fac78354e56ed2881148f53cf3e49c88c4c1eb7831fda3209f4310f1a18c4adc56c6a093e86bbe53cd8763b2fce755b8ed1a482ffcc1b390a088fad00845da41d348cd8a9555a7cade2dc8d66ca7e43651c6fd5c3c9875d7eec063109660a7d3c7ea82e23910560a2d90f9ff36b867d3e062be4a9491a0ae662448241d77e937fbe4b6793edb6b0f7f0c3670b1e9413fc5c1bdf86c98b6828cf8ed6e39f9b98b1789eaeb8b788ef958b03bf27c0f6fa88335b2a283d09a5f743ca92e38c00de68564291a5eaf12240b6e51e4644ba490cc81530478777e37c4bde02b4319767bce3debc06a18d6b8214c670f45403edf3674b2c5230d7c6a64699c8248acd17fdb8f4c87f47f72c0351cb240ee48a275d576434c9c7f256cd4d1e249c0d36e896ca4dc3de25bb42a7e15560beb439e9afbae4a32d651607c6d14c90dddfa33f8c056a4dc7ad611fbf3faf2c1590af90b944dfc651237664640fea0514db1dd5744f124a3007627869783b661e97150bc2ec1b0bc7c6732d4cd81bf18f4d86258a70acc9244411c489d1d0695eeb00b8d5abb99b33bd77692c90f06f20c12bda9fff7b3ad09c05d26896d1fbe804e1b11b945ac9a4a2de6c30f577a9ae819ae42a458c0bb16d584bfaf2c59030886f9be4d29f4fe00494dda6debe9f7b50186ccf9da4d9ba7c23554cb04f46de86f9971d73a89cb8bd8ad3a49537c0dbe1bc4b6ebd91124038c0aa055a880bb0d193acc7b1e7af5c7475e4c2d5809c79fd28587a3dec673ee14e0cf60e6e0d09ec864c4d69d8afd6a30c878a8efb1cb8c772f8c2106aa9dd5cb7e1860534aa2e8f58f8cc18d798a21ffa46838c1528350b8f2f4d218a1e2d3e4c0778f353b9335e93aa119306a55a1a497c6c9a77457ee334ea682ce5599283bba005c3134bb004a905072f03ac954f8d2bdd197ee0fdac8f1ded627452f08e3a254c091e6729af0490f70fc54f0457e974ce6ed7db51f2722e2fb3b27e5aaa03714540856b15250ec8fa563a2544cb683ebe4f750767af2bdf5a203a232d96c59cde7a45b9be0f7404c8db6d3ba345d45c14db9722d67a2fab0fbc125154319d205ea8545f81c2ec348eb9e7b95f59eeb7fddfed7b87b1b00c031a439d8a4da6c69ba7e3d6d1343625209f7e23eea6c4ba48c401123e915433202c15df41640e9eac410fff60ccb576501d3cccdaa5236e382fcd5924fb9746b1b0d156e0993c0da85eb0140ccf22dc86a16643d61f9509549717ffc66a473a646f56d4cb056ce16dc20b2609b8dce4955cd002bea88b72714263e11b6334251a717cdb59f65f4c5b7c3594719d4d4862bd28d58676f2ae35360e3342478488d0094a055666d052fcf9d4e66276fe450a4acf8a44ddd74059514214b89b5a8949a71f5e79669ff2109eb8c3f26868018b13cb7de0a50fe23dced9767ad9ea140444163dc7b9184cf2f6d78f27c83b3b3f6a75b6f4229dde15c651f2e11cb7168a0ab59916a795d9bab3601e03f74d94de925a23922f1b5d955a475f26f990f5c2c5693890120c117a980aefa9283871a6d8c8de8cdc37a333d401dbe12d081433f12f8cf59b5f28c8c02b8e2ac8a86f0899503ddb668dfed328eb3a013527ad1a6318a535142c8b07b29411ec4ca694944d1f2d77d79ce77068dec3fd7ca19ef50ff6ad5f769a1187b5fc8260746bf04df20a1eeb544ce2c870947aa000cc8a79ecdb5613c27e6b9188ff3181e5f1a61be6ae941f9fe34ced644f53d9a7516661ef94520e008ddd136cacf21961a051b84d53a4adf6826d1b9f8fa670818645640f76cc0c1aca4bfb4c3603258f6ad113c9831a95b13dd6bbcac23971a9e66afef1d8d06107a3e32eab316727efe5b16cb4300a548ee654193fcad7cd3fc6a7b518c587ca57cbe9c7eb03f56e9b0e59d12ff11c7e746e20fd11cae159c8d3382db92a1d002a0c865b883393aecd6186ce1bba7ed6d4534d08a63ba33fead4ab794c26ea7b722d19a6c70fcc6e476a483c9896f75c09de755f18c4d2b3308fd6b0ba1c60817666392870584f80a2e301bc31dcc15282e4c231550f218e07bb1db11f48eab81751f5318884a149d2ed433be030a175a8dbc302b988b5abd910660562bb79a98c81510ef89a490ca68bf6b341f2530a9982ff2f775dc8654d86bac32518adab0d42ede95123f133bdc9e9029cd4fd32feb8ff81f97f785aaa084aea5ddee98166042ad080b124a07feef0a5ce7c2dae3857fd3460bff9f272793f588c12a970e480f6e2d203bd40253151bb8086b62cca49f9b8a1518ecf48af029df76dc8c596b16117c490e2a995041292a3702e4fae08225cad7b14b065d3eb9183a4d1267cbe0e0068c44f9a8d7fb34dc37fc91996dfb263ee1626c60f4d2d1d95c12709681b490d5a086e0aeba226af8988a94cc9299a0d3a5c397c98c716f2ebced26ca1bbbd825cd339fa2676b3a7115d14413616352e2cb295e6617ff7b6448575c59223e375a6cb64f2426db4a324903351366401b9ddbc87b5be358106a9ef51d994ab0ab51bf9ce3cc14dc4accd3403f1f7e01b5e8ddbc401f03833d5ddf2e8bfa16a4a88713b015e4c40142188e1fe7974b2f18f1fe48adc01d640e04a207a2e2c056b69e162c95ba2c4218cbc20b0aff351ac866278743ec67a9551224c82c0f7163535feb4770e3a19b2dc2111f379f37d6d2bda0e029c9ffff3047b73d135e38126cd9e1492f4961730afc19df9600cd0d73dcb40817f612534cc135b3a10d580a7ad77d374c1c4692e5d0eb24f9b7789086ac84b6226ee23dfefd99698d3594f751240de0af6de2f8522bd6aa5b6cffeb453ce000314ced1e00fddfbc8966e5fbcfc2de910ed50a9ac904d4be17fa40772fc4a798ea572291e7ebf9521b9b76f9c72022d3d3aa8bff1c2d37b31d4ce66ec5fc44d87d5e7defee3e5b7fc1b53ed2193e33f1596ef436414168f68818b746d041126d6da7ea25586ed028b7b0ac5b1ea1968e12167f88992d2a", 0x1000}, {&(0x7f0000002480)="12b24d2b7a9c816e25d9746a559dbbde2e14afdaa63ac2208bf8d32361f7f8189f6982eb5770f211674f410ab0aa3698e1e5dfded0eae727b80a", 0x3a}, {&(0x7f00000024c0)="912098dd0c5878d98171", 0xa}, {&(0x7f0000002500)="fbcc27b0eede103b3a9318880b6a0c2e0b542c988046acf49490f06a2cd60d6f715bad777e65cd890dcfbbae4f72af0c6736ff7e646db7bac229d558e60cac9b118d78e812264cdff2d180daa9084722fb38f97156f662", 0x57}], 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pwrite(r0, &(0x7f0000000280)="d14dcf4a8847a47a8c8a7f768d1ead3517cd6de3b99c5f1cfb2dd91a5e7e3807be94932fe37ae4cab861030fa093231890b4e4689258706e709b8a98c54fab56eea03cf8629294833458a171053c1df0c7f9fa6a11e9f66f8ff33822476cfcebbd040dc85d69954b70a648aa95bc3adfe4fc8c97e65ac5a3c855b251ecf20ebc48f1969b6d54b712a968d029984181c7f9d6dd267daa058cc60efe1fad74e1ee93aa6fa56e3b9e99f522bed731b023", 0xaf, 0x0, 0xfb) ftruncate(r0, 0x0, 0x7) ioctl$BIOCLOCK(r0, 0x20004276) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x10001) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xfad7, 0x100000001}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0xffffffffffffffff}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2a0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: sync() r0 = semget(0x0, 0x4, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) semop(r1, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x7, 0x5, 0x1000}, {0x3, 0x2c}, {0x4, 0x9, 0x1800}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) getdents(r2, &(0x7f0000000140)=""/139, 0x8b) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000200)=0x75) read(r2, &(0x7f0000000240)=""/87, 0x57) semop(r1, &(0x7f00000002c0)=[{0x0, 0x80000001, 0x800}, {0x0, 0x6, 0x800}, {0xb60b0fb93b15e000, 0x7, 0x1000}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0xd8) getdents(r2, &(0x7f0000000340)=""/116, 0x74) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000580)={0x5, 0x100000000, 0x3}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x5f3b, 0x800, 0x5, 0x3, 0x20]) r4 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x100) semget$private(0x0, 0x3, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) semget$private(0x0, 0x1, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="10000000009bff000004000d0000000000f629e1798924e904c2b3a5873b32388c080b70c547038376ca7d234cfa749461306802cbb641c099"]) 16:00:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1a, 0x40000002, 0x400, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x3ff}], 0x9, &(0x7f0000000100)={0x6, 0x3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r0, r2) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x8000000024000008, 0x10001) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="d06e13047f87492e83e9242a4a85f94cb5fb39681e24955f5a0baa2d9732ec7d2974eee0684552581dc5cd8addca173eb044891fc1a399d44426f863acf2a35f5c2a3a1a8b8ff1cdcd269e5dc84eff20fbe36884ad21a18796e2180e2464547cd399ef879bbd862d0c55f034fb9a26e965653a46e5bb0044f9d8009bf614109852630906937209d9743f49f09b2a853ae45c3633", 0x94}, {&(0x7f00000000c0)="7e43defb694c4c83b36f11b1096812093b2a4a8d1fe88f7f503974e2f90d6a10d85683ae0877d2efd4e5a77bc1868e927c3f5f577817325b7c9b310917a4449bf948332e6881d0276c15f2161c5fbc8c6c7916e8de9d85479b8e8ca1c5a3aeaded6ebcfff2", 0x65}, {&(0x7f0000000140)="19c8838c15055aec150840522a31de0c94656b6411d4af9a43da78211828a3c373fc651b8f26863fef26eb6e5c7bf57e43daf4484f059219241ed14912b324893d90e3dc45b234811a4c7e219e21e0bb82e26b974107d061665daf75c4f30d2f55f33b022622968e", 0x68}, {&(0x7f00000001c0)="e21da6914d756e68d08ca5268c8414d12e1910c156", 0x15}], 0x4) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000014}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x9}, {0x9, 0x2}}) r1 = semget$private(0x0, 0x3, 0x21) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1ff, 0x8000, 0xffffffff, 0xfd14}, {0xa5d, 0x2, 0x8, 0x8000}, {0xd482, 0x7ff, 0x1f, 0xffff}, {0x1ff, 0x5, 0x800, 0x9}, {0x3, 0x4, 0xffffffffffff9902, 0x183}, {0x7fffffff, 0x1000, 0x6, 0x1}]}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x2b, 0x7, 0x6, 0x2c, 0x101, 0x378]) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0xffffff11, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)={0x1}) 16:00:28 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) unlink(&(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='#]\x00', &(0x7f00000002c0)='@+\x00', &(0x7f0000000300)=')\\\t\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!@[\x00', &(0x7f00000003c0), &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\H\',^.{\x00', &(0x7f0000000480)='\'+\'\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\xd1\x00', &(0x7f00000005c0)='{\x00']) connect(r0, &(0x7f0000000640)=@in6={0x18, 0x1, 0xfffffffffffffffc, 0x80000001}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) readv(r0, &(0x7f0000001840)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/198, 0xc6}, {&(0x7f0000001780)=""/5, 0x5}, {&(0x7f00000017c0)=""/95, 0x5f}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) bind(r0, &(0x7f0000001900)=@in={0x2, 0x3}, 0xc) getpeername$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000001980)=0x8) bind$inet(r0, &(0x7f00000019c0)={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f0000001a00)=""/159, 0x9f, 0x801, &(0x7f0000001ac0)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000001b00)="ad4957148f3784fde02fcd3d5c42627f1f1e755912dae7e665b33b8444a004d37f43b194c379ba1951c7912d845eef75bf7c4fc45c102b8dde66de296d2abdeba09ee9f3aa09d60c785368b9c0fa03d43996ee016ab78f85076c4dada5c5fec4ccbf1bd9b8b8b717a2060fa623006ef5bdb614bbe619cf", 0x77, 0x40e, &(0x7f0000001b80)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000001bc0)='./file0\x00', 0x14) sendto$unix(r0, &(0x7f0000001c00)="5a2d5b6926b43a319530bc47148345b570147bc1aba819c1b14c6d7db15d5476200c1c34470e16f1a6ffcf045d4335127feb6c44b30787c216b5d4532b5406d915e7135806e45433ba7b3878eb58bfbb559db2eb1837490ebcea558c74eb2c66124fb7b1fa1869c719de133b48f45038b3d1b0a035c8e70c90f6c3fc29a03ec17904be9d9cc47228899d4703377376033c36f05b6f849ab75e2fc5f894fbfefeb14efe11e60c925dbc0d2d27ac1a0320dbb6c6eea12094fac925e2911759dd47aebcf02decc4d03663f0cd6e86999b5cd93f0747057a9ebb4c912b8187f26439244800d88bc98d4ac0e9c121e5ef98f43b2de285e7127b4c", 0xf8, 0x5, &(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001d40)) getpeername(r0, &(0x7f0000001d80)=@in6, &(0x7f0000001dc0)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001e00)) connect$unix(r0, &(0x7f0000001e40)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001ec0)={&(0x7f0000001e80)='./file0\x00', r0, 0x2}) unveil(&(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40)='x\x00') r1 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) connect$inet(r0, &(0x7f0000001f80)={0x2, 0x3}, 0xc) getpeername$unix(r0, &(0x7f0000001fc0)=@file={0x0, ""/91}, &(0x7f0000002040)=0x5d) r2 = semget(0x1, 0x0, 0x610) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:28 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)=0x4) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f0000000040)="c78d1afc14df9964f1afd8bad5988633bc9f5a635a356bee4aec8250613825684411377853a1c197d81451780cbba790d14206dd4cf09db9c260564130e9d1ef1bf7466eb4fe80592b656a2f6b742d147e0d858d81e7e637b9925f66e40551866b9c146e546564fb1126577ce9cc35fe2b02da8516c12270709e03430815c4795962e054fb3e890998cd140daa61e452c173f13137392d9dc9f4a6833b9f1a3bbe652b61727eb787fc714b5cdfb0e2f4aad540539e8065449e0ef948fb6e36a29e58a8807072e781bbfee51bc40142810561acbfded4240d7723cdab31c89307309e07825c8af9df22a0336cb8e83cac4f6959", 0xf3, 0x7, &(0x7f0000000140)={0x18, 0x2, 0x3, 0x3}, 0xc) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r0, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x8, 0x7f, 0x33}, {0x9b, 0x1, 0x600000000000, 0x400}, {0x3, 0x20, 0x4, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)='\x00') kqueue() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x7, 0xfffffffffffeffff, 0x1000, 0x8}]}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x37b) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x7, 0x5, 0x7, "801a3985f81389f120689bfc833bf1a7e6e6ef1c", 0x0, 0x10001}) close(r0) r2 = dup(r1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x3, 0x0, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) dup(r2) getpid() 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xc0, 0x20) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x20400000) writev(r0, &(0x7f0000000080), 0x2) 16:00:28 executing program 1: mknod(&(0x7f00000018c0)='./bus\x00', 0x100000000002000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x428, 0x0) writev(r1, &(0x7f0000001dc0)=[{0x0}], 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x2) read(r1, &(0x7f00000002c0)=""/173, 0x792095e69c2704a9) 16:00:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000400"/110], &(0x7f00000010c0)=0x6e) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:29 executing program 0: shmget(0x1, 0x2000, 0x60, &(0x7f0000ffd000/0x2000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x7f4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x116e3f4a, 0x18, 0x101}, {0x9, 0x0, 0xffe000000, 0xfffffffffffffff8}, {0xff, 0x0, 0x42, 0x2}, {0x8, 0x5dca, 0x3a, 0xffffffffffff95eb}, {0xc5c4, 0x7, 0x772c, 0xffff}, {0x10001, 0x6448, 0x10000}]}) syz_emit_ethernet(0xff9f, &(0x7f00000002c0)='@') 16:00:29 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x0, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x2) semctl$IPC_RMID(r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$setstatus(r0, 0x4, 0x8c) munlockall() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) bind(r0, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x2) utimensat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x5, 0x2}, {0xbd, 0x5252}}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x0, 0x0) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') setsockopt(r0, 0x3, 0x200, &(0x7f0000000600)="7153960444922580a608ffc140cc86257e89fd4df8f7d1fdfe59528ca750ece2fe4ac7f7b9b018cad1f885ef55729e9764aa5a664d3ad7de38c7ef87b5f60f6fc056d2c4a41a21c9f992a26d593a0d5e1c630bc040dbbbc25fe0727596a5a0eb8985b9d8745c2862ced72d3ede22ea3b29ec6f15795d0dac995f4d6afbecde1572d40bdd8e4f7ddbbd74a9ea6ebbb327ab79b5cd742810a841c9bcb767a26f65eb9e06bc578a644955d7172e6403c42477951ac50270836ab361", 0xba) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000006c0), &(0x7f0000000700)=0x10) ioctl$KDENABIO(r0, 0x20004b3c) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000780)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x8, 0x0) r6 = msgget$private(0x0, 0x208) msgsnd(r6, &(0x7f0000000800)={0x3, "b0a1cf22cbe3d4f15858b1bd8ab5f2c47603b88de9bc83a2234b5b37f339c861a0347dc84782a4ef0fa6e45f77381fb330e98ea4681cd94cab739a6a874949c152cdb2e35adfb4423e1a839960c933cc88ef8910411d70605bee434c1788bb688b211c4f06eddfbd59238605a899aefa40c24d64f5f7dc43cd195146e967c8621730745e1eb261d1771cd37ba4bf5a14ba639b1c31"}, 0x9d, 0x800) chflags(&(0x7f00000008c0)='./file0\x00', 0x10001) r7 = socket(0x0, 0x7, 0x0) faccessat(r0, &(0x7f0000000900)='./file0\x00', 0x180, 0x1) clock_settime(0x2, &(0x7f0000000940)={0x4, 0x7}) kevent(r3, &(0x7f0000000980)=[{{r4}, 0xfffffffffffffffa, 0xdc, 0x0, 0x0, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0xe2, 0x6}, {{r2}, 0xfffffffffffffff9, 0x48, 0x20000066, 0x0, 0x7ff}, {{r5}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x7}], 0x10000, &(0x7f0000000a00)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x81, 0x8, 0xf96}, {{r7}, 0xfffffffffffffffb, 0x1a, 0x400fffff, 0x401, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x90, 0x40000001, 0x8, 0xeb}], 0x400, &(0x7f0000000a80)={0x0, 0x9}) 16:00:29 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = getpid() r1 = getpgid(r0) getpgid(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xff, 0x3}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:31 executing program 1: pipe(&(0x7f0000000040)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x17}, {r0, 0x80}, {r0, 0x80}, {r0, 0x10}, {r0, 0x168}, {r0, 0xc}, {r0, 0x62}, {r0}, {r0, 0x2}, {r0, 0x10}], 0xa, 0x2000001) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x23, 0x4004, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="9328046f8a6bd1ba1e70ba7b3a8783a1b3fd999bc110cdf3e71afe762de77882590b4f708c5c686034c282ac2042970d1e539c95873e7df6e5929032dc816993485bd260e5f3104368d38f13b9bbd703fbac1f28d693944043885bd78f703687556cba9b780b3767bef62786daa914f4fb58ac70860c7f0b0a11d35be94cf35bec4f5c1d2f94eee7096273a2b6aeba5cd0a6b3508c9fcc535ca9eb4ac6f32a1887ed4fa42a99c473dbfd17a42a6b475f971d9b0da4cf1a75d82599ec3dec424d5d95aad1e8cc920fce2dad15cfd65c1265567d2605487af053245bf5cc12473e018b8b773c", 0xe5) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0x0, "0503c966f22e95a123797f000000000000ff0100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) 16:00:32 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0x0, 0x8000, 0x1, 0x9, 0x7, 0x0, 0x0, 0x1, 0x80000001, 0x100000001}) shmget$private(0x0, 0x3000, 0x74e, &(0x7f0000ffc000/0x3000)=nil) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0xfffffffffffffcb7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, 0x8044001000e, 0x10001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb, 0xfffffffffffffffc, 0x0, 0xc3df}], 0x835, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7, 0x10000000080}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getgroups(0x5, &(0x7f0000000680)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000080)="19c19de0435c9febe6972b326e31c515007f297f176092153b2222e59dcfbb960d3fc0c11620cb83ac863db195e403cef5938d28efecd4458438913f7eed74ebd0d8f4d1c7d10c3dc174c98201da7af9d3367a06f13b3bad276fac3b514d3c1409c2340e1035193134b747d6021b13d6fdc6bc29224143d6e254432d101bc9dbf0ba98d7c7a513efcd433f71a22679fbdedab329fdb062779c74", 0x9a}, {&(0x7f0000000140)="6a0f1221900143b1b0857d39e631de11d4d4b499d9b0fffe6aadb46bb08fb107bfc55e2523b565c3a63b358b5fafedfc17a407563d4039bcf46344057374a6de9ef0a5a8adfc2fbd85806ee7ab85f2b5f795e77317bee0f69a61dd49ddeae955000c35d9a452e8137dbfb86383898be758ee5e87522f8d132a271bb9f4d0901653f51ebd490716d6180a71ed3d140c302f2879279e8ca3d797dcf4", 0x9b}, {&(0x7f0000000200)="ab6d9babfa2aad590f352415e429324c28005f388082b9e2d5603ed51f818fa3efdf3eb6452786882853246fec4dbc2c1a4347850fdbe38f01653b438c65c191c4ea8ff8b496c544fd9f73aa7efc46fc09a93a9078482f2cf7b70f914aea536671bdf5c061739b4384f9c44c2e39b0c9e971e5a7a4d9883fac00a59e8349f8efb08720d20aaaee004aa0c190c26acb6d0ea69cca3da204850d06324a79530640235678c7f4c44918", 0xa8}, {&(0x7f00000002c0)="b4e207dc2e170c651761956eb0c003", 0xf}, {&(0x7f0000000300)="655b0ff1f4cf9a1591f45a3b2a008ac25323032312e13ae159a5db6b7cf61d99a9e95dc7ec3e273d1e42dc66e2657f9c4333379aead29d8aca7232bc7d8cb875ec19a5486ec940d3545fc0bfc321a5498e2875b3add3a48b8667c9f71748ed2a829c00135a3ff9524120992631ff29bcb6adc21121a553b7c450069f89e539aa0f6fa2c9eaffdd934f9ba4a62231beef12a27227a9ee5eed4823ee34ea74b82fb68d857bf61d2560513d00f4c9c44d52bfb3d5684c37ef9498eda235bf3572739ee5ec1b36aef9b0660e974fe11ad7d23a90cef2cc9a", 0xd6}, {&(0x7f0000000400)="6718238ce4987317aef97e297078bbf83adb4db2192118bd9278e34ad074a6ce7772168af6865057b29cca811b7838f197b2617189b254bc973921c5c88434ef42f359a6d8b5f572e3d50ae3d74060040e0a9e12b72ca8f959d75ade90467e7b5f7b985b46a98510b8da1539db784638c6a2ef42fefba020720b5a3f03b1b4ea133fb75a25feef277911cbb3b9087e2fd950dd75d60151ae0b27e76c499e80a570adad51581ae3b0873dd86517c31101cc66dcb8945726e7247cd2f913780531db3f7c3dff2554bcbb4ee0c255e8889b", 0xd0}, {&(0x7f0000000500)="58ff58e16103b585da2f9da71a341260329fe3cee162a3b4a6037d161a2016f6592e22c0", 0x24}, {&(0x7f0000000540)}], 0x8, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x408}, 0x402) getuid() 16:00:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x180) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x5, 0x0, 0xffffffffffffffff}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) socketpair(0x13, 0x8003, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) flock(r0, 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0x401, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2262}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfa6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5d32}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ac7e7c8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x14f764bb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x17}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', '\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x484}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) bind(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) dup2(r1, r3) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000000002087c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x80fe0651ff0a1f96, &(0x7f0000000400)="db09f336a3af72f45345f50f69c58d2e4701490cd4a578fd413e51bc1085b8a6cb45554398b8fee87b1abea0f631102f924a50e0a11c74240a5410e02b6c4cedc760b4c989c1e00b5247ffc2692b970e50b05935d7e9d16417a89f3defa813a2c377cadb05288fde985736ae3e93c78b561935cfd5921ed0eb8d8d7412f7e4681f3855") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x7, 0x100000000, 0x0, 0x1}, {0x401, 0x2, 0x10000, 0xda85}, {0x2, 0xffffffff, 0xfffffffffffffffc, 0xffffffffffff5600}, {0x2, 0x5, 0x0, 0x8}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r0) 16:00:33 executing program 0: r0 = socket(0x2, 0x8000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x3, 0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) login: vrele: bad writecount: 0xfffffd8066af2688, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1453, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 446609 84916 0 0 0 1 syz-executor.1 *336467 84916 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8066af2688) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800022e18fa0,1,ffff800020b28018) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fab7198,c0106477,ffff800022e18fa0,1,fffffd807f7c6840,ffff800020b28018) at VOP_IOCTL+0x88 vn_ioctl(fffffd80665ebab0,c0106477,ffff800022e18fa0,ffff800020b28018) at vn_ioctl+0xb7 sys_ioctl(ffff800020b28018,ffff800022e190b8,ffff800022e19120) at sys_ioctl+0x5b8 syscall(ffff800022e19190) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,2dea7137010) at Xsyscall+0x128 end of kernel end trace frame: 0x2e17d10eef0, count: 6 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic vrele: v_writecount != 0 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8066af2688) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800022e18fa0,1,ffff800020b28018) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fab7198,c0106477,ffff800022e18fa0,1,fffffd807f7c6840,ffff800020b28018) at VOP_IOCTL+0x88 vn_ioctl(fffffd80665ebab0,c0106477,ffff800022e18fa0,ffff800020b28018) at vn_ioctl+0xb7 sys_ioctl(ffff800020b28018,ffff800022e190b8,ffff800022e19120) at sys_ioctl+0x5b8 syscall(ffff800022e19190) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,2dea7137010) at Xsyscall+0x128 end of kernel end trace frame: 0x2e17d10eef0, count: -9 ddb{0}> show registers rdi 0xffffffff812b5187 db_enter+0x17 rsi 0x6950 __ALIGN_SIZE+0x5950 rbp 0xffff800022e18b60 rbx 0xffff800022e18c10 rdx 0x6951 __ALIGN_SIZE+0x5951 rcx 0xffff800021c04000 rax 0xffff800021c04000 r8 0xffffffff8116f7e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x2c79afffff4de87b r12 0x3000000008 r13 0xffff800022e18b70 r14 0x100 r15 0x1 rip 0xffffffff812b5188 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022e18b50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=336467 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020b28c70,0xffff800020b282a0 process=0xffff800020b7dc00 user=0xffff800022e14000, vmspace=0xfffffd807effd2e0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 20425 390803 8270 0 2 0 syz-executor.0 20425 239211 8270 0 3 0x4000080 fsleep syz-executor.0 84916 446609 48910 0 7 0 syz-executor.1 *84916 336467 48910 0 7 0x4000000 syz-executor.1 84916 272236 48910 0 3 0x4000080 fsleep syz-executor.1 17712 456947 1 0 3 0x100083 ttyin getty 3711 116020 0 0 3 0x14200 bored sosplice 48910 285327 11094 0 2 0x482 syz-executor.1 8270 473127 11094 0 2 0x482 syz-executor.0 11094 19689 48384 0 3 0x82 thrsleep syz-fuzzer 11094 396394 48384 0 3 0x4000082 thrsleep syz-fuzzer 11094 246650 48384 0 3 0x4000082 thrsleep syz-fuzzer 11094 130496 48384 0 3 0x4000082 thrsleep syz-fuzzer 11094 393323 48384 0 3 0x4000082 thrsleep syz-fuzzer 11094 272142 48384 0 3 0x4000082 kqread syz-fuzzer 11094 93831 48384 0 3 0x4000082 thrsleep syz-fuzzer 11094 343805 48384 0 3 0x4000082 thrsleep syz-fuzzer 11094 331064 48384 0 3 0x4000082 thrsleep syz-fuzzer 11094 9276 48384 0 3 0x4000082 thrsleep syz-fuzzer 48384 266377 26268 0 3 0x10008a pause ksh 26268 110061 26466 0 3 0x92 select sshd 26466 516136 1 0 3 0x80 select sshd 99271 62078 95331 74 3 0x100092 bpf pflogd 95331 226188 1 0 3 0x80 netio pflogd 76209 328737 39947 73 2 0x100090 syslogd 39947 3871 1 0 3 0x100082 netio syslogd 71611 433215 1 77 3 0x100090 poll dhclient 27164 403316 1 0 3 0x80 poll dhclient 34343 25196 0 0 2 0x14200 zerothread 7282 410625 0 0 3 0x14200 aiodoned aiodoned 34456 208156 0 0 3 0x14200 syncer update 48840 403002 0 0 3 0x14200 cleaner cleaner 64321 94578 0 0 3 0x14200 reaper reaper 85252 34312 0 0 3 0x14200 pgdaemon pagedaemon 6376 34798 0 0 3 0x14200 bored crynlk 94797 233201 0 0 3 0x14200 bored crypto 12351 4279 0 0 3 0x40014200 acpi0 acpi0 53232 252819 0 0 3 0x40014200 idle1 34617 447500 0 0 3 0x14200 bored softnet 34931 368586 0 0 3 0x14200 bored systqmp 87742 191993 0 0 3 0x14200 bored systq 68736 349247 0 0 3 0x40014200 bored softclock 91512 32336 0 0 3 0x40014200 idle0 55730 518105 0 0 2 0x14200 smr 1 160077 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 84916 (syz-executor.1) thread 0xffff800020b28018 (336467) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82374c30) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 fifo_open+0x3b6 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x1ba #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9516 6538K 6838K 78643K 11736 0 0 pcb 13 8K 8K 78643K 54 0 0 rtable 111 4K 4K 78643K 320 0 0 ifaddr 56 13K 13K 78643K 113 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1491 0 0 iov 0 0K 16K 78643K 44 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1621 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 8 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 58 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 462 0 0 sigio 0 0K 0K 78643K 5 0 0 proc 53 50K 71K 78643K 457 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 32 0 0 in_multi 33 2K 2K 78643K 37 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 261 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 108 21K 26K 78643K 2462 0 0 UVM aobj 19 2K 2K 78643K 19 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 25 0 0 NDP 11 0K 0K 78643K 29 0 0 temp 157 2745K 2809K 78643K 4712 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 46 0 2 2 0 2 2 0 8 0 unpcb 120 130 0 118 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7143 0 7143 3 3 0 2 0 8 0 tcpcb 544 84 0 80 1 0 1 1 0 8 0 inpcb 280 243 0 236 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 12 0 12 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 19 0 10 1 0 1 1 0 8 0 pfstkey 112 19 0 10 1 0 1 1 0 8 0 pfstate 328 19 0 10 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 45 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 1 1 0 1 1 0 8 0 semapl 112 56 0 46 1 0 1 1 0 8 0 shmpl 112 17 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2142 0 720 47 0 47 47 0 8 0 ffsino 272 2142 0 720 96 0 96 96 0 8 0 nchpl 144 2989 0 1341 62 0 62 62 0 8 0 uvmvnodes 72 2457 0 0 45 0 45 45 0 8 0 vnodes 200 2457 0 0 130 0 130 130 0 8 0 namei 1024 8412 0 8412 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 8611 0 8611 10 9 1 6 0 8 1 plimitpl 152 54 0 46 1 0 1 1 0 8 0 sigapl 432 663 0 647 3 1 2 3 0 8 0 futexpl 56 5380 0 5378 1 0 1 1 0 8 0 knotepl 112 97 0 78 1 0 1 1 0 8 0 kqueuepl 104 87 0 85 1 0 1 1 0 8 0 pipepl 112 386 0 367 1 0 1 1 0 8 0 fdescpl 488 664 0 647 3 0 3 3 0 8 0 filepl 152 3636 0 3535 6 1 5 5 0 8 0 lockfpl 104 179 0 179 2 1 1 1 0 8 1 lockfspl 48 65 0 65 2 1 1 1 0 8 1 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 539 0 530 1 0 1 1 0 8 0 zombiepl 144 647 0 647 2 1 1 1 0 8 1 processpl 896 680 0 647 4 0 4 4 0 8 0 procpl 632 1683 0 1638 6 1 5 5 0 8 1 srpgc 64 1 0 1 1 1 0 1 0 8 0 sosppl 128 14 0 14 2 1 1 1 0 8 1 sockpl 384 410 0 389 4 1 3 3 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 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 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 262 0 0 30 0 30 30 0 8 0 mtagpl 80 10 0 0 1 0 1 1 0 8 0 mbufpl 256 283 0 0 17 0 17 17 0 8 0 bufpl 256 6642 0 1168 343 0 343 343 0 8 0 anonpl 16 78701 0 66962 72 21 51 64 0 125 2 amapchunkpl 152 3748 0 3606 12 5 7 11 0 158 0 amappl16 192 3014 0 2399 51 19 32 43 0 8 0 amappl15 184 209 0 207 1 0 1 1 0 8 0 amappl14 176 265 0 255 1 0 1 1 0 8 0 amappl13 168 14 0 13 2 1 1 1 0 8 0 amappl12 160 13 0 12 1 0 1 1 0 8 0 amappl11 152 59 0 44 1 0 1 1 0 8 0 amappl10 144 75 0 71 1 0 1 1 0 8 0 amappl9 136 819 0 814 1 0 1 1 0 8 0 amappl8 128 379 0 359 1 0 1 1 0 8 0 amappl7 120 35 0 32 1 0 1 1 0 8 0 amappl6 112 60 0 51 1 0 1 1 0 8 0 amappl5 104 132 0 117 1 0 1 1 0 8 0 amappl4 96 937 0 903 2 1 1 2 0 8 0 amappl3 88 197 0 185 1 0 1 1 0 8 0 amappl2 80 4583 0 4501 3 1 2 3 0 8 0 amappl1 72 24414 0 23960 27 17 10 20 0 8 0 amappl 80 1944 0 1897 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 664 0 647 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 664 0 647 1 0 1 1 0 8 0 vmmpekpl 168 8637 0 8605 2 0 2 2 0 8 0 vmmpepl 168 87624 0 85761 134 51 83 99 0 357 2 vmsppl 368 663 0 647 2 0 2 2 0 8 0 pdppl 4096 1336 0 1294 6 0 6 6 0 8 0 pvpl 32 245281 0 230307 189 41 148 161 0 265 26 pmappl 232 663 0 647 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 521 0 4 15 0 15 15 0 8 0