kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Apr 30 14:10:30 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.31' (ECDSA) to the list of known hosts. 2020/04/30 14:10:41 fuzzer started 2020/04/30 14:10:44 dialing manager at 10.128.15.235:25310 2020/04/30 14:10:44 syscalls: 338 2020/04/30 14:10:44 code coverage: enabled 2020/04/30 14:10:44 comparison tracing: enabled 2020/04/30 14:10:44 extra coverage: support is not implemented in syzkaller 2020/04/30 14:10:44 setuid sandbox: enabled 2020/04/30 14:10:44 namespace sandbox: support is not implemented in syzkaller 2020/04/30 14:10:44 Android sandbox: support is not implemented in syzkaller 2020/04/30 14:10:44 fault injection: support is not implemented in syzkaller 2020/04/30 14:10:44 leak checking: support is not implemented in syzkaller 2020/04/30 14:10:44 net packet injection: enabled 2020/04/30 14:10:44 net device setup: support is not implemented in syzkaller 2020/04/30 14:10:44 concurrency sanitizer: support is not implemented in syzkaller 2020/04/30 14:10:44 devlink PCI setup: support is not implemented in syzkaller 2020/04/30 14:10:44 USB emulation: support is not implemented in syzkaller 14:10:51 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x1f, 0x1, {0x3}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) socketpair(0x6, 0x2, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$getown(r4, 0x5) chdir(&(0x7f00000001c0)='./file0\x00') r5 = socket(0x1, 0x1, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0xfffff001, './file0\x00', './file0\x00'}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000240)=0x6) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000280)) getdents(r2, &(0x7f00000002c0)=""/188, 0xbc) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) pwritev(r4, &(0x7f00000015c0)=[{&(0x7f0000000380)="3ab59129cf5998daf8732bacb497144b33d1c3b00ba3b96fbfdd860dd7aee01c17c1fba3094cba9d292fb9eaa8091d23efd8af3a4db643b76738eb696af663d84c4984", 0x43}, {&(0x7f0000000400)="f537f33a3ffb4b99ccf9abadde670b24b68fa440fe93c067435d22a6847bdee07aaf38eede5d0f84c1aaf867f3ac0160e197f1a7930d9d71c69cbcb40bc9afd7e8c8f8702c36d109c03e4846ccdaf88367699dc246f510a2aa180e7cf4066718bebd7f6061ac75c7afe8153bc202d7872151075f28cd92494c3d0f97d126ba0e46a7a759f9050e8167c6c24a2b4915098860d0752ba3665c583272708a2088db", 0xa0}, {&(0x7f00000004c0)="97f805c0828a722b4d385fc937618ec5523fccde91aa528d7d380b03575dbeed5eb74add5d46db8aab4c69211b2b4fe6bbb83c8b6253fd56bd71d924a448ffb040a4ce4c702ee041caf55ec71ae35f89d00a5c65cbfb1a49c1470988cdbb1f67152b1051fe5e01beb4b99885032643c8fbb9288aa45b76dde4197a17672fc5b9ae4374f1b508d6f1ae67d3b7353dfb1f90cf317571fac7d804ba306f23a18a87d58169474ac9789b274a097ef6f0728611aaf72db5b2d9d5ba245eb4a3508218bd65d8e21c0d8ec6d759f63d5b293e73e1b5f4b3f9c6a1eb2fc76a1a2cb8fd81aa6f121a812bbd3bfe4ba0a6eef2a458ac88b8afc0b83de7ed74e971d16088176d591e5fae40f9770c98bc7c54bc1157f23e3f399a3c2390291215167ad5cfac35013888d1343c7570009059b07decb7379465cb4a033a355035e170e9409b6ef3b581537de8f3f1848ba91b3aad6f4dc3bc0f2ab2c4ce67aac5aaa57f029981770204197dbf756428a960bbaab63e02fa07ce6dcc4299b750dd89f21ede1fb6f4a86dc09ff08e47a094241dd1d6eea23fbb1b22d2d12097ec52701f71d2662ad87a773b9395eaa0883f08e6b2da08c2733eec5faa2316c120a32eaa742ee4acc60cf590faae5d87b4212f836b32f5c21751263f257930344b5337d6b70b612d523fc47875a4bf08dedbc8cbfcc4a9a414b70c84e11de77147c8fa778eb7ea1585e259c16ffe0184b4c76d6cd93bfd4b5d6369c009c64f766b1200d53a113c72b99fb307e983515f532ce99c37ccdc2ed5039381d50f43d44796bb9e9f572546b13ca3e63311c68561994bebf94a11109a961bddabaf5a637ba51485fae1460646c97d92b525ef1ba00a8fe1060dc7ecc043e195c3d04cf29c34adb71869a49dba44e52cb3a8cc4503b9ffa41d6dc5da6e3033d0149c464bb879b8c865d1862f470e088b51b213ea8d4b1a8b02d15b373535e04336aedfabe791c7d6a2d2411eee838febbeace1ca7ab92931d0b7f6e066ef979aec708c42a02e3996b330eba4068b42dc48fc6bdf9b1e0a6c14b32af1fc83b436733c7cc4c30f4aeb6c864b7f267dff564e59b90fbb5046f168003efcbf7c100f7449d4bca8127c10bd5b54bbb1364586cd978d27cf62505cfe79841d27ad52adce8a6e8127bd471554354d879ee81d15ac924b4120e83daa9144b0d1ce69ec639f71f9b3f94a0a1c4c82617f6ab8f5c91ea52767fc382168410b383844850318ced8b6192eb62109b7d5bafdedf9ccb2c90046bcf32c8e5d350420dc321f102f30eddd1d7ae52ae9e5b8dcb890f083b0b8078ecbd76295f376d51e4aec5738bb4f1f1abeb037f0998d9c52d339394e5d02ac120755474c728ce1d53c25bdf05b2d576331a804ab4810ef6deb88d3af378a7bb82cd6c54c0b6ca2d32b6021ae14ae689458310c3e7c3f7bdd036c74be47cc5edc0503ccf6fdc67549bfbd13ddaa7a641adab3e9fbbb1f4cad0408b50d0abed1d088ded896e743b31e6c0cd8756bfffeccd87b0739086760a6d65dec25c8518d924d5cf08843dafeda613eaa6cfe329404920a1a60cb617b5a35b4282b5c62a0f6ad7b67b7e45849cdbfe2d479ff906e1b9279fd0d5c7a7e7df1d7f88dec9b20380945175359d594048f00817ba1c20dd58e53afcb2eb55a4ad119d5054441f6733fb6c5d12433f7c9764fabcd2f60136b0970ece78fd4bcdb651469eaeee03f3bbbc93f19f7a7558913171ace122e4e9fae3c02ff65db307f8f800be9a404fa9c67eba7a8c9b5d5cadc1bbca3c3d3d1c770a68e8db2dcf3d11a3968ac00c7c25321a34c97404d9bb212384cb8f5f5ab09c496cba298cf089338424cfe9b565b2f9593dc1bcb72152c13f3a04ff97a4a1371b7176e49182e5724f84fb4bd676add67f686744dbb9252a35a11229905ce52565ca7dbf5ca257d00df3e01ba57eca4c0e3510cc8cca07819b1c4389fa5365d9fc0f778743fac057ff5285a47971d95ebf5ca590bd6fe9ba49e2aa65c760aa15fc68c2da88e231ba2771d9628340d4ef57690595d73662c193b0539a5b63aa96d89c1e21da69576342f4575ecd4877a68429255299b0cf520eb1781b9c796586971ea49d1cd6252760de3cd9813740b92dbca60346afb0cb1ae913b1992e217174c16918e82928e5bcc9f6d5ccb619d9ed33c820487fb3ebd727224fc20e181035894e625dda06eec4b87aabba108b35e0ce23d2f7aa444b9f533a82bf3ba8dd79a3f242bbbdf00b5e7a3d7da753277ea360322dbebeb5ab746a7646326fbc30e733402b3c89895be181959eff7e1d3552352a5a26a14e43b14bde87b1f72c757aade0c2b157aa481cfbfcef77176bf3b7757debb285e1911576b93594563f510f22ed2c06c7dd5f991c4f3f7e90957fe4f4fd007a768855a4de41bc9bd39a05910d75cbbd9cd9be04266619c46ace725d440a53a6674545908a845055af01af3654fefcfa718fdcc1978041dd9ff9f9e81c4431f65d2f153f8898590a5e8025e42a7f9168eb5cd2587b4d57c0f0521cddc1e3ac5864c08dd069acecd6f376b0d8bbbcb56c0636052265c61043b5c9c4a43728b8e7a66b385071a9ad90a40b7ef610b47185ffa34c5c4dfd7ad259021797f4308da0186bc1c718b67abab3ca31e79c4b6ffcfbd069420f3a72b26791d665b0b75504e7baace0bd00e4f9b01a66920c6eb75abfe4c278812583fd74e085b34c5aa7e41418e98211fb9494185e77753e6a0f7e97f8311610b29fbc422cbec96667b8d52be212f0ab45ef8c63c60b4a62b449b2d256965984e9e73b661f983aa1ca0295b51e74da47a0507d3a34ba81c4cb5e5e76cf3498162efdc22efdb0fbebe5bc5cd43bd9cf7bfd47a287b5e662bae6dd242807569708eb1ba9ef4de79ef9c046c7cbbce092bc0598bb6b972aa8fbf3be15afd8037237c86a255e99faea0e0e46762b5844b6aa815289a93c60e348d4359f0cdddc169d4b3ad4d15d392bac140b2146cabe256fff8698f3da76e8f10d18b6d8fe189bbdee7320d48db775afbc83dfa0d7a780744efc70da77d75fa423053f0bd68f655b68bb0574e60b24c5ef5661aefb7425a313e4cf96426a29a59f1665e42f7763cf9f92e7cb96f1e7b76c18ce24437c9b8c56f4ff687313e21991a4426e87d394963a355da9a9183064cceaeaf11607d2280cabde57db9a362b647b5a400d2b60c7371767d92dec3fffb07dd43007e4ab514bc353f1800ce3d907fc743a33c4e61eab7be84807aaeb5fbb5143ac8dbc24d8c586ff33e4dee514b58dd39179b116f8c5da0389ede46ea35f9a255ae5688e06882e09370dd04fd90af8c8060829dc46ec5ef283a3147d378ada92be220d64aee6559955074153ab3d7ce67e29132972c7c086fb00b848ccad658d7766de8238aac566978566632265188a15b60a1d568492a23a9f1c1e886d0abbaa4436f11f08f95f10e3ec1be947754604eb57c2132de64dc1adda5e5a334f2ed1a5e6801a3a4a46b20d7e9e23175914ae8d858bc60f195c813ee8d4997e969c0d1b6880a58b23e568003b249f2c179acfc39e8907bbfa10ceed8ee690c3489f63399f4d5c5bdb3fb640932a99ff2f15dc712df56de0f80570b049735b91ed18664d24702bfe37dfae53421d9f996e239a32d7311ebff0ed1ecc2f70bf175b32f2065408b759330438446fb93a01ae10e49f8d8ead045a5d06e809bc259567dd03efd7a5d98e9ed6b86a05df5404af02aa14b9164fca8034e73ca64b23f20538a35ebbcf3f1b833c2e15a9a43c8ab305557ae9065a92d023f0926f647178db43e25a6ca49eb90e4beeab7264e2ce0c1789865ac44c59dddabc5a1f982fe468bc00b310c7c1a9c6da183896db6b72ea182cea31a47e8d6b1ec469732e4aa6f709fc461df9dab27fe3d4689e9cf7aeada2628c80c3f95080a8db73350103e58db69643f9419cec7b906329173475a7292cbeda9d6edcff43a6d6b8384a86b2cd5359590cba5c52d0608894926304ffe45b9039d1baaa615bd178c683b6da7a846f499214ff4dba9e58b8a9024ad53a619b401d772b4fdec11c3224745f79b7d5ee28c93adeda60585bdd03dbe2c422199200c8c5f6514566d6ee6355558aa5484b80563991ebc6b9c419b621bb00a1c596b25465b495091f1d1a12845cf3d6a01dfacdf8ef9e78ac0721d0d2486f7a30e15c0c36a380fdbb91ef0318a9efbd50ba3996eb09ba91e322d20dbdbad5acdad6e523ec838f8220b1dac0715378c0f0517efb7c7a4f43f402a43adca59363310cbff663747e6d64ba72e07726fa025a57f6a97d9fcce2bfa19cc78f1e48793b8291ee160c6f832a3d4e3d777167b4c60ad2956aa7991735f5b455465b61efd77bd0ded4d2b965bf61af61693bd1ab9be16708ca7745de56c3e1b3eb22d2e2154422d82b1cab47cb6d46478f930e2dc9d4c4ef6ad3871b1e875cd54f1e5e98cda25f46cea8bfd275d90c26872774a13a7fdf3538f1e48925152a2070e4fef8d8e28e67875841ecb3c8903936e0c25be4c79d165d2d1dd81d475189cbbe5ea1e794ad884ca5e3e8c5a2ff3b8d07edc75734c123b200321fd463fbf4d26cbe8ebffacef2bd2ac44ac6ca6f8848d1acdae57e35a0f32baf12be5ed78464bdde2bc655cc5801c71d2f67f495139f4e1e7ea713672c9af23d8ca94355f54569e50619e3de516db9f99abd7bfbac6fbf02b1354c45a2a5d7a6365d3265d518e2e441dce2f50449e93504360a6f2773910258e9c3b1fed8af95394983ca4dfe50ea7f4dfe6df7ccb3d7c687323716b4ff185098ab981c29c7f926d82e865d7c053a374a78bf624e37c2cac1e54f951fd5d12bec26fb6c011b0b9042fe6dae898c1768fcdab9b0ffe363405aaddbbdd74b6f73681274a356d502e0457c7192841c2b33f734e51431ad0beee44f6bc5e935762490106de86717064c34a2b6cb1e4129f769680d972a0355a8f6b2c7515a6d11f6da4041088498f17e0ee08091434973726197d2ab659834be2fd8615bd168848e39c113c547a04fb92699c5775c0ec84f50032fadc02bffe91e98467eaf352745b0538ab95b284bdccd9f79a957356bdd881a7032363569d6e837f2e73881a3e4a34bee617e992d2906da453bdd06f44365a9ba2573471cf9f3cc744174f85334c734a7eb9799a6977813f9c6250d6853e33a99ae28894b2354166c0dced3ca00421d1e1a09e75f08c0764a85e081b5a897cd05d03eba70baf1f25fc6da6b37a34a63e3743835c1ca044c51b6e0ba3d74c78afaafb0021cde5d8bb401359239e508bc144fe7c8c82a764114bae447de33d6ef672c8126f98c2530d93de292f26477389d36890e8c7abe10e348464955fae968a7d860d675b5469f29b7821595683a0ebe2fd87360420571623d1a301a7c12e749606b3b89156c25c5527f39d61f841136d1ae024bc45d1a8d28eb5dc3e7408f4637e41f6312a73d27b28b0400414bcdcb735dd5582825bfbc679506bd7a3a6fa3e0389bb8951dabede489eb75ab56ccc65527a0d3c64d49b1c9bb69fe7d28a58605958134540363b0697527cead9028ed4f85debfa855c9fb74e0b32596f3372168034eeb85132fadbe16f2daaf6c59cbde8fc3e3ca4ecc305e27c4da75a1b85ba038100c48fc3b5316a5f90ad6205fa71477b938f50cd3e920167fd9846dc81e5277aa838a0fb5d63480b563ca5ad25b68378cb73c7a82ef62ca09fbff4f20f99d29fc4ee71899deca83a5bcbe0d5e1c0ead63c6cb21c831add3ad498c9d1f12efdcd", 0x1000}, {&(0x7f00000014c0)="171474b728054aa8c80cfb0876177cdc822e0e393a9313f7781a850e503ab3287147be785fd549e278197dad0e59d71f327ce6afc0e8671e91e69210b82937800871b8dd02994f74", 0x48}, {&(0x7f0000001540)="b808844ef2ee31349e3423ad5ae866a96811789f25e83c860fed2afbec0a35ee13de16df1f37d1d179ed10546c8006b2374efb5a7d058b124069497c8e2d198aff12067f26f585b7ac51b3630592", 0x4e}], 0x5, 0x0, 0x8) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001640), &(0x7f0000001680)=0xc) poll(&(0x7f00000016c0)=[{r6, 0x40}, {r5, 0x100}], 0x2, 0x3) 14:10:51 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0xfffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20540, 0x80) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x4) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r2 = semget$private(0x0, 0x1, 0x188) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0x6) r3 = getegid() lchown(&(0x7f0000000140)='./file1\x00', 0x0, r3) r4 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/83) r5 = semget(0x2, 0x3, 0x100) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0xf, './file1/file0\x00'}) select(0x40, &(0x7f0000000280)={0x3, 0x3, 0x2, 0xff, 0x40, 0xffffffffffffffff, 0x7, 0x758}, &(0x7f00000002c0)={0xffff, 0x6, 0xfffffffffffffff9, 0xfffffffffffffeff, 0x7, 0xffffffff7fffffff, 0x20, 0xffff}, &(0x7f0000000300)={0x4, 0x8f25, 0x3, 0x5, 0x3f, 0x9, 0x1f, 0x3}, &(0x7f0000000340)={0xbf6, 0x6}) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0x20000, 0x4e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$lock(r7, 0x9, &(0x7f0000000400)={0x2, 0x0, 0x100000000, 0xfff, r8}) setregid(0x0, 0x0) 14:10:51 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8edbefd6f20164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c00139edee6494f5d14381962883a449e8a3cdc83aff86e63c5eda85537000000000000000000000000000000ff415426caaf7304daf4031caa652ceaf556fc1d1ba3ac4fdcf225a2d21a62a7cbd57ae874d3540d144d0e1a6879e5c4074a3623650100000000000000cdb1f951cca3086c3f540605c710e364c023899f2f36b2f5e3825b5ff3f2f6d244058533dda6184c64f394fbf602eb90f218c78e57f621c860977eb4779d0575fc072b8f5479dcbc9982931c6a3f2ba930650d131cf995275050905b2a2227b64a39b518b92e986bdf638ff830dc0834c85b784a4c0df693f2fe1f1ce65c2212f7a70760e3634ceec7fd85a838d3b4ec99c54b415d8d2e199807ea6ed56c01b918be22839d6a353f04a4bc6b58e255f02f42d3947658932778fec1e4d48a09ac6ad9d70d172248a8c8c7a7050b1d1731f9cc6681c4e9cd2d05ef050719ab4767"], 0x10) writev(r0, &(0x7f0000001240)=[{&(0x7f00000012c0)="d016422574ba5e258b4148e718d6aa501af13a9e87d2d29431319521b6815be9d008a6b5d0a38e7e5cbe400a4ca3a63412870b8354066af1fcf07a6509db339cceced65a9450e353235d3a7cacfeee9c0a05d09317ccab3a4943c3eec635a9d3d45950481ee84640b5e5b6f5511f89ea8b38de15809b9510f64f34f4a732a802430b9d6e5374488a3c24f660a56186014e48199970d9be52cffd25db3b2618e9362ceb9bc372ae2a253805ad11c7440d3fe67320ee707863525108f36bd94ccc8b70cf0c5b9c903027eec347bb458ed3f120f114202d790b076b8a6795989bf99972f1d31013725cad37ab5ea65e0fee193377c117b4a7d06dceebe7eeaf0a856d1d1d8b0436625c892110fb31cf1a43b5018c6a2f49fe96673f7294a848113a96b0caabc5d5f45034e183e83aa797feda2aa336f335d4dfaeb295232564a350ae8fa8e101630abd7b02daaa58335283f55c9ce45175fda288d047afd3b7094e5355d4cc538da2e89697547deb14ce26d32db503f75bccf507973fb487961b0c7d20fda4bc6fbe4eab41aa84b6b71659a7a0ea5fb8ed78669093a64be7b461e779a377ddf108eed500b4d526fb3990a241a243e1934edc56002171a7132e0d2854d11d57479c69015cd71f7678c72768cecd4f1422604a79bd793fee55b6173b816c95c60020fd3f3a44376d73749a3dba2496ef3ca1eccb268def9c359beb0988f6fb9a4ecbc29165c66c83d3108cc2d3d2efa5fd7e70cc8e502f0df0719ab5cfc2ed6053126b46ff6fb832ad5ab466256f699c34e5606a9d833e183495a4eb9810aea85781a3c6668415ede6133552926e72a7c3f179e380706c187b6ad6239a3882109fb09a88e4d1b75f867e0724408ef35b9f2522d41a2cb90aff46fd9f2e79e386a686d929b347a18c572eca2e9489a451ab2760ba3e26a6b360e954e5287efb7faf9b409cc3cb105249d6506cec49378ea99c423818c4a39b5ba50d64fb92eb62c9d98e913cb717c2c69d18996132e69df2dcad5f5091ccc6a820c96b746c3ca2896bea879db4dae54fdcb866839b06069fbe73cd3d5f2073948b5ed06aa5c05962ebcc11032b3a00637aa92aeffb16e90ac72e15e36dbad85c1fdd1732a3de4a418eae97bb5197eb527e458cd5c1d60e8ecc1e73b18ad74eca48544dd8164279afa6410ea248e2e5774484bd1e0fd1c55dff511094516c039cf199a370b0f977de254d0305916c9ee795ae8b2426a2b1599d4601c857665fa898b89dd40a3ab831937657b69e14f4b29645d8c9d2b0d6bc7b6588db496bc6f0fa7e78bd3c6aa5b5b6e5dcbd19d1fee6b36d4a42c4634df4ac3ec96c0b7be30a5324a4c1c1168b1c4c84d9d06d418eb02acce191b195e2bd96cf95287c6b9e59e2a996b95ed7a30db12a59a0fa15827dbf79710c5ecbf48f01d17b1a43ffc199b1c3310afb79f70f8e94748112861cac242da073ae8653a83e42cd3374d34e2f70a2fefc0c535d8573c98bec02e432a08488abe581b700aa8b076c11fb3feca26abac6f86b87d72f8c0c58b8e8f84ac364860e726e067f1b9c72689b91e51781624d0db41aaa1f902090b7d601d43f1428b36d755f55f7f54ef2db53359e5d0f814b7d4d1287f6c4c5e44671808913ba5cfedd0d3da66e9e92fe13daf5b7488a5681dde8777b08575f42cb0cf13652da264d11e730e42e962e9a664d2a314d69bdd60782c4d502fd8f35229a246b016112776532b51db5b13e209f058a7740d5aec9fa5b74383c6896bf82ddc908c2cc23103e1f5eaf83cb6e6c698046ae766cd2a5a2f007de7a90cf9d95462a964998e91db07b4289229452c7ac3825aee1c1b98829325e10502d37cf7e844a379aeb480a0431e2aa463933d3191cb8c88d5269effc182124406b9512a420ebe08fc85bd03e62ff712796a2594ab8d85b8dd62135f1b433c8686ae8ae7594d69248912a8d3d08ca03b5e7bf35732490da315ff140e51053aa9685a4e6ae2ceb20f1dc540d203e242115c3e23895d148ce545c0eaad7f4", 0x5a1}], 0x1) 14:10:51 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = accept$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r7, 0x3}) ftruncate(r2, 0x0, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f6669af76af60"], 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)="7aada3fdf63b1c2058127ffcddd94b332fd7265a1f796d44c38ef4e1aed504718c435a40d3c144575d", 0x29}], 0x1, 0x0, 0x0, 0x2}, 0x1) getpeername$unix(r8, &(0x7f0000003580)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x5a1) 14:10:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x200) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) 14:10:51 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) r3 = semget(0x0, 0x4, 0x540) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r4, 0x0, r5) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000040)) close(r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r6) execve(0x0, 0x0, 0x0) 14:10:51 executing program 1: mmap(&(0x7f00006e6000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 14:10:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x80400003) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x1) 14:10:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000001040000000000000020cf843ffc8a4b21ab87acd7fc5e2b1296020447b68f617849fcb15518c0bd76607cce1001460cb60df333de6802f79feca93586e98e7f7ad1a172639a88496e81db012c7834677257be51e50df34d48a4fd5f25725f00dac9974131da8780cee63d33828a70743286c20be1a65c1850cf1c0b9b8908b5ba7d5fe4d4b502a2d5e556cecf560f4c274915"], &(0x7f0000000240)=0x20) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) fchmodat(r5, &(0x7f0000000180)='./file1\x00', 0x138, 0x5) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) fcntl$getown(r6, 0x5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x8001, 0x80, 0x1, 0x3, "7de0b6a69ac56383b42ff48c9c1d99777cb7035a", 0x118, 0x200}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) 14:10:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r2, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socket(0x10, 0x1, 0x3c) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a", 0x113}], 0x1) 14:10:51 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r2 = socket(0x6, 0x2, 0xdd) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000280)=0x2d) fcntl$dupfd(r5, 0xa, r6) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000400)={0xffffffff, 0x10000}, 0x8) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xfdc6) r7 = socket(0x20, 0x4, 0xd0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) accept$inet(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r8) pipe2(&(0x7f0000000440), 0x20000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000080)=0x3ff, 0x4) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r10, 0x10}, {0xffffffffffffffff, 0x8}], 0x2, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x200000000000002f, &(0x7f0000000340)=[{0x76f6, 0x40, 0x5, 0x400}, {0x3, 0x8c, 0x9, 0xfb78}]}) dup2(r11, r9) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x20) dup2(0xffffffffffffffff, 0xffffffffffffffff) 14:10:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x800) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r2, 0x0) r5 = accept$unix(r2, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8edf07546b1cb50c1a1c1e773b5188ff35674b314"], &(0x7f00000000c0)=0x1002) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r6) sendto$unix(r5, &(0x7f0000000180)="001be5eae42c557f8ecc3b99129775dc410dcce157d083c1ed43b4459c2066facda8824dcca186ab26338043dc6e3546542e0cdfa2f1ca86c26382b032590d9cc7502c3e4239e41270267bd4f0b4d2567dd913784b68eb0cb400c0b353469677c148716afe6097da691d1d01016f92db8ad766d68dbc498e5cc6c8455c22ad91802eda1c5a21569c3f6a4838ae419e1a3873179590791ee21ed35dc8bd1f8e557e2977d16557efe4", 0xa8, 0x0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x2, &(0x7f0000000080)=[r6, 0x0]) setgid(r7) dup2(r0, r1) 14:10:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x4, 0x8) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) login: pckbd_enable: command error 14:10:52 executing program 1: socketpair(0x1e, 0x3, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 14:10:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x40000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 14:10:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0xfa}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x22, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x142, 0x2) 14:10:53 executing program 0: socket(0x800000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:10:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80000822, r2) ftruncate(r0, 0x0, 0x7fffffffff6) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) 14:10:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) ioctl$KDGKBMODE(r2, 0x40044b06) shutdown(r2, 0x0) r3 = socket(0x11, 0x4003, 0x48) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) ioctl$TIOCSCTTY(r6, 0x20007461) 14:10:53 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000080)=[{0x7f, 0x8, 0xc7, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:10:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x400002ff, 0x0, "ff0006000000ffff000000000000e5ff1f000004", 0x0, 0xfffffffc}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r7, r5) write(r7, 0x0, 0x0) 14:10:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) chflags(&(0x7f0000000000)='./bus\x00', 0x10001) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) getppid() 14:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xffff8000) 14:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x84}, {0x7ffffffe}]}) 14:10:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x1, 0x80000, &(0x7f0000000080)="d452e58401582a4900e9112f3a4a4268fe10518e224fcd078ae4cb6274d5f65b5e826af1fc7a1393778171b3bdddddb068b6b2110570c87c33704ac30f4d14586a68e6dccbafad685ffcff40f63339e68d11a14f9fdcb28dc920c36be8547447e443a6b73b02fb19de7a7db274ef9584e5aa4fefb5b17e0b5ac8c3074e65713d863cfa5c99b6e201c5a328018fdb", 0x8e) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0xe2b, 0x1, 0x80, 0x6449, 0x1}, 0xc) 14:10:53 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d984b254ecde326dedf78953922700fd1a9f2d2a45723deff030020000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532ce7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc7f5046a7a04a72126ba88ae3c4e9d887f073eb52c6d27300a99662b2dbd3c3c1d62672bdd193acf9b7d1010f67876aa6e9b975c985f84827e91e9fff04cf4921204b187e0d7e023924d9de7a3f2facb9d51b27817f919b6cc5947c5579c71d8d900753ac2d947cbb2c3ee8041216d4d38ac3865c2dffd2b3473763bee9406fa3206e96a6fb81a4165cc4d5ab621a8a6a5b6b4fb3e444e4a751e258270726b6b53c6ab5ed468950085b488b1bcf34107c7b6c79f71f7e9e4c1306c359e6f0761bce2f7b57330deab0673916347a655534213af376ba46a616bae571cb7b7bce7cebc5d418c0283fe01ce51e9317f0f5e3b9364356652d972580a0e809179d4ae01c955bd22a9e7e3b74db3819045162933ca954e4fd58fd42f13fe86ef042fb690c32e1468a70c7b7769235f598d5d19d438b00332d8b"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000080)="7360d7d61dc3a24967e2a5ddca048e3492bfcb42a1db8def84350ff56979e454ae0b167b8d6dd24ee5817db9795a4c410ddc64e0ec7ba18688636a2d6cacafe182e9769eb39c4d4fb25bf5b4ae9fe8ee7b725989299bd799f132c602fcf171329327d9c35d234d9d5c3fc86969e77e7a52622fab8fdbc1cc4b8234fca20ed26e87cdb96a20c6a3815401704bf45b1c895e803c837eb5263c8b2395bc", 0x9c}, {&(0x7f0000000140)="d530811dda2ed4538b10c26489734fa6ad4a95f82bfed2ddda0111b05833a626011d17581a33275c5fa7beb29d140fcd7d2dd491acfa365e2f85073f15de84418e06eb17f7213ab76f2a9211d18eba26d6eb655f5d183c7f4fbc89aea5babd45c33781cbc6b309ac2e02f404f33ffc6156aeffadcc686f0d92aa19f3605a08d6c69a5adb73530b765bae", 0x8a}, {&(0x7f0000000200)="09d61baf2f4ceb59641880b932e4f619fbc0a4562f587ebd4bcb3d509279b5d4797c592beb27748730ef7a2a96e712d1a626d40a22037f3281a92d1e77c1095bacc5d620929a7950a214055e0fe8785aadbbb1ec4d72cc5132ce0a967c44dcc8510f121c89446b3d777b25097c6f6d2a79e65e2fb9bcce166160d8457e4c49705edbb94820931ca6a5015e516618d520eff385484bdcc9544a5c40b4034f639794967cb8ae5fd66772c46d1073437a42ab0cf15c596f6e7a8848cd194519499c801c2b52a59f2d74f4b6", 0xca}, {&(0x7f0000000300)="219fbf863c450e774fe0df23e3541e2de7a4ded55b", 0x15}, {&(0x7f0000000680)="02073f995b3bd2754d728b54b7b96c53e955b632674df8b9a5682975a6474a395903555e8bddd0f0cbbfa8099777f11d99d3d0e4f6565281bbe62b36cf5f5696fd283bbc569e378f82ab3a487019cd8bc2fd914ad339e20c3bc5dcd5345b67caee46210e0e98b15386b772d5911a852ca91507bd7562eadf8da1f1b5fafcbec8b153b9ccd45592f9e772487400f1950500e21edac5cad76572241cca61d5d9a21245f8b238fac977454f4661d00d4d6ffa5779caf39fbb912f823f076d6dd7aa7a8759300c288c36374b05a66705048668caf62d1545c211e38f6f9dc8954fdc96f3ed30af84583ddbd66d220bf15cd4c3795c494841ff6379aa120f2c", 0xfd}, {&(0x7f0000000340)="707adfb100be5630dd40d884fc5d850d561c3b66f5bbe39127eb879b2134e741e59650ed9196d200f9ba47adb6354e365151259016fb0763019d4d62306d63577cf6ec0c644613dc3060a1e87c9296d861c3db446885a12b9376eb36aac6c7cd388f65015865e3fc009c1fe5abfbf5c1a5619a2d846947764651c049f14149d11702791f3d2e95ced6a79db25a502c17476f9e840a24e80cafbcebc5ce2bdcbd798713", 0xa3}, {&(0x7f0000000780)="61bf7743ca439f6cf7dd2145c6a1df56718b81a1fb0b38f19fe7e94afa8ecf52afa309892ffab85abb4977ccb9283aa2a5d012009d15b9838f49f2a64171531fc1317f0e0856fcf74f0cabac544d08f503a5864c3548db5312f0f0691f5ea79aa818389a99069474356c6dc5c53bf2b4c1a59375d56f01b50be5e3bd8effd4062f260c6996938d7d8e57b0601f98bbabdcec4a953b64d909daed63c545db7fb7112902c12389a83ee4b3385c1acf618373fa800f36fd51729098e0a05d37803bfaef9d1ecaa2f01619b122efc1cd4e511f89652911c52df6354ec5fac0260a55591235ee5a57c1e35ee3a5e7e67076", 0xef}, {&(0x7f0000000880)="b501dd6c11b0e62940822bf42241b36ab7ea045bde9bb69fba0bd2e64738fc9c845319ff9e0736e5244353d43a91aaf843f4768d26bd1d48fdf0076ff1b9313c44fa3f29f777226c9c30988d7dcd9c8d42", 0x51}, {&(0x7f0000000900)="064f89902b1180063c2a8433569cd96a2bd6996251a35e8c48d26c49f4cdad055628c30c476a3312fd632bd79a77a207736b1fb0f4c6f5d1647eebf9f1981b3c74063c74afdaeba444961812b67c075e29dd5a244a9d90ce1d14e8b8c2b7b7465535dd9e67c00e8e1d7e1a8ad315d04f7338e2552d170d1b8eb7b3503b5994325ad780e6b51b0753f263cc22da24baebd6d758fe4772dd526321511843ac", 0x9e}], 0x9) r4 = fcntl$dupfd(r2, 0x0, r2) dup2(r4, r1) shutdown(r1, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = dup2(r0, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:10:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) dup2(r4, r1) preadv(r4, &(0x7f0000001740)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f0000000400)=""/133, 0x85}, {&(0x7f0000000500)=""/4085, 0xff5}, {&(0x7f0000001580)=""/173, 0xad}], 0x8, 0x0, 0x7f) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r7, r5) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0xfffffffa) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 14:10:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x10, 0x5, 0x8) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r7 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r7, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:10:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="5543284ea2b62b831249cdd6915fda31cd484509d92a6eff363aa0092c004b2635ad67655003683e00a46c8edb"], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:10:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x8) accept$inet(r0, 0x0, &(0x7f0000000000)) 14:10:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x1ff, 0x8000005, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfb511", 0x0, 0x4}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000280)="204b260a63ae2bc5ba7159fa56cb5ec208fa9dff82b7d216a118bedb4d5183c207f373d0c50154ddf48a6a54d7821412bc0ea5e6d88c6e4e9b0273f0fb3098996b2433cb7f625bfe825518c2d69f0d5c8348d9a5debb9a7330feb9884b1edf6de415400afc2993d7ab1f5199e88a897557124b0d5edd073667c0ea2ffaa49c5f68c5e48cd4bfda9852b5fc70ed34ca1d0ce5b35da0c699d6ac63a4f5252c0d30af55aa43957b2d6b043e99f4c703f5e080d294a4ab0214b3434c2d8e006856408a8d499ca5e8b44eb6b8ae04dda1d638d311c64424714130a2bdb933ab36428f7fe8d309643e541b208022e042c324f058b2bf35dd52e9bdd1be249e64978679c242da2a91c0fc6102d8d58e6640c5c57d68252eafb21d8e41f9190b5bae7ab80fa452795206a3008d1d67d292e091d2c6f623c8032e29341899049331999847192865e1921648e6afad2a0258f3390de8b0e8bb1cb05cc138a524e843d1d563f7cfb49719ad144d5f1f9eb4809e9aa932455addcb1a81", 0x177) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup2(r5, r3) fchmodat(r6, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) dup2(r8, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x2) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) 14:10:53 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @random="e1d99d003637", [], {@arp={0x806, @generic={0xf, 0x4242, 0x6, 0x0, 0x2, @empty, "", @broadcast, "832c90daadd329ffae3db8b1f4fc0d26"}}}}) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) shutdown(r3, 0x0) dup2(r2, r3) shutdown(r0, 0x0) listen(r0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') 14:10:53 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff2d9915f9807305d007a8ffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000306907820010000450000000000000000000000e0000001ffffffff52a2a6d5868576cac4ecdc202afb18e0"]) 14:10:53 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) clock_gettime(0x2, &(0x7f0000000040)) 14:10:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 14:10:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x100000000000, 0x1, r2}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x82) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000380)={0x4, 0x1, {[0xf5c, 0x7, 0x6, 0x0, 0x5, 0x6, 0x1ff, 0xa4fb, 0x81, 0x8, 0x2, 0x9c, 0x8, 0x4, 0x2, 0xffffffff, 0x8, 0xcee0], [0x7, 0x7, 0x9, 0x7, 0x2, 0x7f, 0xffffffffffffff2d, 0x80000001, 0x7, 0x1ff], [0x7ff, 0x7, 0x800, 0x72a, 0x6, 0x81, 0x596], [0x9be, 0xa4, 0x5, 0x5, 0x2, 0x80], [{0x5, 0x4, 0x4, 0x7fff}, {0x8, 0xe00000, 0x9, 0x401}, {0x4, 0x5, 0xad, 0xfb9}, {0x7, 0x9, 0x5, 0x100000000}, {0x2, 0x6, 0x8000, 0xc3f3}, {0x5, 0x2400, 0x3f, 0x2}, {0x81, 0x7, 0xe3b, 0xed}, {0x5, 0x5, 0x20, 0x2}], {0x1, 0x9, 0x5}, {0x6, 0x8fc, 0x0, 0x9}}}) r7 = socket(0x2, 0x4, 0x2) r8 = fcntl$dupfd(r7, 0x0, r7) dup2(r8, r3) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000000)) 14:10:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0312e79d3e8aa15c4ba813dbd29883e0309e61854066709225d99416f5b7936ebbc4c922db80d87fe4c751f28d60a5556819941ae560675338c9a392b5234830b30445d6da69ca4fb3aad7ba28e892bae39314313eebdc0a81"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 14:10:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:10:53 executing program 1: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) r6 = socket(0x18, 0x2, 0x0) recvfrom$inet(r2, &(0x7f00000001c0)=""/219, 0xdb, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) dup2(r8, r6) mkdirat(r8, &(0x7f00000000c0)='./file1\x00', 0x11c) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 14:10:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) dup(r4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r3) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) 14:10:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x2) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206949, &(0x7f0000000300)) 14:10:53 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 14:10:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000000)=[{}], 0x1) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/95) 14:10:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00d9ab13d5200000000000009a00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x81, 0x1}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 14:10:53 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x40, 0xffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 14:10:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus/file0\x00', 0xffffffffffffffff, 0x3}) fcntl$setflags(r1, 0x2, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:10:54 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='*^\x00', &(0x7f0000000080)='/&\x00'], &(0x7f0000000100)) msgget(0x3, 0xe7) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da2d70bfbc00432dbe5e88d676cc080d358aa5f1565c3262abea158536fb2d0de5064223774ee5f073eb06b8c5ebeaf9bd6f3be495066bdb49fcdf16cee036c383c5fc64f054bc13a9bbce29f3e88f93e2df4d93f60f9cc4b7d824f7ece2eae0c70790e69fe8e5762214c716bfb8ac21f340dd288a234da7beb4c9bfe4f48c557eb9422134fd4234cce3e52e3864198a4883d0e18119c63a5917bc2ef8b9976f9679e99b56e5976510dbf044479e05ed63b4f47ec24c2f6eeb9e9c6d40510200dbfb4cb4a9541c2867120effa3e249429020c41a5e6adc278f474c579517aa"], 0x106e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000001280)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000012c0)=""/164, &(0x7f0000001380)=0xa4) msgctl$IPC_RMID(r0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0, 0x0) 14:10:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, r0) recvfrom$inet(r1, &(0x7f0000000040)=""/215, 0xd7, 0x46, &(0x7f0000000140)={0x2, 0x1}, 0xc) sendto(r1, &(0x7f0000000180)="1d47c2100b09d8b725b4d531ea657d46eb3e6535bedf695ebabb4b6a", 0x1c, 0x2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000200)) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000003c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="d620fe302a23", "", @remote, "850f2c775206c5b9c9085143c38d209a"}}}}) 14:10:54 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2832) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) dup2(r3, r1) ftruncate(r3, 0x0, 0x5d0) 14:10:54 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="cff8240900c2", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @rand_addr=0x2}, @icmp=@echo}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="8ce1c6a70503498365815eaba5313b38b90b86800a802db78a0e96025ef5545f2f28ab8977a211fe2f690f59a833b987e31f8b75d6e3637f767e2c64580dab14991f2be833ca5f1ecb52c047f70d6911bae2c63625688473b005e64e5c314cb788800f5506ff19d7fa144b54a1d2bfc66df73566088bd90571e8fa88ff92951ffc60e2ab290a8bef00729463bcd5c8f456649a07139a19c53aa4003b92f764daac47acb70f2dc149c00b9e2f559a333a82359260a89e43e62336a2a13ab74a67e1943333c7a2c5c27952e4be1bbc", 0xce}, {&(0x7f0000000140)="a78fdafdb83dd02b5918ffefa05b1ed781ed33b5a72e36a6ec225b5d3884b8fdd00f11c2fbee57a0600c1d89f2d9989fe81390f1564ea6c5a6c89ebe5cff06fbdd4b169ab0ad7c7b9222447e7d6f8d78cd57f21fd7de09cef03b9bc2b79d8fdfce2e76c58261234f2a5fdc77387a86b2cef3b8665fb4d46a2b9e3327b74325d46c3a16e25cd6bfa078ed90b8f595b14d5cc584e16cd4d3b8602676", 0x9b}], 0x2, 0x0, 0x7) 14:10:54 executing program 1: r0 = socket(0x18, 0xc006, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) setsockopt(r5, 0x7, 0x0, &(0x7f00000000c0)="b2371a24d90f739c78", 0x9) dup2(r2, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xebe14f9, 0x9}, {0x18, 0x2, 0x8, 0x6}, 0x9, [0x5, 0x0, 0x8, 0x8000, 0x57900000, 0x2, 0x8, 0x4]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x2b, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 14:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28, 0x65}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000000)="90225f4786ba66692a913da327dd6cc48dc5106d1436b516fd107ce24311cd4a79ca3f2cd2b2e92787542e25de66c3ecc601566928ad6ec07fc590238f7bfb7ce42e3b07c34d1f5c87264b5b090f52abc12fd621b8323e4520177d0af6d89e65dcb62644ec90b39726276e", 0x6b, 0x3, &(0x7f0000000100)={0x18, 0x0, 0x5a803e37, 0x81}, 0xc) 14:10:54 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000400)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 14:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x9, 0x4000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1000, 0x0, 0x0, 0xfffffffe}, {0x6, 0xfd, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000080)="fbaf8af09b8961271aa0775f00a70a5a2f8d1a029be96914f6357e3a", 0x1c, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r4 = getuid() setreuid(0xee00, r4) setuid(r4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000180)) 14:10:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="8900000001bace8afc6b4f45ca8020813806b3bb41f0ffff2591160c374118dbc1bc42c66f49bf24af85923aa06db1063ed039fcd639c05ab35d78bf44c32d7eecc150"], 0x9}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) dup2(r0, r1) 14:10:54 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x2f, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 14:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfff}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000200)) r1 = socket$inet6(0x18, 0x3, 0x4) recvfrom(r1, &(0x7f0000000240)=""/203, 0xcb, 0x1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 14:10:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r2, 0x0) recvfrom$inet6(r2, &(0x7f0000000080)=""/131, 0x83, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x81, 0x3}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x2, 0xffffffc0, 0xfffffc4e, "660000f31f9c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 14:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x14}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000e7ffffffffffffff047dbf189fa004294917c956e39fb4e117b0679fd2870ab12fef87d6ff14294f0fcb0c67b29bcac92c3b3540ff0391fa4e4cc681858cf22715e3e0f9b663780f5a43b2c1"]) 14:10:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x40, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 14:10:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000180)={0x48000, 0x8, 0x0, {[0xfff, 0x6, 0x401, 0x3, 0x0, 0x890, 0x5812, 0x0, 0x54b13649, 0x4, 0x5af2, 0x5, 0xb9, 0x4, 0x6, 0x23, 0x9, 0x7ff], [0x5, 0x5, 0x1, 0x1, 0x0, 0x6, 0x3f, 0x9, 0x95, 0xfb8], [0x7, 0x2, 0xfffffffffffffffa, 0x2, 0x570, 0x10001, 0x8], [0x9, 0x9, 0xfffffffffffffff8, 0x2, 0xb800000000000000], [{0x8, 0x1e0e, 0x80000000, 0x800}, {0x8, 0x23, 0x7ff}, {0x3, 0x1ff, 0x7, 0x6}, {0x3f, 0x9e, 0x81, 0x2}, {0x3000, 0x1000, 0xb1bd, 0x100000000}, {0xf9, 0x4, 0x6, 0x77e6}, {0xfff7, 0x8, 0xede00000, 0x4}, {0x3, 0x3, 0x9, 0x7f}], {0x400, 0x0, 0x20000000, 0x400}, {0x2, 0x42, 0x1, 0x1}}}) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 14:10:54 executing program 1: r0 = socket(0x2, 0x4, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x102, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x4ffc, "0700000000000000000000000000000000006082", 0x0, 0xfffffffd}) write(r2, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a4e314b2cbc1db8f50af6b1ac1e8be66522d8b0f6f718b5c89692350ab477ff55aa91775631676252a55da55a330fef0b38032e2b1cf801c3445bcecbf3ae7a197f123f1f6554c6078b", 0xa6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x20000000, 0x0, 0x0, "2171d7dbf9cb2372a825091abab7382fb28fb3b7"}) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x7fff, 0x1, 0x0, 0x7ff, 0x80000001, 0x6e5e, 0x1, 0x2, 0x5158, 0x9}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) 14:10:54 executing program 1: socket(0x11, 0x2, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) shutdown(r0, 0x0) r3 = socket(0x20, 0x3, 0x4) fcntl$dupfd(r3, 0x0, r3) sendto$unix(r3, &(0x7f0000000180)="b1000513600000000000000004000000000004fecea11ea8f3f96ecfc73fd3357a83413073b5a460376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c506903b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000008020208a371a3f8000400000000000000010000000000000000be0e07e156bf57150d2253ea8198e355fe9633d7ef6c43f596b64d26", 0xcd, 0x13, 0x0, 0x0) 14:10:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000100)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17", 0x4c}], 0x1) r2 = kqueue() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x36) 14:10:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x101) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 14:10:55 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) geteuid() r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0xffff0000, 0x9, 0xee49, {[0x7fffffff, 0x0, 0x4ef2, 0x10001, 0x4, 0x2, 0x36d3, 0x2, 0xffffffffffffffd4, 0x341, 0x4, 0x1f, 0x5, 0x401, 0x9, 0x2, 0x8], [0x6, 0x1, 0x0, 0x768, 0x8, 0xe6, 0x6, 0x4a, 0x2, 0x1ff], [0x0, 0x67e4, 0xe1, 0x3, 0x7, 0x0, 0x6], [0x40, 0xfffffffffffffffc, 0x5, 0x8, 0x1], [{0x400, 0xffffffff, 0x1000, 0x1000}, {0x1, 0x80, 0x40, 0xf91}, {0x1, 0x5, 0x7, 0x62}, {0x7fff, 0x1, 0x337e, 0x9}, {0x5e6c, 0x4, 0x8, 0x7fff}, {0x264, 0x8, 0x401}, {0x1, 0x1, 0x1000, 0x2}, {0x8, 0x8, 0x8001, 0x3f}], {0x8, 0x2, 0x7, 0xfffffffffffffc01}, {0x768, 0xd7, 0x3}}}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3, 0x3, 0x8, 0x8, "5799f8a3c6a60ea27b140c09c985f5dfc1e2e3cd", 0x5, 0x100}) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0, 0x0) 14:10:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(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, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=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}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000680)) r2 = socket(0x18, 0x1, 0x0) recvfrom$inet(r2, &(0x7f00000005c0)=""/157, 0x9d, 0x0, &(0x7f0000000540)={0x2, 0x0}, 0xc) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000580)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 14:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x6, 0x0, 0xf9, 0x401}, {0x8, 0x5, 0x4, 0x2}, {0x2, 0x2, 0x7, 0xffffff80}, {0x7fff, 0x82, 0x7f, 0x1000}, {0xfff8, 0x3, 0x40, 0xffff06b6}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r1) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:10:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x80000001, 0x0, 0x0, 0x0, 0x5a, 0x0, 0x8001], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x200000, 0x407], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x8000, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:10:55 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x3, 0x20000}, {0xffc, 0x7f}}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r5) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r6, r0) 14:10:55 executing program 0: r0 = socket(0x10, 0x1, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) dup2(r3, r0) 14:10:55 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515749d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0b62bd128fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40ce1ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad69286244498ad60179b7d76a3fa58ca156cb02090e49dc95138d6d421982bc6802cb94f7fc86ce596e4984fd250e6c6c7b54b095274e17a8a84f716ffd91a2d62be2db06eee13207761977aea8f5c8893c6036a662a57069576acd262f6944dc05574902e8e952696a45b7c61ec2f90dc973b31a03d62d179a262787528de9d940955e3b9d5f082be619df72257fb8d5a4e5f423f66e87eed7f03f7f01e3ba7ac90b91eb2df9b082791f8feaf8a5971a4bf8b605b5166221a7ceb20dddab32136dfb3bdfca7b66c540c04f802bf312c572b8b8f2e6a7f687483a84813da964bf"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x21e}], 0x4) 14:10:55 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f0000000640)={0x0, 0x0, 0x0, {[], [], [], [], [{0x2}]}}) 14:10:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="74677f0ea3bda974c4", 0x9) 14:10:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc, [0x0, 0x0, 0x0, 0x0, 0x20000000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:10:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xdfffffff, 0x7, "00000000000000000000f2ffffffffffffff4000", 0xffffffff}) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000406000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:10:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x800) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/198, 0xc6}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) fchdir(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000000c0)=r7) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x200, 0x3, 0x0, 0x0, 0xfff, 0x6, 0x200, 0x2, 0x1, 0x8, 0x400}) 14:10:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x1ff, 0xd4e2, 0x9}) r3 = socket(0x1, 0x8000, 0x33) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="8202cde9dbe9fc2effff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c28139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe037000000000000000000000000000000008bbab06adf04f6cbd9c992311da283d974382c"], 0x10) write(r3, &(0x7f0000000040)="2ba4", 0x2) syz_open_pts() sendto(r3, &(0x7f0000000080)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b4d6eace07b4f4dbb8ea204d104dd35c2c74077163a1d4fd3284d4c2ea3d7e34e932dd100666619b263c5c23f1914b079b3cff3617ecfef476dfca9e9856dd00c3a1a9cccd3f87e41b2e87b94c6c83e915663dfcfc289a3fc72f1126d489c24c38ccd10093b05a4883d710d10aa176afaa66d32d14af7bf34657b0cbd506c2fefbbccbfdaba3f91ebc8cc3567ca937562d6b75bddee9ea8cd817c453d740d601d271c69a2a3e36359f9c9638511ea64616b9c79e764e45b13cd7a8be676e06b9e180abf3227297bd6cd37262237f68dcb6eda8ab0ca846d1ad0ab7e50b92408331ac3", 0x101, 0x8, 0x0, 0x0) 14:10:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c47", 0x34}], 0x1) 14:10:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r1) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/file0\x00', r0, r1, 0x4) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 14:10:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 14:10:56 executing program 1: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x400000}, {0x6, 0x7f}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x2, 0x37, 0x3}, {0x101, 0x5, 0x4, 0x2}]}) 14:10:56 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000140)="8e79177cd6827b8473ff3aa337d9652da55a1684073614edaa4abacc872f741d39415689db0d4413281732a509ecbdcf243edda4dd1a792df35461083aeeeb1144b2931c9503adb5ce37671b12b76f85f514a27a8c2194c8dc349e0fbbba1563462571efeda4dea4e1cc6b9e6a06ed22506a6975bb85c17401200b0347af87d6ee98a91ddee28c8b3f130ec48238e321b60acb963d9833057ce92da0089cbeaa40a0964de572539038d42d9caf96f8b2970d740defe8cc0b550c1565cc1fcd2f3ce192c938e2d0f5e5835c2f914e8f09e65e0af60354217e6ecaeac9950faa8c2e88763bdd2e44fa0c96fc8200fa692bb499f737da6bd1d6e9135d7736ceeaf838dacfb0367c845f2e62828094586038a2777c4e510c51b37dc678d206f8841d49c23f2174b7725163848ec8edea5210a132dcf6b06d2b5d5673434014dd7c9dc60f5580a7086927cd40e087c0f6a62f236b7e23879c004c1a00f7eec1bfa324c43a30de2aa4146e9f94e0d37dc908fae1f7c8034b095daa4f6a4eb2eacfb99e4e02d1d1f25ccf588383ce6f15fde62b90d36808cb27161b63ada6316fb0becc61cea74db8160a9b2db3e7e2a87aad15fac9c4905e7239ade6935d4144ed864cd2676e956cee2b30b88525571e30a9944bfafc970dfd3a32ab26e080aa1cf4e08c1cc486387bde4d54daca6eee6df3064f7a5d6e477de03a4c817cf8f736934c820d73eab0ddc0efc98bfa2fcda352d0d4683338a3a87d580a8fe7d290c9cb7c221e60735272fa8e03b09d9788257845d8f72be876a30c76b64887e4ff03c24df7195c4ea81267f19d2b74dacc0e4986c5d4945ceba3b32c859920ded8bc3635a93ae855a50321744c55a32fc726ed487fdabf38153e91bfb95a606802f2e6423c3880a4108f1c86c28210589fa79edddc2ba6afeb6b8ac2ace48b095e010e2bde24f0fd0b79dce552cbc9b9e9de36b3e10348336e4cdee7d0ccc3a29dbeddf43a6cb9b2353c161b795131c7473210d6b63cdc291a2e622c50c4886c06a607972cf418db7999897945baeb62b88e3eaaeb57b2011e6b815a36817bd30aac1734a6e5c742e09b0d190f791d2b8fefe82a5af71b63d27de815fbdef1c64e9ad28eb167316b1a739e62db66be782120d2b1db2c1563c873f16859ee7a32a632b1a7ce4e320817ba9d180db2cb88de682e76e7ee5036ba7ae95005fba3aaa8b60682609585cad97002e18e0819b43738f4d8ad25883a62f6b69f3ac528a9274c43370abefc33f08790f54347224e5255028774192e31123bed73fa05c224361c4464ed31ac4db8559358028d6c4bff053131975d47779a0bc6f7e54aba8a788c03faee11e173d783bb7e7bb1a0406ca6b9bfeb026f04bb93e66586c8041b9701d05fd8880dce86ea86e6b01f349d69edd2976b95fde40290b5ec27ecec5a12765b9f7992a46b182907af0e1d64244db8c212fe6b7625b41a48f4ac6dbb6119153cbb91c88d8751fdada19a21360ff6f82f1d89aeff3e6954a64a89bce6699415005ece9fb34ddfa6c04542245c68a09a3800212bbd7985f8f5e9998aabc2be72b5b1845bd801147a69b2dcff2a704dfb86daea94ce287357c80c7176daaa7d03b417f70d99daac5c85ba4fd75cb0cea0921c2e36a772d7fcfe463eca2b215115a2f9a0d167d743792d8a9e6ee08f3380a20a39818d98f16b8118f1226c4408363bda6b7fb2ec7abb80124d887982b065d582d5ad4af7b2694274d8dc19a33252e8f6f76ca68094d819a8e89621a3c335dfac8a7f38f93910ac33cb3c28939f7818b0bb5b92095ddf7507b7f1a5d538482a3ca2c2c612b8f610d87cd1c001e22bacfc7eb71dab62ca36c246de3502932aecf3f76df1a8b5b42afe66238d3cb6fd905c12a18979d8f2ceec04741e9ff7d2c0ebb680a1d1b96101f6c6bef76715b7cedfe5e96e9d1493110463b6b63ab2a69c0fa89fbeab7efd8f6591cdc6780b208a38421b00e89c11baa47330eefcca4fb490430c71624e9dc5dea8c90a03e37f48606b603ebf2c75150cf909520a8a808c8ae8f10822512cc9328542198845390203a0be4c6708f34d0f200bd7a37cfd0ee800f4ba15e3315abad77631a1cff49ce041d1e13a7e425f85bbfa2a6cf834da5d0f269db8bb814b14aeaabb58bf079acdde37cdf04ecd68afc037882899d0aaaf0d02d22c1523d75b52727b1e613b43194e84369e9573748c891c112ca89cea98ffeebbd93e4830bc8b4afacc046389c57b053b77923b9ada1d9bc1f7298895fbf110858c098ddff6d8f0ce311652713a7e5becb9fac1100f142be2451fd7c9cc4a5c0f22b85d88be721f18cf50ef622ed7352710a82c9f2a86c7ddbc713a3d13e7415a693d425b43605a998311cbae832ff65a50080ee207020532aa9d1c7f6a8c28d9c3b7225fae96a4cc117c403110e5c1f21c9cbbdfa632afb26684cc14ed976ee7bfbed100bf86fbb554a6311405f69acf667168ebaa92342700426111cb16e943b8377d899d50e71c7c819b2e7a2e77fd", 0x703}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r2, 0x0) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0x1c332, 0x0, 0x0, 0x0) 14:10:56 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='+\xba@!\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='@-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*&\x00', &(0x7f0000000200)='/\x00', &(0x7f0000000240)='\'\\\x00']) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/239, 0xef}, {&(0x7f0000000640)=""/64, 0x40}, {&(0x7f0000000680)=""/165, 0xa5}, {&(0x7f0000000740)=""/24, 0x18}], 0x6, &(0x7f0000000800)=""/99, 0x63}, 0x800) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/ttyCcfg\x00', 0x200, 0x0) fchmod(r0, 0x1) recvmsg(0xffffffffffffff9c, &(0x7f0000000d80)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000900)=""/185, 0xb9}, {&(0x7f00000009c0)=""/111, 0x6f}, {&(0x7f0000000a40)=""/112, 0x70}, {&(0x7f0000000ac0)=""/187, 0xbb}, {&(0x7f0000000b80)=""/102, 0x66}], 0x5, &(0x7f0000000c80)=""/198, 0xc6}, 0x0) acct(&(0x7f0000000dc0)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f0000000f00)="c0a84cc74ee8d0391707f1fa6478941f5f79ab1e0ee2b0a36eaabd92d00a35f8817b553341bf9f05e9c07c3b5c07b7f41a1b5ee5f840db172d9eee97a5e694b46282bdcb43e5d38c665c6e28d5c089fde441f872e3bdb4c8f76d2e", 0x5b, 0x601, &(0x7f0000000f80)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) unveil(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='r\x00') r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/wskbd\x00', 0x100, 0x0) r3 = dup(r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001040)) 14:10:56 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x6b, 0x0, 0x0) 14:10:57 executing program 0: setrlimit(0x1, &(0x7f0000000100)={0x80000001, 0xfffffffffffffffd}) shutdown(0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="9fba", 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x2, 0x3f}) close(r0) ioctl$TIOCNOTTY(r3, 0x20007471) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7fff, 0x7, 0x27d34b99, "00000e091fe600"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) listen(r6, 0x100) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 14:10:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f660fe4182d9e61f1cfb48716a53df792f388e12b542d6ae88499963d59a05e4f4ab3324956f2d621ee6432a1cc15e82cf8522dc19f2cf580cdb9c49a2a1ddfd68806f8f54af2dc8110a9d1107c90e70069cd163d2d9d6e389b9b128ac375fa02e2c75ed2d7f85cc2d2bff31e0104e9936d03cf48c7e88f3766daebcd"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) 14:10:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x85) pread(r0, &(0x7f0000000040)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) 14:10:57 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="cb6a223647c1267b6449c3b4d2020000000e4364988d0cf82c6e2e2e", 0x1c}], 0x1) r1 = syz_open_pts() dup(r1) execve(0x0, 0x0, 0x0) 14:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x28}, {0x8fe}]}) syz_emit_ethernet(0x25, &(0x7f00000000c0)={@remote, @empty, [], {@generic={0x8062, "7f4bf8a0b7f797b5c3df07000000c1d33ccb4a584e1d33"}}}) 14:10:57 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000180)='./bus/\x00', &(0x7f0000000140)='./control\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus/\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 14:10:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) socket(0x1, 0x3, 0x102) 14:10:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r5 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 14:10:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) write(r3, &(0x7f0000000040)="ffffc3ca0c4a6896f7b97869", 0xc) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) mknodat(r6, &(0x7f0000000140)='./bus/file0\x00', 0x2000, 0x5) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 14:10:57 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) kqueue() socket(0x2, 0x0, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r2, r1) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x403, 0x1, 0x4, 0x8}, {0xfe00, 0x9, 0x2, 0xf}, {0x2, 0xf3, 0x8f, 0x5}, {0x800, 0x7f, 0x7f, 0x2}, {0x4, 0xe7, 0x4, 0xbb15}, {0xcb6b, 0x8, 0x3, 0x2}, {0x2, 0x51, 0x6, 0x1f}, {0x1, 0x1, 0x81, 0x10001}, {0x333, 0x89, 0x4, 0x4}]}) syz_open_pts() syz_open_pts() r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000000)=[{}], 0x1) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x8) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000200)=""/129) 14:10:57 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000000000004}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7, './bus\x00', './bus\x00'}) 14:10:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="06"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x59) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x3, 0x5, &(0x7f0000000180)="20987952fcbf8c335044f749c2c65cb076e9a7d388628ae34c0363187576d0ea1d74a49152dc0c014aec226d74de845c94bdbe2558338bae0f3b0768fb11dcd6017bb6e56fde78ce80df04b5b3d77d4fca53c305f8c8ad6f5a50ad7b", 0x5c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 14:10:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000001700)=ANY=[@ANYBLOB="01002e00000000ff3000efb4d6504fd34b21ff3a95fa25f2a8f9166159c6b9beda4968de453546a35b400d41166dd7dc74307e206c957dc7bd03881f8af2d340ed740a6acadc7449898d37509128db70dd78b13487bdb7708da682e59c82eadcff4f498147f92b98024cf049b61a8f34580738c008334d71673ad89ad443ec0fe9e0af8c226e78"], 0xa) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) sendto$unix(r2, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000140)="7c62cbe0aa30f01acf75ceae308f02164ed1504e21491d0ffc98565feb20590264117e63dbb303de556a7c8c5b5579c4a4", 0x31, 0x403, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000280)='./file1\x00', 0x100, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = dup(r0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000380)=""/77, 0x4d}, {&(0x7f0000001480)=""/175, 0xaf}, {&(0x7f0000001540)=""/156, 0x9c}], 0x4, &(0x7f0000001600)=""/170, 0xaa}, 0x1) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 14:10:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000ca2417f33e209ccb03c19f24e6b7536bfbbe774a1264b299032de00f3fd735c0e248858fd13db08dda900"/72]) 14:10:58 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "24c86a0ac4c2b643"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) ioctl$TIOCSBRK(r2, 0x2000747b) 14:10:58 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaacff8240956c2080045001d1c00000000ff0000000000000000000000080090780000000048e6d265434b1ab8737d125bbdb1b0"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 14:10:58 executing program 0: r0 = socket(0x2, 0xc003, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 14:10:58 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r7, r5) r8 = socket(0x10, 0x3, 0x3f) socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) dup2(r8, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r9 = dup(r3) sendto$inet6(r9, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:10:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feda}, 0x10040044801000d, 0x0, 0x0, 0x0, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = dup2(r1, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) r3 = socket$unix(0x1, 0x4, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) shutdown(r4, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) dup2(r2, r7) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x4a, 0x1, 0x3ff, 0x5}, {{}, 0xfffffffffffffffb, 0x28, 0x2, 0x3, 0x2e40000000000000}, {{}, 0xfffffffffffffffa, 0xc1, 0x1, 0x6, 0x8}], 0x3, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x13, 0x4, 0x8, 0x10000}, {{}, 0xfffffffffffffff9, 0x14, 0x8, 0x5, 0x40}, {{r3}, 0x1, 0xc4, 0x10, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffa, 0x11, 0x1, 0x7ff, 0x400}, {{r9}, 0xfffffffffffffffe, 0x20, 0x1, 0xc81, 0x4}, {{r10}, 0xfffffffffffffffb, 0x20, 0x1, 0x7, 0x8}], 0x100, &(0x7f00000003c0)={0x1f, 0x8}) 14:10:58 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000200)=0xff) r6 = fcntl$dupfd(r2, 0x0, r2) dup2(r6, r1) shutdown(r1, 0x0) r7 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000080)=""/153, &(0x7f0000000140)=0x99) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000000, 0x20000000, 0x1200000]}}) 14:10:58 executing program 1: r0 = socket(0x1, 0xd0ab59c43d216e5c, 0x40) r1 = socket(0x2, 0x3, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) fcntl$dupfd(r1, 0x0, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x1, 0x4) socket(0x2, 0x5, 0xd9) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r7, r5) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x7) shutdown(r0, 0x1) 14:11:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39fa85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9b3a93eb9a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r1) mlock(&(0x7f00007de000/0x2000)=nil, 0x2000) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023191810 14:11:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x401, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x2e, &(0x7f00000001c0)="ebffcbff13ff75584faef18bae29ba00f99cff00bb25596a58ca93000000000000007764cbd047e1ee87c50000000000000022f4a50a57c16154eefbd01528bf5267d3c5ab686ae0364480c3616a789efc5cdffefb8972845a2bf3bbdcefb6d01049f9545aa267c9672a23241b5eb7bcb092805b9de549924d5e140a31bcabc49f68eb2eebbbfe94b7e2c04920b97a2feb59bd7fc11703e7", 0x98) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:11:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b", 0x3c1) syz_open_pts() 14:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x2, 0x7fff}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:11:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x74}, {0x1d}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getflags(r0, 0x3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023191810 14:11:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r2) fchown(r0, r1, r2) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) 14:11:03 executing program 1: execve(0x0, &(0x7f0000000140)=[&(0x7f0000000100)='\x00\x00\x00'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x20) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 14:11:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 14:11:03 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) shutdown(r1, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040), 0x1, 0x0, 0x4d}, 0x2) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000000)=0x7f, 0x4) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 14:11:03 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @loopback, @local}}}}) 14:11:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0xd7, 0x996f, 0xfff}, 0xc) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x1c332, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x66) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) kevent(r3, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x0, 0x23, 0x100}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x2d, 0x40, 0xfffffffffffffffb, 0xff}, {{r7}, 0x0, 0x40, 0x8, 0xffff, 0x6}, {{}, 0xfffffffffffffffd, 0xa, 0xf0000000, 0x1, 0x7}], 0x5, &(0x7f0000000280)={0x8, 0x1}) 14:11:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r2, 0x0) dup2(r2, r2) ioctl$BIOCLOCK(r1, 0x20004276) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 14:11:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000640)="0108051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x801, 0x0, 0x0, 0x0) 14:11:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000001c0)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:11:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x8004, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x11c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0x8, 0x8, {[0x4, 0x1, 0x2, 0x2, 0x2, 0x456, 0x209, 0x8, 0x800, 0x8, 0x9, 0xffffffff, 0x4, 0x0, 0x3, 0x8f66, 0x7, 0xfffffffffffffffb], [0x101, 0x4, 0xfffffffffffffffe, 0x8, 0x3, 0x8, 0x5, 0x5, 0x3, 0x5], [0x0, 0x5, 0x1000000000000000, 0x2000000000, 0x9, 0x7, 0x3], [0x1f, 0xfffffffffffffff9, 0x800, 0x5, 0x6, 0x2], [{0x8, 0xbf5, 0x4, 0x3}, {0x8, 0x7fffffff, 0x0, 0xfff}, {0x3, 0x9, 0x2}, {0x4, 0x3ff, 0x1, 0x824}, {0x20, 0x5, 0x100}, {0xff2d, 0x9, 0x3, 0x1}, {0x80, 0x0, 0x0, 0x6}, {0x8, 0x46b9, 0x1, 0x7f}], {0xdefb, 0x6, 0x100, 0x2}, {0x100, 0x3f, 0x200, 0x7}}}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, 0xffffffffffffffff) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000540)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80, 0x40, 0x2, 0x524}, {0x8f7d, 0x1, 0x20, 0x1f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r7, r5) r8 = openat(r7, &(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0xd9) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000500)={0x5, &(0x7f0000000200)=[0x7, 0x1, 0x7, 0x5, 0x8]}) fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 14:11:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:11:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) shutdown(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x9, 0x80000000, 0x4, 0x3ad]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000000c0)=0x1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:11:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) shutdown(r3, 0x0) flock(r3, 0xb) r6 = fcntl$dupfd(r2, 0x0, r2) dup2(r6, r1) getdents(r6, &(0x7f0000000080)=""/122, 0x7a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x2025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:11:04 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0x2, 0x400000001002, 0x0) socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = dup2(r2, r4) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000004c0)) dup2(r5, r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 14:11:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="25d2f9ffffffffffffffb4823f198e3ca4c9d2", 0x13, 0x0, 0x400000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x3, &(0x7f0000000180)) fchown(r1, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:11:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="801e6ccba01f0f99226e7e9f78635973a29511e5461c228debcd55ece44c1d2b1c36168bb82a057be0d2df89891557ae5e88ea991c814f16049991916006c42b23feb34b6be6c6c5a7fda0a97b19ef58f5f9e7a6a3b19186b7e801fe7e10a2770c80935b8af569ce4fabbd3b772f057da00548078bf8523d34d57f35633da530002a74fefffca7f671ec540edd65eddfc942562ad4b3fdc1bf587b0d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe(&(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x44) 14:11:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00c093b0000000"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x1ff, 0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/248, 0xf8}], 0x1, 0x0}, 0xc0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) 14:11:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 14:11:04 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:11:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) 14:11:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x401, 0x7, 0x80, 0x1, "be435892b335ee008bab90266ce2b5a03636457a", 0x7, 0x1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='@^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*/\x00', &(0x7f00000001c0)='/]\x00', &(0x7f0000000240)='-.}\\\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='^{]\x00', &(0x7f0000000340)='#\\\x98,[]&\xe5\x00', &(0x7f0000000380)='\xae,+\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)=',$*+[+.\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=',@]\x00']) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) dup(r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000500)) 14:11:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)=0x8) 14:11:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1afe) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="67e579df051ec6bc3781fbb32457a12e2ae550ff17566338dc6dc9015503a8081c38f6dcfff343cd20565db716545acb62b8d9ccdaaf6d1f1bed866d5681d6fd0b5ef27b26441d518d549bbf16be74f09e3f8810ae8473d4e7bff0639986e708a8dbc8e65a25267d680613ad3b6eac7b8fad13bd38bc1b2ff31993d0acfdac", 0x7f}, {&(0x7f0000000040)="975cb017b6d269de05ffe0247d709a7d01bea85f0ef1", 0x16}, {&(0x7f0000000200)="8c591298bb64f330268f9e303c02e653f90f511a313908de03e1ff00cdff610cc666c11bcd05471f2f5f51c63ffc33c05895ac5d0a2f87854a72b06062374835339a1e4e0e48d008df08d9271cae23321957694c30a074f290a4ec2d669eb1cff5bffd5148990fb9e9b27ac7b375441808964453e30ca9228a86edb44dfa8c7bfac9a4c27e1e8157d9", 0x89}, {&(0x7f00000002c0)="810d2a26ca2a37ecf489467a3503448fc29df2aebf6392b6ba235b1de7058533c88bdfe2a652c81e31fc6f2635659c4dd6a3add7d7a3f6c0010081a5b6cdd13f740a5b9d9918a3e98768435fdf4df24e965d0d0ce4cda0dbf27ea96ef5baeabba6b622ecb751c9d9", 0x68}], 0x4, 0x0, 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000340)='./bus\x00', 0x0, 0x40000012, r2) execve(0x0, 0x0, 0x0) 14:11:04 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0xee489e6b52311668, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) shutdown(r3, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) socket(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r1) shutdown(r6, 0x0) accept$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300"/4098], &(0x7f00000010c0)=0x1002) 14:11:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xdda, 0xdf, 0x80, 0x5, "5db8bf31ed6d1eeac77cea176a57954a8973fd87", 0x4, 0x2}) close(r0) socket$inet6(0x18, 0x3, 0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) 14:11:04 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000080)="092caf0207cacbb64887dd81eb3aebf61807bc2d1935a3c3f9e5a781869199e451e9f8260f029c779d3ec0bdfc57eabd42e95cbfb5df21c6bbaac8b030cb20f623c8c322b984042cf18fc7bd0f81be7d24e51970296e15767355eb940d6a4fada595701ff0cbb698a8689072600a6539e3a04e5b8b58108d18d30a7c36323619f3ff8291074bb8ac0488c656e0982e", 0x8f, 0x806, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') 14:11:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="1eff7949781f749c6d526efd2bb571364f9f86bf0ec7218b3c6ffa26b0c1a0ed2fbe243d89ffe4d059aa9f19319628803387d657a26390af1c564bef9a2d987b2017ed3d9c26e40a31c42265b7951c667644dc0e34b68de84ea7e9bb23f6b8266414d8cd149e90568a67e44a472db7ff27f0ba2b9da64101e52b33fac554e6f051683ddfa711ecb3ed346f322c0aa2b132b551785bb327b2c04371e786441e432233142809db9b4704cdabde", 0xac) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r1) writev(r3, &(0x7f0000001500)=[{&(0x7f0000001140)="eaddb38899a11b2bd69bdd49b0db26a78edf38a1ebfa09b631d473b23190e584ffbff6717ec9f814ccb331b06627483b43f39438fa7577941b002bf03e5c6a5705146636df0faa2d8cd342f935e356cc0b3029430e468cfb8f1f5503f5ddf3d698f4394e28a20c468f85f05ce51b6fd2af328725c0b542237a8665fb76c406e26ac807040a1a0a05770efcd88801a882905794c237d277e106673d0cf392be492bc5abda6fd075c8a0e9c5e3cfcf34471c8d46fa230f5b6950bb5565082f3542d48849", 0xc3}, {&(0x7f0000001240)="4ae665f08a8f37acf4180b20048fa9da3518", 0x12}, {&(0x7f0000001280)="02b659f428e5e38268185daa96d542b8ce7d3b35fb203c2a8cef65aa45b00b42deeb7ef57893a2a974c77abd4b65f693a3aec9d3235da78c231b8f642f886e4ba32135354ce34ccc28682ce364a8c56af4a2435ea285311a4aa1babb5cf12292fac7bf440281b83c22f63750482f782cac8f32df336aeea1dcf13019a1cfd0081fdbffe93699e6edd911f786bf38da1ddf4036b1f4a5b3d82fead209f72d853b0a8a2df880aadaa5c61b145a0af47f7af2804edb9eed3d91a8965a74c6e462942a1e7fd4b6d0", 0xc6}, {&(0x7f0000001380)="8a518f40b17ec3d85c83a7e184e4f5e48ea1835620d851fb2f483fd37e5ac249", 0x20}, {&(0x7f00000013c0)="cc4c284c640b41932d6b4f018f779033785ff6258e8dc62f0735e907d2fba37429d121cfad38896c1304eccd53a80c6205290ac2ab1065642cfebd862bfc774f3f48", 0x42}, {&(0x7f0000001440)="4d67441513c161ad9ae39e6799b7c171cb703085a6b6de6ecbb204945a1f8cd4e727650271368b5218684aaf5147c88c6ab8ec39b544b4c9ae240a53a07fa016666ab3b33463bf4b87faa5c3cd6165d7db03f5c9111e763b7d0c5cf03dad19b9fa02a77815d188d9d31baeb793ac8d4e7025bab0b49c2456f9e2e7d5aa5e36a131d2693c733e139f3b93a8", 0x8b}], 0x6) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="dcd3f330e3ec7efd49150323518dfec57f7c782f1422cd4a9b89d03b20004514ac339db0912e3048e0eb2d6bef37b5bb148643c915b524b7dfcceae000767a4cccaa090e63d5bc60eba9b3bbc9dc24a31eb89540fa01b0f268076c8bd48e976bcff87db3eaa956ccfc493dde74a0d6748f7b768972eafe3c8c7a27845e9d0b572f568400ed3c127eae40db5945d7a48484a3ececc744d960955566186f1310e6c09b152e1876d2151fba109b6c3f35d62b463ffb11e04127be2d28e7d34121723b41d485772ab7d3e615a7864c7731909babefb5506fb5d7f21ebbc41ff3edf5eebf1b1927d751f24729951466cb47935d120e508f07d593234760cefad0dce98981aed885b3f7e3797f997b3b882c32cf5b381142077ffda89bf7ce547b66aad433f4b6517ef40b54525801dc4f15147b4030578e98a853e159c0aa6af884bcb0f3f4f0b0cad0e99ac96877624f31af18ef6505471181ef723a9b009ceb3fbea90f6e097100e27db9ba76cdad85b32a39f2dfdc4c90724c17f77126a29766f140d2b05aa8a68959575add535d373eef44170a3c4286e6a98b9552eca7511957f0698b4b3772e055fba68dc317dafe3a009f5b63ffce1128a49b8fa2a92e4c4c487651e34dfe739801981624f50aceb676581712fb0b9083d2bb32414e099fd98d19d903381d2e30be0ae31945f684e1c0aa40d3158108019c1513de0045f8807b0681e07df056c478a1dd4a5026e20a9aaed82350292d125bd9472e17f88185cd36ce0052b2e0c77c1e99e8ee554d67253c81bbea41f33cebe34d667d4b8dda044cb146cdde3713751a8bc46a2c705e8b3c280a81b7b8f2980104c5c4c8f30d830b1f49f1c60eca05765ded8d9bb0be3b223f822c3e4b7e0689f597cef39a605dd7a3710a7dd952384462605d58527b77839cc50fcd5d6825423bddc9d8840a9a4e256e12fee7d2523f511bc8cbf5381086a9854de765495d68326151ae46ce337e53460d569b0d71e17a044380a2dcc8bf00c3ce4c3a0013281c74c10162fe0cfa59044f0d893fc3ae157719f38d247d7905a148117ec3852523532d55dc447dd6d95849e79727bcadb07f1e361c23c6bb0192c0bf1814f2a188b08b72991e4c6f334f4d07fc1328035f93a649881d30bdec1e70088ad3e537e2b9dbdb4b3b274055a8923b333a6681f8b331c5dfeaed129c414ea2715b5ad5e886944616fae03915aebe799a3172317c404ef1fac369bb1d615171c3b666fd44b169f44585f22fd89000204a9fd15f8bd2e7e30815a08e2e3109b3d1baabf8efcc59e215026f6b744d90e0b7f8328db99d2cfa889cf900536d7f93ee5a0cee3fee06078a9e487e901a852f651e03d336e0e705d97fc0125a9fd67fa3b304e3071d9baa71e2ae7819a86957a5925af07c7aac00f0a71517379b8b36b714d4169abcc9334a7e8d08c43c1429677a6a13e83a2d2b90dde4d83ad9275a103bc34c505aad6a82649a179e4f9034571aac08c67ebb5a280f7664822e5ade8bcfcf5a44ae9d452315360ac1243b9e3949dec95128af5fbd0ce667136b2a9b3cd050795ff9f92a465bf06ff21a31a467eafd381f38ad7751b0a9b85d65d8eb8cf60ab9609438d076c8fa37bc701431383fd5ffe53307b65b6bc173ebc2d2f35c35831ec5091e74bd0c6251d5fb0f41c646d437bd59f9c940a03f9875f60448d34ffa37537e6520080ba8194945348e5df3d06adccd89b7c6c6c08701bc59d0ae6ca8f96b04d3816537566384651db0d2dbf767446576ed25e8664a3e2876c7c0cad496cd4553310a8bf53b85499a73080a5426326388be6b5b05368d12247972c4e29c753ae973f9c35b371f4730c368821c3e5093da50464a239adb6c9bcb346a42c87d887f1d58340ad069d13ce41d4f7ee5d25ea12b69a08f3bab0a36ba62bf6e011d7e7d8ca43ae2bfc05d53c1c2f97d01f97d2f154d0c16f202b3d949b9598c85e9aaaa46969d20dd08aa6dd5ffb5f96a4d06ddc0eda785e6552c799f051e76b7b9c10e52f183ab171c7efd062ec2b67cd2f7cefe5fab1ffe93239d819c211cbcbd51a00fc420da5446336f9f7945817677a16f60e471c7c67b9ab6f745c3f1151b45c1cf3cb8f5981802dca4707fcc33cc52e7db9706c584958d19ee6a7ed4e6339d478bf09553da97ce082ec0f3588e33fa40dbce048b49a904dc89cd15f89314396a135cb4da955113428a987698197c5c40c2f3bad6b6d7f6c7d3766c65245beb3e4b33f5c33c4345c4405d8f5abf432a8870c46d4b416bf408f3f8f26518a19b91ecaaf6a85478c0339d34ccd2573b4aa90e6988131c98e8b863fd8646cd5ba7e8b279e824b54193e7306365615304a404d3550d01a20b6288f9a4ce103e18ea4c00d523b1470b91cbb2e8e3e8c7df6821cc5ed7ebbf8347193ad77e3c1675cb211459501a1218c4c8056c9a593bf56bc9f1c06dd938ba1e1ffc9584ffe10aaf71e628dfa9833690ccef371ac3d64822fb1d3afe2ce15beaf638d9f49e913cebc7a5e8f9589a7fa5cfdf343fb591402d67872c2f2dc9d19c17db7dba2aac0c991b48e7771ed58edd923a7d9e7fd5619ef031d91d3bdb52abe4f0f64170031e50dea6f9491e5a1cf4a699af6ed3a989d1d963349a400165ba0d850b31252804965b93fcb9a9d18a056810fd4d18977b2a59fd47b02d36669d39a6611669479224bea3d2c4bf3364c8ab20e519c4966135f72efd9d830022dc5e1b9aa62edfdb84c15d0760dd6b744846a64922b3e29cb916b5a1655f5d51414b2d7157e405455df5c5064196ab1cd608dc3454803594a5e06f216f421cc5f20e815ef92043e6a0b1608ee14ae1e228f41eb28fef4ce8e8705e8dadc6ffb0af2fd10eaed17c975675eda0e515485f59f124fb907071890be9265107f8ebbe1d266c0050fc73e3e03d2ca8078474fd403b9021fe31a14d7cf900baae3d997045d5d7fe6eb39b1b226d2deacfb654dd2e4f5570c2753d55062b76acbecdb3e835e2111784540747d15dc9f98875d8d06de8cd7863bf592344722a97870252d5678e3526f6e12dd0e63eb6b121467f49a827d11df930e6a4d2e6b15da97b97292c9b228c4b3e1f829f812b24c0d9c745e61dbbaaf565720964f585cb53a148607c3c3f98ae3b557d2ea6c0ac49b9d81d85df7ffa43ae204fef6c5e4d1a5e2e94d53a06627a22dbdc7c575a57462484afad2371e7c04c24e7ea73076d908356446b2198edc2ce083734e946823ff5d1917b6218b5f676b1e5b823d4c48ba5998f7994c8a337a7e63caa1f42766b1a11af872293065a8cf1deadd1fe9a813f3f921d3dd11520e03c51bf6222df6432742a3d350df2c244fbbe173fa72b16b0113ed36729490f54b1291cab147004594d58b7141750cd169435af5889f926514674e7496688a310ccf33e8d59a1b55d913068a10cd3a6cc42cbc11817d3edfd982b2d981e138dfc4e368279e0fa7c04978bcfc64b9060f5c8f15b03b5c664c23f82526c28edcf1d6a0865f7f13f74252c4ec88c3a8cb146b780d72bed70da7f1f75572c4196648b41440e923e230d4dc3f740f5201f26118411d3ab54f7db4646610dc9bd18159f27a9a8487b674afbf79f8b116abba0a46ac24eea8aabe19c4613dca9d46f99fbbc0fda7d2a165a37c1709855c81c236c3b8b1d1941b2b988e003bd09818c269d7292900d60dfe4632167863bef61056dc925c11df0cfa563e224590e43bbc33fdb523304e08d415f106b30f862b9ba80ddbd1242fc1c68ef186a7f2415684c41fa7572dc01907e9a4f87b0786b65ba445d49ed3f4808df4fcdd60640a07a8741e86538ee02e78941dbc67a8309e088ca525461f9259fc82fedcc6de1ddcfe4673d994e25fc3d3b3c92ad6a20e48cad2940af7a8f8e7942c7fa93ddfeb3306ede179ebe8ddd0fb659c9c79d29493ac64a2f132bc0f0e79ea477ef9262826b5e46942392ffcf15d1a38c2d7ec973b27e87a98b9e2e13cf08935b73dbcba919f7f62299680e96d464b9baccf25ca4181db94bab7b39cb447489cb97aa9eb8433ffe48b7e2777187d73e378d262ff042d84b845d06977bf0633ba88d891f28b12f0da5fd0e08a02fc577f55e8671c439317524947508c96b32daef89fff89b9a60a0bd88dc55b96836799f9f8d122a6ff43e20a746717683d0bd2d6cc5828d8c46f7961cab0f1ead3a53790b0c133262be82ffffa4e01a19989a80af2da3cc18353af36e0076692af81588a5e18531abe5799cedf1d81e238f82b17af6d1a8879c791c7f3cd43044d7d3f86335e9d259fdb0aad9b6d660ca0d4e85f760bb3cd6371580b28d0cba6cec363047b5def2e3602638f02748c534d81025df99a6b643d0e8900e82906d88f434e2240015585b60ae76f9c4567f7154832f11f833f308a35efe593eb95dd99237800b8dcabedf55c3101c63376f4dce1e9f4556e44806e200f52da581fec6ec5ada339ef4dbc9569acff3e898b381cc0c8ad1085ae05d34ed84ff129f1e24a3f44a87dfc815be079c2cdaa11e0872f0167d5da80f9f510d67d1b0b5a6505be6f225b4a7b4e493fa0f1c583a9cdec4101d78d3194fcef6a29ad43304856e5b78a806b0a7905d879812f706b1fd92d11a118008c9f7ed7eecdfee0fc9f3699dbdde0962f2623663ccf9c209be85dc1094a5aafea3d563599ae515e3c7b9bde90be915ff7a699bc4a18969e2abb2ab839cd9039d2893add64a9dbf8615248501716bbd90ff7e33636c11970b9d1109af4fefc8c022b446c63a784c3586a16536cb1d4bcc3a416eba52d37229192ea1fc7e0927136d0f361d25e9e7a21b324d41f05a4b1e0eca97c68e8b8c935cb951075a48ceb6fe480ed2bf793337027f6c173b86d87d2eac72fe178098ff39dde393ad6e8bf526970c54bd50530f5213a5dfb028a4a48c9951779c92c5d7473197b3968e7fafd4d06614a09f0d2a60dacba43b057cff45dd89ff6bc72e493bcdf1a136673205a8432bbe28559ad45c6a65c84bb9b00e1bf367e2bc0c8735803f76395aeb4bcee580ee7c5a63166e18dd3217640eb0b611d63822db9ae4bac4e2d255848c9843a34782d0fe95f8695814dca498257ee523593e9350e78bb15e3447158322e5b461a806cfdd8991d4dfce56e0834753fdaaf40d4476e451030be76c73855015ab877618a6cfd2850035d49b8e32ae50dcf15ff397435dd90febe16626511539e5c5c50e68ae1e990f24c941463c3d6ccfcc57a46e813672f88d82f0c09b6a98d1b022b4165d15d9d6b996b775cb2e7a19c0e5766118cd6cb746c26073fd506dfb88d49f337791bf6a5846f7830e71c21ea3af99bdae6f93f5c3135c97b0c6d7845a263bbeedf0c640e95af1949680ef12cebd01325a54303cf264dd55dfc816591dba4574498dbd3ddbd19b5d2b809ff383c913e88c76bb510af7a24334dce1c905dfccdabcb0cee93f323d4afe8a3c40d301ce1be3f59baa66eae6f6b5192d47dc10d72b723ff654a4c7d105f38d85d717980bd3c9a092505abcdeeb852d45f6d30e4da8298cc819bdc9d0775c9a508f15233bb92f38b431b2e1583767364c78709f363d3503e4ee3371e2d8910fa53964f8297b79462a37202e79913504fd8e83131ddee6ce6bf99af3b8bbdee636d2121fdc07e9d03ff3055b92357ff242e729f6029c4a007088e9940350ce496f7cc5209b2ebf03251c24aa4e51cbdd28c167b2825936e2a79674302b971e88430630cc24523e86f0001ecced9f03227516a9da12be82ae63824f97448d7e", 0x1000) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r2) shutdown(r5, 0x0) 14:11:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="97"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setrlimit(0x7, &(0x7f0000000180)={0x2, 0x80000000}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:11:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2c3b3ebb8ccf0dc2780e8ac3d3796b18a08fe12e21a9b981a27f4ffbd57adec2218d26d67281623be8e55c5f73e7a1913d3b2e86524401506c5394081eeba37b7def738d4ef9c02826d3ff6edf683fe6a061"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) getpgid(r1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:11:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00", 0x10}, {&(0x7f0000000080)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1972e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa", 0x28}], 0x0) 14:11:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0], &(0x7f0000000240)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b5b5afffac5d6dd621d8c3ac7cc46512fd18332ade3b69b9d8e85de8b4c2daac047993514d8c18cb2b6960f2dc926e1e338ce5f3857ef2d6b5dd4f0c7a907b303dd7ba428d1dfc83d719c16c5d4f4e7dabb7060abbe87d9ff1320fb9287b90c8b978081a5f5a739fa3de290168e939feb3bd81be8c8d8a4277a33a470ab63733e4903696fb5a4932ef54881d3e24928881d6eb75e7477d4a61354c900cd669d6b66e16a33de90924dc24b21b2f3b", 0xae}], 0x1, 0x0, 0x0) 14:11:04 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000140)="2f757dfcb6366c31d0ef481e20c18b11b3e0248e3b5efb3b890fa1f864166e25cc47bc40f051cf30f2ac33d0040fc7b6cc7240bdf6e67f0c47d901e26cc282170ce938386ca65157824324caf1f0d6d304f8e394fe94f15000fe87f6a26aa14499c66b9196c218e3c00af8b2c2dd72fae950e1dd77d5bb0448f8d37a696af79830fc309bdb81387fa03c68028352b0a23c", 0x91, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:11:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x87}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}, {0xe9, 0x51, 0x80, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) pwrite(r1, &(0x7f00000001c0)="87532c98b11df8b6bd612d5d53e508ea55fe1ee9f3b0b772631b708f0725489e127a24b2f1c96a8c66c9e318c566eaf790840a3c126280f7fdd9106ad85f78afdb9c92b9cafe576a148df49e96ca011945c27f4431ea59f0fc4f47ece665e4d58b7f5622dc4637aaf01ce842899ed8194a23eaf843bd30306f72aff9286ded444d818e3513f5be", 0x87, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:11:04 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/4107) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002040, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 14:11:04 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0xecc2, './file0\x00', './bus/file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') dup2(r4, r0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r7, r5) pwritev(r7, &(0x7f0000000300)=[{&(0x7f0000000100)="134cb84789f5d7753c852c9419155aeb79f2b5f04498c0792f66163f3e7329875bd834cf2fef6140b3b8e040369b540014247c70e58ec649ba8f454b0d5fde5937763411fc5210f8be97fade42a33ad86f0810d413c33b7f3f942f9225846ff2ff8659e2af2f477d5d899d13d7146de78f7c98685ab6dbf5a3dac132eb100ed164cdf12685c0bca67962aadcc60e250a3873d4221611128e66461d4e65b80ecd0eb98b8b56f0fe00a087264adc1af2df893e90ca9a0df1f35a0fe3f27f1bf929f6431fe39bb8f2404bcda9f4ee4fa2630b5282d07d41d6f77af46ba685b49aef066c44880611691210c6f52467c9e42256415cb6d62c1bb904", 0xf9}, {&(0x7f0000000240)="15a23aa4841edbeab686b2db45c12d7fce07f1eea69342fad2ef8c1e3a186a717dda188575d824c606557c7821c92baba4d693558c7c31bb6ea65961f3a80643483602af07ca5963d4011c9a8016fac7be032e39c8ba1862a2b71c86fcbc16af5443ae3903143b9032a3c8cd64acb7c8a7a1a1fa1595", 0x76}, {&(0x7f00000002c0)="c7451087f8bc64", 0x7}], 0x3, 0x0, 0x10000) 14:11:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x81}, {0x6, 0x0, 0x0, 0x100fb}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) read(r1, &(0x7f00000002c0)=""/4096, 0x1000) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000000)) 14:11:04 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0xd8) rmdir(&(0x7f0000000100)='./bus\x00') r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/182, 0xb6}], 0x1, 0x0, 0x8) 14:11:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9284eaa0731f5fcf}], 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setegid(0x0) getgroups(0x2, &(0x7f0000001700)=[0x0, 0x0]) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="568aa214dd307ec9ef9eae0fb96758c324f0ec98fb9ac024c2a955ca952948f572a1dbdac1ee4a1e5138874e3e804db7e245ed88b54789c4430d6c60970ef003740306e0a7fcefcfb0541f979510d2fa06cfba7db6df6fcafc44975e3ffe788a1ae889cdd04f7d0c5820cf2c4130e33de8c2487eebf75adc57d11b775533c5312fbe23c337abb3df2347aeaba37176b4dae88a8eb42ea36880ac2b2eb2fadf0e6736c6edf00ab9f40fa249732d1bfb3cbdebd897545b03db8658c9fb6a9937289860807745ed918c3cfb3cd95511e6a8129242506c5d50429a22ccb422", 0xdd}, {&(0x7f0000000300)="fc60c1020631f3d3973fb86e8123df9784f332720ec3aee3483778ddfddf6c9f4637c54a61c561d7a5f6c9b5367ef00f05bb9082cb207a7f85fa488d7d41f71a35aecfe0d5da41c5b4f51f6d9596652cefd8ab08a7f5107d4e1f75efc04e04dae1bbde3611ae0501071e4d1e40823c6b42579416aecbf43f20c0466eb9c2f3437e99f530e39ba1032e6b972175380c0cbc51fda7c1caca464ddff1d6239059e46b", 0xa1}, {&(0x7f0000000400)="23e6b07fa8f825c692259cb56e25294909ee8a21d20735d9214a4c12553d1bb7a89e2121f87874b5578b1461b0cf814c3c9af86e4f2f84442702626e483d1f45a56adef301d31a27633c96ade09c33c6678fe461eaaaf53988c9d736856062f95cd432cf6ccfac4fc4561c7b50a59233b53ce0732ba37a9c15ebb2bab0e8648ea50639ddbbfe5a5ac9889105e8ba31917495fd51943ecda680b68c3689b0e3855fcc65cd212cc4bcd3eab772788253033cfcf2504cbc90aee80d504a95a6cd7d91a0071c97628f48290307ef8d5cb871fc84ca0bf50cfae9c56e5f92f6e56c72472d95e3dececfffd6128517346b32f0caa4bf64ad84352c4bbd2e7fad982bbf950be81c7fd52e305671483c2a59b77f02adabf48d1458bdd4822911b97506d045f9be3a75f29fcae9f34553e210bad19718691d6690d7b4b4cf162e4a399c529bb9a7518f1f5bc6750b404a3090bb0a3c004635c41d4a6f5b286ec56c045f6b721a6e07a9995699aafe7db11e0fef1627003cb37c97fe5f49a36584b21693823e6f30ef157416a7b8112870a6887fb8eaa8e2c03685fac4f301b129666932777e0622394cd11723b7665e9fc8cc0050e2af0effefeee0e64a4c8cb4d33a855a3430d0898f052b12d1c7a4d43dc719dc413f844f530f3f8c2795a34d2653a71a375d5c7002bfc13067b67d644d86683792c2ac1bde265c4c40cd2dbbc5034b07ca0b6a7459ccf1cac3b1ea1e5759a1d2b5a689363bf4c4ee7f5a4b2af8088fc92d08afb213da33993f10ed6c694d8bb59c3a38defabc60598cdc37c3edd7409e6c391b9788fdb24dedc0dbd37f47e05e1c66fff53180f57f56cfefab7afb4bdff1ed7fef2eeae3dd95f8dedceb954d685afd3b410fde7277e4f711d3ef3ac797b54822342bf04d55ea5e0515533363d01d37dd801f9ab93eaa1a7f70adc5ce2523c89ce39351ad5d0189ae92c59a2f990662670de4420a9fec8e9ce3ff2bc55d24157e7bcf9b3da53d66c7dc5a656e3b9615a3fb2d0aa240fd848254bca255bee27b1d404dad690915b89b8b0857e41bb034aef0afcf6541e6f3ed0715310bc703f88fce48a2e22f37f840a53e19078804bd5cb731ea7adad713fb7fc425d73273bcc32099ca3cedf2864ad986b07a8b4df814a4bf0dc3f9079ea3e451d5bfd3e2321e16adcabb366b11f46b2f1fc80b432c9dc91cbd29fe0b1c40886bab07766904827fca5fb14cf19f0c1a04317a4d8c9ce20d0487a8b85fbe099751f16693621837b133aea85b6b294af3e3aa0c5faf1e6588c503a50124008c4f4ff085fe89c4896c9f7b602f49ea65b00168d00a2569fe6100dec108866f4f1b972506a2b3756911a63adcb59e6a40bbf3ee41ed5d60c8fa13cdfa8749a2eb7af3ede7acaac705b86f43b15a5226f528dd3b5b4067c43b54c547725c0ac7e102f43ace6222d26dfbc2c6f31ca84592b5d31681ee7612f77ebc28892d7cc3ac14dfc4743bb8d447ebbc5cfc4ca17be73946de011972f70c162fd857648395d3702c2ecbb2e9a9691663803e2aaf8503f06aba0c52958f4dfd3d0a16fb0499cdba6f7a279217aea0f6950e87edaff53a97e20c7dbc1df23bbd738e4e30a73cc9042394faa8563b4ef5e73720e7c84d2a72e4dda703ce9af7326d94083438a2ed37cb24487998cbb6ee85785092c200d30c972f4ea16589b9baed95fbb7fe3996dfab4c48c1f7a5592d4be4bb5601644c3bb1e48e609fefb678ef18b1c0acaf3e2ff6bb85f6357f95f3eb6022e5e54fb83ead56bd05e48848245228825c74d197a2eeab607e0903a8cea572a474e6b959a79c24d3d4c58adf513ecd66e0ab452992e09973a603f48dc71afacec79444a006794d000a505bcf74f55f9dfad124d0a4db9c9ce3948f3759c498e26d1c1f21dcc7114a7be6989a18e6c9c2241e9c8c18227681104b245d959f1f394ef3443e0cd376032b507365d1e010e85f00aa74ffbcb93ff179e012d488b07b41b7f11550b59d1f48a06ae00d02ab3027856c317b47a4b08936edb1a5fc29ca74462c0d1c5693308ca53594d2abaf765baf02893fb79fa6b8a6e708831a9fe2ec560a539b10259ad45dd9b25db4f39c1b140afb9d2d1778f078d7a1ea2798741ceaf7a322d9021a35159b085bf7906247e6719e072f325547c96df5e8a0b257cc47d981980bbfb686e80764a8ad667b2be436d4f0cca2c6874a2e9b858c1b82054beb011d802286d107cbefa194158117697fbe93f461faaad255133fb8a7b9ef20c64caedf37dc04a8cfe4fda137f5ed34fe21151696736c4e54945cdfdae56a6ab1525f2ea464f82242a319be294cb6119f581ed048b1bbff975f222edd5c8adae8e3bbddbdd2b2e885f742ade014fed78b62427e805009f10a80448e40d6e0ac895d9c3554f7451983eaeeaf1324cf0d14e77c977e25473b462c2ae1339c2550ea9a6b4c355cc4abe1a57c1169d08a28200e762f0bcdf010accf9a94d4db65693f7ddf7bd41b468a70090f7e30cdadbed72e6e46227bb200cb898dd347232547ba7e36377ed4bad18328e37e9b695605ddb92de45381ae2c4134b08c69bc7d8f307285d55a02657600a78b9e3ddc2fb4891af7d80619bc519dbfda02b7fa666622be6beab266df331a7a66683b042dc1b7683b5a40b6e507509e897046abdca68da5bd3aea6b39f62da6d22a46ba90af934333f9a14a68ecb00abe138df0e0fab2a6d26cd0520216cf0c5581ccd72dafab8cbf577aa1664220dfbbda8f4d311df8672953c8fc37a18c22660d5065f47d38a17f12b764426a7619890ee96118134c20baf29aa976bba0180d3aca929dd0c5e956258c26d5a4beb62e2c8dab877c3e70c3144f546e5af1bad245c5fc61d19bbac5842b5e51343b15063849a414daccf3850176ae20e8959e353d49a3d227d0f935d6de377aa2da0643836087c0615979ca527f28df88df9ee9a42985d1878ace9f9d4d4a7b3c17ebce231359c62657abf3f9f33b2e5859f8b66a64fee0d8052aed9e40fa304d29031a19c0074b07435074fa10c79eed6bf94bf0ec718f127b7e72600071b56791b332edad4b067bb1b0c35680725233dc519ed394a45a60b9469a34677b25582a0fc4fc3abcf8f4fb596cf6347e4a36261e80f2d07d822f3f0e7dbfc7354b8b35e90240f3bbd0a5cf98cf2376af87850e8fd8b25b9f73b86c6bf102a455a90d1ac246ea97546d85b480c714f83e0f5b9c00630f418c8212de80ef4464584578db3548131ba6a8ea2e37f0197b7177d51e2ac51a5c18b228c1488b0327bee96714bf7f69da6ff4bcc13c466b32a2e35c485618ad53ebafe06fcfa9d52070398b577933bd7f8eee10056a4974b994d5ec462669fef0c0189e55c6f21574a53cfae2e7cbfe8e8a459a563c616c73facbb3760d81b583170c29c07035c87bbef3e0221b86b4ad6900bf840053cd6366e7b60e1c5270cadc008f96a889ca6f3dc3eff3b65455cefb0b7c1e25304d9b46af40d39078ff01687db05c37b3acac1a869bd4af8ec79eac2310d5fd49682b002b7832081348fb846b63e80392716edf9c388fcca365a23c9a265e3fd7c155a76b781a6f4413c1c503191173d842b65f80303a57dbf35d72aa7b7a07d4b8419bfad29b424399781023e18bad49a87ebddceeefa738ae7c752cfe497c3b25ac9d798a7f21fa4afc773fb9a61861d2910747a1127683a658db67ee5133e4f8298fcb2a4629bff9b9e05f8acbcbee74d20bc811024c5fb3a3059ae492dbc769c4958ed198172415a260b116948c1240a4ee9da5bab990e23c437865a28ac3b4f05b47d27f0bbfaf3a7ef18b8e249ea118dfa3ffa1dd4065ca9103583b89a17c059e961de7aa21b854afd311a60cc47047cb94d843eda938074c70c100d131c4734b08f194209f7a382dbf9e8e485d4ad9e068bd2c65f6c09401001c14ac5912e4c013788a2d9f380afc9c536cf9733f3c7b009588df6c7ecfb9b9ff727d6a0cc10095a64ebb4aab70dfa1e98af7c79ced8c272fbb9d82365448b5f37a5bd1c0570642ea7dc75a934ef02d996a3a7fe07a56ab934dc60b919e69fdf3396e2d5910a062e3a27686c432dbee456f417849516f07a6608f3cdb9f62ca8ec1bce56ae64ae0e63bc766bccb552e5b2d1ddeef27aefca2901881ff84961d7352daf745e2874be5fcd267e4cdec24e8354b60e42429e79e4cb3c93f3d288ff6f5d7985736edcbe9260bdb3125e22f591e2d9e162241987804b3a9af439949294d0879376b137f0ae5c5a32c4f137530313599ad83672c2a0d1ad54de439ed449fe215c1b0c19677d97ed5c09d959196c49d76c950a8b0062fde836d331579ba789d470e85ebbcd32500df6de74d691637262a1727479b6a56dc82e95894ef77e7d45ff39c18055a37cee67ebbbfac9ef70ccd409ff43ed1b6212cfdcfe9168cd841fbd488e5cec50391d9cd56a2830f6712b0e3b891d09d3b7e69e336dd57684d43f9b9e54b41a3e8a328b5ebc343563c0b646327c238d08e7376e331f85477d769428b8ca1387cc48a627d77c450c38cb3ac884d29285d5c7f78c0bf35da761b19448a73ef542dc80cac831f9db25bc2e44c6a62fffece3685be7e36bfc7c134e69762abb012319029c84b10f5b0deb660481d2509b839c475a7df6fc87918bbf5ea8a09ca39ab36cdca0fcbd5c47b683d842da054c138541ae39f51a1edcc1f65197c67e6c597b05097d71c062620c73d0e8eda19c400c0cf39e6ba570e6ae769ea9e622f39308af657bb1617337ebf441e39d305d531c02d8f7a80bbdbc04a501fb101b36cc9ff565936fa6b3c82854c813850887b57a47010a98710a2f58dd21e72e44d381e588529d9c2d8c7e26015e0e6460d7bfd406bda7dfea1b7beb10dccbc6a6aacb697e906c5d35e91beb1564abce138348642d01c01e774b88a32b90dbd29af0ccbd4e243ab9cae7a4ab7946296fa7b96b4bc04e74ce6ea2b7417a74e32b543e63a959d418ad4641bf5df12d5bf10a853a34a11284ce22d6802b9ada62ba470eeb40b2b5975cc94b0af631bd90eb4f068865e000c08385bccba530095ba1b6c3de7432f4b088280fa0cfabe7c3bbd005eca4a5a00da716630742840747aa15924a9c564fb89fa2f87409f81166e058e59474b60433cf5045bd260d406cffa6a7cafb095ee2c0f1152a05ec11a6f5ab1b99ca782c38d4c7326b520cc5b06240c5ba15784def8f6f126d91cb7e946b980b88efbdb6e816eb24faeb6c0087cff4b67b3cb26ea953caa3faeca7e4e6cb0a93c63d7c4e6d6aee9ea6900ad2bd2a2b0fe38181b9e73a46a831f9ce29dc54ef94d47493dc67a89f316c88eb04d47e23c1e7f58e5bad3102a41677f7c0b76f4ed1375ad0c80738228dbf35e219e62604924172eac8f9f1132f1f5b66536f355cdce4b3484ec19aaa70accc8a8a64dfe081d30920b842ca6ebb68e9f9f6bf7ba1a3a746d01ae81c849422ef3922128ecd031eff313a510cf2145e6d5715d9a835a92e81f6c446b5173474335890b20383f3a9014156f0f11b980c310e402a623bba2d0ca93353fcdfdde7206783d81561f496aec3f5ae0947393edf22e5b3520e90c1c70906a984f045b0e4206564c75f3b1428553968598a1300ef3d4f9dc82d57d27e15ba16a51186b8affea304f1f1d723bb931fbe041eb6c70b681e67c5b1e07a2a928c42583466010f1bb5482138718a5cd7317895250d676dd6e9793545d395fea3262b874c7e8f3754b3875e1a1a3ab5eb4d153d113e78d49a8de7f9a95cf", 0x1000}, {&(0x7f0000000080)="ae7613c9bc24afc3235fa36198a32e783088c724f1c1602b3ea0c895bdda3579576a17d15fcd35edd2203aa054d011af8b82e6e43e2141c85131d03f747b001b60873e3824fe947c9d01", 0x4a}, {&(0x7f0000000180)="9e1379e110ff0222ab5e0e98bf10a1", 0xf}, {&(0x7f0000001400)="211ea86ade74d3c3a59f1d1360a3e600159cb8c0c809d93082b3fa81b5ea93c4ec1acb46c4e8bc2d67a8fd8f4493d1816c1964c8d744fb8f59745bdbcf3afca3c98f8b8af47490e2f9a3f446fe852dbdcf87b07ca3b8ca4b1a5a8a00d8b91abe7cbf475467a18c3d11880b88b7bf5e268721bb17a9207cc8db010e03cb1613803cf5853ba2ff8c37e5eb96dfbc110585", 0x90}, {&(0x7f00000014c0)="63b476b372c3b7e91e1d047b6f448a803dbb7de73b757b813098cde78286bd53e097e958064c897258f0a9e2e0f5f2ba7bdeec7f72ae7320dce71415bfef4d67945939df4a4064c70d4e1502dc92220eabc1d79d43df2ab17bf557a22890ba71ba302edb64ca6ff2cedabe432300938cb80aceeb54045b97c82ed258a4144ec493216c13732f9d59384dd511e7af97650102f6fc6b51aaa0cbb3a4dda76afd", 0x9f}, {&(0x7f0000001580)="abbd2e8a012b57212db23ec5d76bd8101a7a859b79ad9b155f4e1212d8a1450ab78575e5a0c7b0e8cf4fc1f30e55ad5a15be42889cb0aa4943a65a185c53bae75594ba9846a9f495d430ef911f70bf73b762831e277601b40e9b6717c28e276bb0f26130c16d6b5ce4f260263f19b7ce3f769da213d6069159bdad6a25cc6ba92c336922f1d69f373b7610", 0x8b}], 0x8, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="cb2900002027087ede7df8000000ee000000e2ff0000000000006ee511d218f0c18e237ec430675ee56d20c4453f468041ad91147fcb3348997bdf3aa1009a743bcc9dfe1a1f44e010a169dc32a9ea4f7235f4b18d43bbbb5deffeb4f2d662db5e8a0dd85e4ea0b1d378c8c220672a1c207640b6d2421f3770a84a5662c19b7ff292ed5087af4536e717e0b9abe82ac96ff892f0e097ca4ad5edf9eb309ebad6952fd65cc5b466d7c3fc251451e3e2569afe526fa1f59aa96de093", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000800109093fec0251ff81db585ec7d43d2025a00a4b0e32c9ba53b84195d25da297f4b911d2353650b4917a871a1c7650186", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000050000ffff000000000000451728c259c0a7b1ed6fec5ed487b7728232f3ec09085baf1bca46eb71f228f2db2239eb2a25db076ac0ff0575bd5fe59519bce1ae8e2e8d7d3f0bec34f25fe0e11a43df7b050665a5758f95c84f2364512c6250ae22c2ba5d1ed0c82f51d206fdcd0a9ce83f9b5bbf616871a6ae50743ee2a21f2667a0d0618317c6b1b3c86682d87e1d5608611eeb62501d3e1ab46eefe4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r5, @ANYBLOB="00000000180000000400000000000000010000002eef9a842b8ebdfd156badee", @ANYRESDEC, @ANYRES64=r5], 0x1ab, 0x2}, 0x1) dup2(r4, r2) shutdown(r2, 0x0) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r7) fchown(r2, r6, r7) clock_settime(0x0, &(0x7f0000000000)={0x6, 0x5303}) kevent(r1, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:06 executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x8000, 0x0) dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffff8, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10001, 0x1f, 0x1000, 0x1, "a129b7d9bcc8e4c7901ced200449c2f2cf14cc91", 0x3, 0x6}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r2, 0x0) dup2(r1, r2) 16:00:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x17, 0x0, 0xffff, 0x5}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setstatus(r2, 0x4, 0x80) 16:00:06 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xfff, 0x0) chdir(&(0x7f0000000040)='./bus\x00') r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) getdents(r6, &(0x7f0000000080), 0x0) r7 = fcntl$dupfd(r3, 0x0, r3) dup2(r7, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x2, './bus\x00'}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x3}, {0x35}, {0x1, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x3, [{0x0, 0x7}, {0x3, 0xfffeffff}, {0x1, 0x1}, {0x3, 0x200}, {0x2}, {0x3, 0xaa5}, {0x1, 0x20}, {0x3, 0x40}, {0x2, 0x1}, {0x2, 0xe9}, {0x2, 0x9}, {0x2, 0x7}, {0x2, 0x5}, {0x3, 0x660c01a9}, {0x2, 0xdafa}, {0x3, 0x40}, {0x1, 0x5}, {0x2, 0x3f}, {0x2, 0x7}, {0x3, 0x6}, {0x1, 0x4}, {0x2, 0x9}, {0x1, 0x1}, {0x2, 0x6}, {0x1, 0x1}, {0x3, 0xe6}, {0x1, 0x2}, {0x3, 0x4}, {0x1, 0xff}, {0x2, 0x5}, {0x3, 0x1000}, {0x2, 0xfffffee0}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) connect$unix(r6, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = fcntl$dupfd(r3, 0x0, r3) dup2(r7, r2) socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x6, 0x1}, {0x85, 0x1}, {0x46, 0xb15}, {0x25, 0x40000000}, {0x8a, 0x1}, {0x41, 0x74}], 0x6}) dup2(r1, r0) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0x55, 0x0, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x4, &(0x7f0000000100)={0x7, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x201, 0xffffff5b, "040000000010c35700f8f4067a0200"}) socket(0x20, 0x4000, 0x8) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810", 0x8d}], 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66109682e4b7d2a567fa21c979024c33e524018c469e6dd1acda9270840375511a820ebfdfe97cf06d61c9acbb5981cd0460012b9b4e0c78748420754bae9df82af4d85139a527f0c06154acf68c415591ad3ab2c6f181bfdf4227d2abeddacc0ec77db1c470b36791f4c06bb30acff5fc648f00a22ce9dfa21db24084d84c435df618829320b14efd03bb1da57fbc432b04218723503b1ba448e7fa9d57"], 0x10) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) shutdown(r1, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a7122"], 0x1, 0x0, 0x1004) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r4, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x4, 0xf4, &(0x7f0000000180)="9724effd8b99a9d82e7c7e502dc114edd67410fb31807f2ccdb1b984f1c6c989d78eb2fa54e21e92a2e0d83ccfd6e9f63c9b5f9281a5b2afbe6eea70ec1be251286ae01885263f291c15f40c919675728fa770700c62f6ad6f5850fd11151ee2f167ee5529f713fb0d08a10cee061dadedd91956648f0c3b6a55b4684284ab684c2293a7f6fbdd2f6fce2954963035b03971ef70528430673e7cbde4597993d0ff65423524bb0acdb86347ab62996eb260176626336272eef1a4e8311afb91643bd090dc5a52ff0109be98b57b7eb168e3026337184445470b4203df24c5f57082b48c86ac6cb6fb2ff4dfed729e3dad53cc86740f0782022971", 0xfa) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) recvfrom(r5, &(0x7f0000000100)=""/115, 0x73, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r4, 0x802069a6, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) dup2(r8, r6) r9 = dup2(r4, r8) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x3f, 0x4, 0xfffffffe}, {0x8, 0x7c, 0x7f, 0xe658}, {0x1f, 0x3, 0x4, 0xfffffffa}, {0x1, 0xa3, 0x0, 0x7}, {0x1f, 0x3f, 0x1, 0x9147}, {0x40, 0x2, 0x1, 0x800}, {0x5, 0x1, 0x1, 0xf7}, {0x2, 0xd4, 0xe0, 0x2d0f}]}) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x4, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x6) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r4, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x40) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r1, r0) ioctl$TIOCDRAIN(r5, 0x2000745e) 16:00:06 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r0, r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2d], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x69c}]}}) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) semget$private(0x0, 0x0, 0x100) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x61c1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = geteuid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, 0x0, 0x2) 16:00:06 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x40) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = socket(0x20, 0x4000, 0x6) sendto$unix(r3, &(0x7f0000000080)="edb6dd47c890a457f184e5c38efb1ca080d8dbaa29e08d3ee1bed6405e6890b7c7abc1d1339bb367f15a73cb8aff484e97ffccb7dd13a1523e05c52fbf6a8f8f0288b541f75b7f1879263340aaff4d01764739c30171bc6b8dbba4e027fe11c1d03ef2fe4d9a4ac36023dbab27a0aa2d4f1d6b465ba691bb5f78f215113ce4660551eda8d0f44427c2b742e39c10de", 0x8f, 0x404, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:06 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)={0x1}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x10) r6 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r6, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:06 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x201) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0x2}, {0x100000000, 0xffffffff}}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) shutdown(r1, 0x0) sendto(r1, &(0x7f0000000100)="2107b4349f1211c4cd698e609b347c6dab97262e2fe2e5ce2d8d47b981725815718ba6bf1b270e6d037a9cdc457f03aa36c7d7b7d8c851642e910809b97a50bef062d15b645b5eea96c06d7ddfad321b8024b8a896269666fd1098f8c8a21db88531f5c09566f2716fa13917512b2964bf01272f2ff6d8600a49511aea9e8f6036cf8236978f8b50de9fd5273faa0826065fb5be489b541d63ae66af766c42794278e0266512b31a299d2513b99b7ebaa471107abe47843f553d33a9d87f1368f39b40bc5f9a1b57e941ecb8613897f3a1d324dfa11e34c9ecb6e2989d68fef5b5625f48b479", 0xe6, 0xc, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfffffffc, './file0\x00'}) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9d15b47c2ac75934d18ab7c7efe6bab0ebc798a82a9439dba674bb9f0d5f2a67b49f601a2405cdd6d96a8c9c10e1c23cdd24a6b33a3ea3d4e2097fab156d346a181d0605eca8f85c9ff6c3d6825eaa6b0bec8def57262226961dc7b0e43c992e95963792af0063b659a806427db07a5c6444640295014450c8f2e2a1d3bb53322ec649e6b73eb07c37f591d0aa2acca28b02be3a3eae3fc81bffda7e5aec7954792ae92b7b88414bd1f34d90f228237378452b5a910be8e7721673f56232675c3e20d71a67e3beb9e9", 0xc9) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r1, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/../file0/file0\x00', 0x0) stat(&(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup2(r4, r2) shutdown(r2, 0x0) writev(r5, &(0x7f0000000740)=[{&(0x7f0000000140)="422db0c8ca28e2ea2a268cdef125bbf903d6edce01a86716bf72fa79fc11f274eb35969c60bcadbb41511874fe8c00da089b16879cb8a09170ed71a3725265c7fd459972cd5a509406d4dde9e4cef986d5230dc18ba4ac226d5a50ca64789305d2e2ffcdc7083a476095617663416395229d8af44e9b992e2b951407f6fe77e9aa3bb37580fcb5bb9c14b4eae7aadec939eea35d1aeee3b0925aca957d90a44d5f6dcbb04b9b8c7666547f", 0xab}, {&(0x7f0000000300)="3d6f32440f580ffa04bc87bbdce2cce30f42af8b915229392183c9566794824ba342a0500835b575fc5279e3b439f3a1c94d4b214f47d9f361a8f576b94a859596707159797fa54b6a87e844e4bfb6cdaa5f1ae8cf36ad8ba01225330bf3bee21addb9e8a2d1f7e2d83f0ac0e080763678b8f88e15ee2d01abb8aa4d1854aa136178bc9938407e633ea85973abd41a264fbb30f3fa934efb95429efa4b1b33ae064885480d3599eccc60b9167e2dccfc45c4fb8956ee2be9346f5e4c12d5ad0db60ba7aee635307ed3b6cabaf2470beeced7", 0xd2}, {&(0x7f0000000200)="3667e9c4f42b1e53d02f20294f5dcf2aebc25de1626ffe0f17ccf584c84205e91fe77739196846a5ae51fbbea623840deb10e28b45733cb43062789079499ceacb68854c7115e48a9446ae62a2f061b6d3a03d2576ee606b5fa39a8aa67b47f82766430e7a258989fa2eca0194591190cc", 0x71}, {&(0x7f0000000440)="832201d2be70f38925b7c638a3b537ed4b348fa3227fe323c9a5ac1fd910db9b214270002da7c0a5643106770c1e1eac6cc5364f047ea131b447290ba7607fca7e8e8b7ff5515ab2983dfa5020fa612d4c3d3a8725fe48f2c3088140023426795ec786d557c26c5a49753510d75e7cd6f68746f5705287f5489be85758969200", 0x80}, {&(0x7f00000004c0)="c50fe7a082a2413d4b46f1dd391507e32ff0d40cc8d773d2200def077a34e19dc2c62394e82694f642f74513f1e8374de7f3e6c57c59ec4fc775c39499a673b9110926e50190882251d5f44b2aecdbd4b31872c50eb317d391", 0x59}, {&(0x7f0000000280)="b3", 0x1}, {&(0x7f0000000540)="eb8092be970cdda3d637d056f8c18ba24a520a8263c3951ea4131549f4a0d4f01e068bd318610224c1", 0x29}, {&(0x7f0000000580)="44e7d7a2352591ae63bb6ac71e479dbaf37406107170058f25d35537ff4913315f6478aa0482784a0245b43a3c2c811b71254f797042a548ee7cd69670e49ac128bff448d5058be8ca24f1b679f56b64e8169022fa3ef3a9a80cabd7b8ed8ed4389e92d27a943adc491331180707ba36bbe0b667c76ba6ca40edd6b1d78559414baa42faad702348193e3b797ecaaa2f869388b3b84a1624c8f9ca6d656f08844a192f2db8f57529dd6d6fa12bdbe31273aaffb5", 0xb4}, {&(0x7f0000000640)="2b8a78e2423df25ff704f8f2868ebe17ddf0a93f6f578153c801f5a7cd1cbe06419dca4c880af9222af5de965bfa1ba0bc0df4db088e9894b1b868bf9ab917488e4ba5c87e3e8c8a4f625de7799e7002497a3be50f10d2bef3fab7238cd3979e2128ac58549286cce92b095990a5b81e673115340c0aa08639a84dc5e409a81c02f07e8cad61a36f8f9596aed9749f0ca7dc478e676399b11b444bc1c70746f8150e82ea295a2f2c58b01da53344792117734db9cbb1c9c929f57b0e92002154df417a1aa824262667a38017056b460dd87f8817e158370523bfda35c1efffcad5e156388b9a782bd87bc3cd10d9b792", 0xf0}], 0x9) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) dup2(r8, r6) shutdown(r6, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x81, 0x2, 0x200, 0x8}, {{r2}, 0xfffffffffffffffe, 0x42, 0x2, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x400, 0x80000001}], 0x1, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0xdf, 0x40000000, 0xfffffffffffffffa, 0x1}], 0x7, &(0x7f0000000100)={0x6, 0xfffffffffffffff9}) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) linkat(r0, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$getflags(r4, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x0, &(0x7f0000000200)="ebffcbff13b907eb789d8f2d0de8a798136e70ec00f49a9e2eaa4e713048c6", 0x1f) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) read(r5, &(0x7f0000000140)=""/184, 0xb8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x3, 0x5, 0x5, 0xdf7}, {0x0, 0x3, 0x7f, 0x3}, {0x0, 0x0, 0xad, 0x6}, {0xffff, 0x3, 0x6, 0x9}, {0x3, 0x9, 0x80, 0x4}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0xc}, {0x1000000000006}]}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) getsockopt(r5, 0x8000, 0x10000, &(0x7f0000000140)=""/118, &(0x7f00000001c0)=0x76) syz_emit_ethernet(0xea, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000ffffffffffff8100e0ff08004f7e00d8006800517c5e1403e65746027f000001070f00ac1400bb000000000000034a891f4900000000000000027f000001ffffffffac1400aa7f000001e0000002072706ac1400aa0000000000000000e00000017f00000100000000ffffffff000000007f000001940600000009890b037f0000010002000000004e214e2000089078e01520a29f448db15b2f85a9d1b081cf01692e216f10774854676c9c3e789285fe80ceb0a0f67a30fd14945e1858f2bc1d10b15568e61a3ea2c8803e4cee62a2a41f0ac887b894ecc4d3146307f16140b2490000"]) getrlimit(0x5, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pwrite(r2, &(0x7f0000000080)="dc0a8b8588561d73e88498233aa9b8bfe371b917a69207690cbdd1f1136835bd21968c00843d1b7d", 0x28, 0x0, 0x0) socket(0x10, 0x4, 0x69) dup(r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x35}, {0x6}]}) kqueue() syz_emit_ethernet(0x8b, &(0x7f0000000180)={@empty, @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6}}], {@generic={0x8005, "c38320b084b83b4fc3e41946190c5cc07af290514cf6a50427329546371027fdd28b2f2bf707cd7e94bbb92c8711afa6594712ce151d55c1b615e19e16aec9a7e5a7fa2a4f406be261bae1b003e34d3d0ab5ed400a707a6d196a05f03fcc8c1eec240e910a47cf2f181631261eb1934db064072692"}}}) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x2) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000), 0x4) 16:00:07 executing program 1: r0 = socket(0x10, 0x4000, 0x0) socket(0x1, 0x3, 0x1f) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x1ff, &(0x7f0000000040)="444c1ec6417e506668d0da1d78de3d87982e58ace7077e82ced902b7170d37a0c5aa45f9", 0x24) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r2, 0x0) listen(r2, 0xfffffff8) setitimer(0x1, &(0x7f0000000000)={{0xfffe, 0x1}, {0x2cc, 0xfffffffffffffff9}}, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="1570d60c4a27d0858238f8a5161fb385eb09e4a15ab63cae442bd64adee15e72c3296f3d1f5411415bf0e554581ab40103135a0c61b790831ca0fe14e9007c5cc01192022cb2faea73d95301a7266739d9ec50cdd1975405dfc5e048ac68f21d9dfebcc2fd44f434335cdf224c7b11569c699e7eb65fedf8b89f9bba4d644ff281eb091158267ae7d6d4af44770b44d02048008eee1ee367aff31ea6bcdc0f40b315cf85b7cc8393c6d7a8e0648f1c5bd89cb939dc29b0df2649deb99523b53f5e64a347336a1cc9337463", 0xcb}, {&(0x7f0000000280)="f0e3226ab3b7a22f2f839cf7139d1c18a6842ad47a81a53e7defde7c03207e359d28f6995f5cb2491f75540b6f92415723ec104e3b46adc216819464635d1642c94f110be4883523ddf267f3934b3d4d63a12aea978313c5b35c50acebc9d21f0b664af2c09eb4c6ad7688c8f03b0d7eff9c4d6ff99970254e53349772f2b1bac8ad1fbcc92225a6dcc92690200d041a22d86547fc2d2fa6b6ee9eb34248a91dd7b4d7554e43628986e2a63267763dd6e25f408cdd7f9333773b0afc5ad258faea44342118e7a5", 0xc7}, {&(0x7f0000000380)="c2920b6ca75873e2b8ab4f8895554287ede4ec2e63e30632ed21f9f18920984ce9ae39cf125be064ca621734d076f1e0edf6689cea25bddbf1057e22c5e575dc3c7577e22dcf556bc0bdd9f3f7e4565c83fae78f9836094dd249b6010a9782d166e162c3e318513353bc091d801f73244b5c3d6c1fd4bd3e6fd140061c0e739eaa9b9f0277439fcb85c9b6834dd553d4908b6047e59f23ba4d20e5df9dc5a0253d8914f6c538e555fcfdf719fc6d0715afad79dc139ab0af", 0xb8}, {&(0x7f0000000440)="ef2069008ffd818c8fa84185de1df6c8144af52b5f021e35372db89f0ee24ae957e46b55fb1975fd202a07909add46936e9874cae1d38b86bf90f1d7e6739a983f3623b694db091143d2d557ab56c72345999f61ad921593b2930e914dcf0879211fea5a224cce2d98975600a330aae4f6367e54cca9c8d0864b23b27ccd68e1ce93be6ea98088b1b5013a183ec7fa17d74840cc4cb0ebb9eeed71a075b3c14cc811db4b0550a1a0a46ba876bd63a1cf6ecd8d2b49a80ec1c753007429cf0df5e64731ff", 0xc4}, {&(0x7f0000000080)="15d28fd5141ca31319747038d7a6120d9e07ca6726c235398059b27d58efcca4297c5f8b234d8fc8a2", 0x29}, {&(0x7f0000000100)="b47fa141a9932b6261dbef5b5aaa631be35c201f40ba343787c0", 0x1a}], 0x6) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) write(r2, 0x0, 0x0) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(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, 0x3}, {&(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$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0xfffffffd, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x4]}}) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000000)=[{}], 0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x8) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/232) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x3b2, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) sendto$inet(r0, &(0x7f0000000000)="e54c8f655a2bc93ee1789da2607b1c3ddc90b626c32d1a97a15bc0316b07c167d6161cda93b113ebc7dd9cad33042773c0a3951361f9e749", 0x38, 0x3, 0x0, 0x0) 16:00:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r1, 0x80047308, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x2, 0x2, 0x7f, 0x80000000, 0x9, 0x8000, 0x5, 0x10, [{0xfffffff8, 0x94, 0x6, 0xff}, {0x9, 0x101, 0x7, 0x4}, {0x6, 0x83, 0x1ff, 0x7f}, {0x81, 0x1f, 0x6, 0x4}, {0x5, 0x2, 0xbe, 0x8}, {0x3, 0x3, 0x81, 0x3}, {0x3, 0x8, 0x55, 0x3}, {0x6, 0xff, 0x9, 0x7fff}, {0x1f, 0x1, 0x5, 0x8}, {0x3, 0x80000001, 0x4e, 0x3}, {0x5, 0x452, 0x2, 0x7fff}, {0x1, 0x2, 0x806a, 0x3dfc7afd}, {0x101, 0x4b, 0x0, 0x10001}, {0x1f, 0x0, 0x9}, {0x9, 0xc3d, 0x4, 0x401}, {0x5, 0x65, 0x1, 0x4}]}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYRESOCT], 0x1, 0x0) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/208}, 0xd8, 0x3, 0x0) r4 = msgget(0x2, 0x510) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001680)=""/4096) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r6, r5) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000000c0)={0x9, 0x0, 0x5, 0x9}) msgsnd(r3, &(0x7f0000000240)={0x2, "68b89d1fe9a383f1c3cfd154bc9ecbb4d034f0a2f75943278d014ac20d333aaafbd8c947e4dc73cd724f8ba610fc7da6287df2420bdf846b712e1a9200a22995eaa56ded56"}, 0x4d, 0x800) msgsnd(r3, &(0x7f0000000100)={0x3, "fb97c4fbb826b05e4e79e06aea9bda3b192f77de5f9073d6d9e6c9bb77dfbf1d281618cba45c91dc071f46631a1ba1c011909ed6b6d798b2ca4611763d6ea3440445039b9441d6411e606d5535f326ce7a704b7b2d822657ac860dba7b77c2002b5ac0af056c172d87e6593384499ce3528aefc15770"}, 0x7e, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1b07) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x20, "576a0d28420dd054a5e96fb041790536066596e5", 0x1000}) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) socketpair(0x10, 0x8000, 0x8, &(0x7f00000000c0)) acct(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() socket(0x10, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x0) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r4, 0x0) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000480)=""/176, 0xb0}], 0x3, 0x0}, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9a81, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x6}, 0x4, 0x684, 0xffffffffffffffff, 0x0, 0x0, 0x3a5, 0x8001, 0xa29}) msgctl$IPC_RMID(r3, 0x0) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwrite(r0, &(0x7f0000000400)="d2", 0x1, 0x0, 0x10000) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x3, 0x4, 0x1, 0x5, 0x1, 0x7, 0x2, 0x2, 0xd2, 0x10000}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x8367, 0x100, 0x1, 0x6}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698a, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000000000004}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7, './bus\x00', './bus\x00'}) mprotect(&(0x7f0000f03000/0x1000)=nil, 0x1000, 0x4) 16:00:07 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) shutdown(r1, 0x0) setsockopt(r1, 0x3, 0x4bad, &(0x7f0000000000)="e5f686f9e16af3430c2f1ff038497046978e8f1164fd58f898525485aec9eef08d64e042dfaceb57a3c2c1613e4738e10f9ed2b3414d7ce4625407e45eaac3d1150c7ab1261659958e28e287f6574e2383a10f0da58185307ea62103b3ad097adaa4e1a95cd320bf44ec3ddc1690c55e2fc038c2405eac7a55da0a7bfc83c49728558f81cddcfc327ae4f215fcda8387fb0eaa2839a8f78bb38d0e8080859cb72a8711cf3c57e7dd79f9308ecedf87ef52b047cf6d0e3e925f54fcf170c05456919b9c9dad891d809b7c8083c2a694b72f02b2491d5023963da2629faf7ad1bee7d9cebd8f0e9a74c5272f758cf5c2acf903165fb36f0252d7569c231c89a5354995d46f9fff66e5c1da66b8d0f01c20ad8b6dc6a26c5009934566c4c58a58daeb42a3b7428c554f4a91d1fd79341ef4d53130109e48e6fb56ba5896dc0d5cadf63dd3a1a7224fb4565ae75ed09eefcb51d2dc054c9e12932c7da384e0acefb457fbc02d71bcd6f0281eb5e805437828b2097267b67f6b769fc9c44c19f56e378d2720fca8701bbdba07fbaf681689044ca357875e929ac0b0d16e8e9e71e6c53b0eb2fef36c6bd84862f5e2d7a90fe0a22a9ec4db5af4ddf1754849521b7a0a2e591ecec3d7d0fdf6e869f99c3e0240398e48e32baf2375780bd08f1cd91282141db5a2fdf816e9e5466b2c33cb8f05286241569d482654c042ba94355a3d82a7172129280e35bc75a612919cef0601fe49a797e21d9f70ccbdac7895c4a26e39ad5684a35a11ab7be5ed622b61f2c66ab18454ee91b9c866f6ec486e67fefd7b1e5346d7ad11767196c86b977d59d368d166dac2676c9b0e8320a2b8ed78d4c2d7cbbe6f40e21ec24c6edccd51f28643e60c252ac9b46f427ca364b1f433068d934b5214a2d70e38602a029451d67dd65fdb614a24547e12c2eb5a592be79e10c6547d9eb72828e8925964e6ed9569674a1c5780789cea7e6a65a88fe023e98584d4fa97fb1939ca2e515ed91779aaca661b5e2d705125d70163657d61d52b96c91016c028e29d596b20cc6a9f610d91be46ee4af484ca77f4c7ecb1cf82b98c39327dad8426a04ef0d18874bd4a8f33eee68e3766a0941171978252f046979d9ae65521ff9e3bec4c416f1e297bd170ebf674d4c6f14e4ede859cddfd1fd99f386e136389057fef966b793d3014f700917e07b6d900e8cd0eb9e5f53cb3a3693c4006d9284d2e75753cf192d50d2560309e6e2abf4a766329113466252bdec9e79e4eb28019ff01147a1d99cfe90937bea3ea9afb9e2ec991f7070ff0ffcdbbaa0182849ad9abd9f920bcf849f73870eccba11cb04a54a68b163911d5a1ec6528778d145768c40834526beb0809d6f2f7ec8a790372b8028e7b6b53484f06d1eb63c3cf492d0c2dd2b0cc7c066522ceed506ea85ae8926fc8f9bf3e50649d1c43bd395ab6cdcc2d6cd69e95c1b025e42afd0dd8a2621716963a23a4efc878e951bcaa660763977c7a6b34c155317f26e57e120444751646bddb5d4830ab90ef258ef46cebb0d695ba0ab8676c02483ce08f0b5b8adec6c2a92ba1d37ab3bb0f21baa615eb96768edfa056d4fb3eb1ec11d42223799819eb22edd1b6344446d3b7b441c83b6ac65b518b3c9559ec958f4d3b8ddf6c4880f6ee5ce88597cc64278a047b98ab720fc491fc8e8569c4679e2284c3eaf135e72efa9bd9aa711eb9103baa3be1ffcf0da11567e38b035ce5d2714da257c8c7ab40ac9904601f0e966a3e49002d5111ab182d910fbc2ac62666ac4cade823c83fcf192d0af763a575e8236bee26d083d124c82ddfacd3bacce7389a3eb1f7a14c379214667eb9ab35a9b8259509f1dc2c4667f5133b1e9a93df04b0ea1ab72d3b99e0dfe8959780c74937fc3f3ae6e2ce81678945fcaa3e3c4f3514d9e9f0b527cb5ca6bc87ea268f816e5e3d8f822b2db793319f5f1e0ae6a9f5b0f20db67fa7e72662f2471a93db4cd366f522c2b485662c910cfb3106b532ca2b8908ba8ab8a4e1ed6839b5338ccefd609f16e5eb371661679a18998fcdf6a692ba5498943f1d7e76f2cb380c2ea3df285dec381fab5d6beb2dafb8977ee9aeaad5fa2c753336b249ce09b6e125cc70bfff2270c8c8c0bac932d3492846550d28e4fbcb7fda3d0f34a000bcf781d0682fd148c1cea139f0d52653ee9c1562b4c4879f7125295d3b023eb44ebf1ff45fc6ae9519bba98189fe006e88909d2c95439e987caadfbbc1d2495c8a246b7e42c87f3348c45a0d4aac5beffbb94fb599a6a499237952977a27c79661475b7f0d6e6f8fb6bde394a1fa3b7d38100aba7e7c37e0f29941c4f1b6d68f2796f33866a016fa714efb21535a2347799abac1cbe56b3997d8fb424289da3ca6c2f6dbc0be9875b8911f72ae9955d43cfd6f6c5e09bc29f5abade041033a15cc549eefb14da8a5ea0e231fbed44aed09eaf93f77014cd685520bcd4a3da162f4fe6a359ef0731165f2d184c2efde28f54c717208fd9f6c6af1beb61ca34ecaa0ad50d15988c08f6ddb436c3a9eba09c52396a4542c1ac27da9fd9cd4ca7f9771a8ad510defa6866f7ec63ec51f8e411034929141011d775dc5fc561a8e5e1f7d1ffadc769670efaa28c30d4cd18f7322b08b18cbf0b0a3fb8894733b54a4bf9471a1722088cc741cf59e1bc45ad49b512d2f931a4b20663003f575a90779f5286db9c2df148529bc1edfa9b905f1f429ba75f8e850bbcd27ace7dc013bf0bac840e3f1bd0a20521c665a63cc8886857be3122bef99a7892be05c7c196b2140facc7edecb9b993e5422634112e162591fb2fe949fa35a5e2591f64982b01c6480e537cda56c240e8b0ab8385e5738d369a931346127f82d9b1e96b2722a29945c811b6ed3a7148458a107201db7bce7596ea4f66314dd5924adf9c1e22c69f216f3c775ccb21852e2290669870279382ff0915cfbe3e9d2fca2b57887932844233500035141238e402585b71f4c61a848c47407045a913c6f8565d341ecd14b6ba481f3489c3872729dc1844861a8925caad35637a8283d994552d91d020e235b71228e59c8e13922da847f74a9760285c69a4f057ead02d39bd9a17b03617c199538b8c06884039281ba31885d2beb7418f67d9761a444cb6efdd58b931ee8ccd6631f9a5e295d460e74fd7754e959500586fd5a027c8bd796e754f7e87089f013eb6534b59dcbad21b24aa4a6f895ff3aa702b310a6bce7874cfbc23993df965f84f2f2f99cb1bebb90454bc8ff6591cbee7a788fd109300681492458cc883cf85d55440bbac76847ccb7962d1973dd10323e7719889da4eef651a629656d379925304c6ef44fc4cd27776866bc1d9194a80901f0ad8d7fffdca25b6e1602559995ce90c5eaff17b2f19f71fbf6966f0248d51f625fb61b7039964ec8f91a3a09fbe146dd2f97bc5f8417f8ab431f57ed02639077403eff1f309e0dd2c9f4217fa311e5766e582a96a825720b77842ca4ad03a8710b808b26f4f5852c1cbf5c168a170664d6c0396989c12f5f2f7015fc6a7d6bbac55a603c831d05f14911c60ac76612e02b39aab73fa05ae9dd9a44650bd4b6f083c57794fdb4859561c1d6e22c640dd462c32242ea188348be0fc3a88b748c9a82c7911b37aab06c08fa3210aaba1511cd262c9347942a87b2ec3b3b8dfcf99e6adf595f914f67b292995814ddd8ab9b2714a75d2655a8dffcce1768ce8657459c906d5b7f99a191fa189ead027bb01675062f8720fa5917567071fa90f8e36e1e0eac1174d4cbdbee0d893677158738b542df22d9c198c801280acc65f7c430b02b3971d80cab21f0665558f154a5b305806484d650eb6f7a12b89687a86b77b3dddd8f6aea124457e228ad97f5a0e0e37d1d4dab3d562ebf7969306cc2bf2ea270068b43a7c43e838ae1378bc3464df4e735e5bbf8c77cf3cfd86159cde4bfe2ffd58359bba4bc65f62f7c1ecc3c3af3154631c68611b180d5d9cc60c4c6b1182e32201875aca2308be526c825d3b6f7c9d50618aeff99c558ffb80e04bd929da5bc13e83f7c9b10a20026a0c2b1976a17000ca936f5604791d4ff1790e852570f9bf458e88e3cbf932d9b5bc180f3f65b4bfea0cb62a1f78ce48d277b0b8120a60cb1d1445326a09269ce50d4049d35875579c80a01e44fcb1dbc74ef2e10d55930d57480eafe3638c230fdb266b97f75f961e84172673e82fbfd61f24553418480412632be0171d0ab4d64186d5576cb8fcf2fdce609dbc6e47183b758ff96ffee57e3fa064f48fa836511b2a0efc55ecf8ba33c53085dda77e39b1b3a878bf4066683c8cb9170144e7b723f4452170d967da9ccc61b40929add80c63d48bb7f3c3b274cb22e70ddeb64e366289d725198bce247d5db1246874fa433e09810580559231e9f48ab8c63c71e20e4e8cb475dfbb443285a3555080bfa56b2345ce2acfec02fcb56211d74006425644b157a51850ddb314c4c823bb810e75b02bb877683a850376a9b299d8e473d8dd8a74c3a5345fbcb0512dbcef6ca49736e7d8fe6e7c830bc947ea7e0fb94208b56247db7562b1d60e7cc4da091b754f70349ecd079fb8ad26d7fdd30fe791208ba59700ca03c80491472e3cb3b4647868c6423dc03a4fab7d51765fc5c860bef0d417521c7197cc3077752c7e95cd6e3501affcfa8974e5d446eb233683841ce4008f078ddb66e3746a328aad624ddb7f72ff59c0068bc111dfe694032d220a721c6d8cce8797d7a72a7da0d5726a394ca0d79dddc63a6865865f37e1213ea80d57f463dc051eb9a931884edbc9503e0c7e8a0cbb6b758ff8e5065d126d83790a64aa3147284d1e04c2bfbead4c52bd77d7a479a6afbba7d61d731a803dee39d53cb908e8f31a7eafdc39be2ab9204cf2a7d64602292c297dca712026eb97ce1dd867e9b8f1dbd90042553a7f78c7d72e365bf720f3fb9591f7afae9fb523748ed5e94ea70445d2bcaf9636a5779849428616522dde48fa6e9a7dbb11b0f4ae5bc14b99ca40ea6df06a13521714bb41bc567714b9648037af93f3a82c49bc38f62c51460b8ea09b59cc769b0945b7d9410c488329f0f7570a9174e750fee91332ec2bfc5ccdc4fc6ece4e3dac4ea2b1f3e20b430afe27fcdc26c2a3f1f0ac7925a29dd048018b7aee433ddd7192d4e720cc985acc1881c7c0aa8660060fcd956f7d47e1e74827d743f21ea4251ed167f4b2586de3bbe36ff5029165fce3bedc849ce12037db2d19590a85f814c37bf7baeacd1eab1add1f0958a266201cc77ed9a71da601565ba1ccd31b01efcc46bb03ec0337c5bbfe814b22299540c1cf1c9875db7457feb7006a5a1b6b3f9e3ae390375d41792c17cc8c6f396f2b294065d3c759bb967d9b095b9c575d27c6583b9624bfaa165d5cb3a5eae8130b691d70a40421ec876b3a8eb4747e0cb391893c6d84f968d5b42bc763579f7672aa76438ee81d1286e1f5989e28ce28abc57741e98519fc36ac79425dd52e13f60cfda3960b4427c492ba587451434139cf5ed17ad5af8859bce76fc1d9766460f5bfc8e7afd4263632fbf621f32523d243eb3d085ed717f8731939b72a9611d157195374524f16e57b939a9a72a376e8671d0b8d5c2acee6723382afb8426719537b795fbf5ea913b9d4864081978e3f704ac3ed53b3c91176d65496c3203d6f7345511fbe1d5a6002c9f343fad0c6e1937f36e43cff821413969d2ded749b991dd800205940364493aab798c61d64285b66430dba0d6be4b2a708c3dccc7e38bf9", 0x1000) shutdown(r0, 0x2) 16:00:08 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8fe) pipe(&(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x5) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x401, 0x6, 0x10000, 0x0, 0x0, 0x401, 0x1, 0x0, 0x1, 0x0, 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x80000001, 0x7, 0x6, 0x5, 0x5, 0x69ec, 0x2, 0x10, [{0x7f, 0x6, 0x4, 0xffff}, {0x401, 0x5bfc83f5, 0x9, 0x4}, {0xb7e, 0x1d, 0x2, 0x7f}, {0x5, 0xfffffff8, 0x100, 0x1}, {0x1ff, 0x400, 0x8, 0x4}, {0x7fffffff, 0x1000, 0x9, 0x8}, {0x1d, 0x401, 0x2, 0x4}, {0x25ef306d, 0x2, 0xa0000000, 0x3}, {0x8, 0x2, 0x1000, 0x7}, {0x8, 0xaf, 0x0, 0x1}, {0x97, 0x2, 0x3897, 0x5}, {0x0, 0x31e, 0x1, 0x8}, {0x1, 0x8, 0xffffffe0, 0x9425}, {0x101, 0x9, 0x2, 0xb0}, {0x3f, 0x3, 0xfffffff9, 0x2}, {0x8001, 0x7f, 0x7bc3, 0x8}]}) r2 = msgget(0x3, 0x680) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/229) r3 = socket(0x2, 0x4000, 0x9) msgget$private(0x0, 0x180) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000003c0)=0x2) r4 = getuid() getgroups(0x1, &(0x7f0000000780)=[0xffffffffffffffff]) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x8000, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000400)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000740)=[{&(0x7f0000000440)="56f3b04ecb3a4ce9c8ba1e2ddb5174f033f0291f88ec915254fd30159c3f0ecac5b070d3ff16a5602364c5bf1fca6a48a96a2dab5c13437bf806b3bb999d3a06b0ec719260f216c0", 0x48}, {&(0x7f00000004c0)="e6935ca40b42ebfa343d8b9584a77410a480cf14e4492fcc5c8755d61e83adadb78cfc626f418072585958e0b99352206f6deb0d1c04f3e4897b4b8938d09f63940c708ee8ca50f265073670816a8c1f5f2aa9a257f79e8e840ec6de6a928a312f3f47baec60343f6f237a6cb90f45ff33234212e507881a27adda14a71af52ee7e448e965c0a8d94b03f45d187347400ba3ba459d5287d0e8a04aa38d99e456affb98af8c1246b18c47873d96ebe8d855330fed887d110d5c9d8dcbfbc6dc47ff106cba4bbbf7295efb46d0182f", 0xce}, {&(0x7f00000005c0)="e946cc652d7bcae2dbf59ef3482888e23b95f41adeaeb168390c2d799aeb13608f99b44f22ba79679e284c7d98f6665318f375dc8576b5d486666842f57cdfd2743947be1460e904ce0570b3a44456b3d10f69fafcfb55588cd8c2cb638cc7d6ad15c66bdbb26ccf381f4062fe4c7fa48480c91c13391e614d8cfcf549d36e04081d0d51d67957672cc7609c55ed370761481b16d8c5834b4c07ad0c800385a99a777e790b85d9263899cf901cf1a76feee7511d5262729dbb087b41080e38227ae2a7b073314bb145740dd7457e9a607c5bc2960994501d7a4349c699e658d990a02a90b18bb18357", 0xe9}, {&(0x7f00000006c0)="64112c78c9a0a90125b9cd39f05d5eb3c8c84d1734785131c11261e6c9914639e83e9df8e1d8f08c907b97e174ca19cc8398f50863d65476064b6a1c3a16e991da7870df763056f19223c69aece9be0865ecc534a0023cccd0", 0x59}], 0x4, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, 0xffffffffffffffff, r1]}], 0x48, 0xc}, 0x808) pledge(&(0x7f00000008c0)='$\\:\x00', &(0x7f0000000900)='%\x00') r8 = geteuid() chown(&(0x7f0000000940)='./file0\x00', r8, 0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x5}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r4, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r7, r5) getdents(r7, &(0x7f0000000200)=""/34, 0x22) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x1, &(0x7f0000000080)={0x401, 0xd76}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x3b, 0x2, 0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x400000000018, 0x3, 0x0) listen(r7, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0xef) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000004000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000026eb9d270100954f9be743ae5837a42ec443d002699bb97fc529de7e0f2352bcb3b72c80f5e13ed54ccd9e8137a35d80d9aa84ea8a887d5b4e73b68ecd01ffffffff0000000049931eceeb03efee23448fe7bccc82b5cfbbc8085f2b54355d253be662994ea4dcf407447c64e7346bbb210e178229828129c2708ed859edca4246aab9f50000000000277642146163372c1857b3b1d948f1a0136366bcb7d8b1a478acd479b2cea4ee63b8d3039f806328b7e484e5acebd6a05a4df8c4f993c0c6e0ea7e1276fd9201f04f57f5791f5a678e53a0ee3ab89589e7fab8dd5bd508629baad3d24389db8156677f2a4f70fdf12ff8332fcf05210cb79b0bf0be5951e5bca742a44ceb2f3ca86b3db026d47c996376f04c68"], &(0x7f0000000000)=0x1) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000003c0)="00f98926229ae7e69652624756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa931bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5ee89bd810568276b69c272664d1552bf7b52af62e2e5942417178f2f983a7ae43a8b1f4f70aa61a05ba1eb57cdc31a48534b659b6c40d2bdb06edf6bf27ddfd28c5b94240d26358b7fb8e2666791642edfd673b00f9fc49810ad16336fcc544b4045d233380df9d714fddc9c838f450d86e01a2a1408ce5143254ca2d9e7feef371c89c79d74be7fd7657edd5e75def19a09b3d892cba314f16eff2f26e3d110e5a62b974498655e1ff403a52349846b40b53f692434eda4564d070f1866231a7a2f98c4dcf12927c6a65b0b43a2701b962ff16cdf1d491eb30869a68084da3ecbd12f3091edf8e404b77b24a41a9e209c5baeed9ec70ca7a4d951d2578af098729aecc085655064b0f85343b63a8b7b30a2c483898dc21e5d9ae819adf65fbe16edd1", 0x1b1, 0x0, 0xfffffffffffffffe) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d982270f5d0a9f2d2a457230000010000000000007043f0dcd018b95213f3d83f7c88e5cb2ddfa200000000000000005fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d052cd5e0a6daf72294016019926d12679ed3c6d948adefa1763d2f5ba0464b50c4069bf4f44d26757b01854a30b8e0f01db7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29760800000000000000b7744261444994bd9ccddd3258575cb6013451c5e968318e71e4382000e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb58088f57a69431db27d08ba0015b1431a7db9e71d0000002954301fc7dd59ef9300"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x3, 0x7) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r4) getsockname(r6, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x10, 0x81) r7 = dup2(r0, r0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x11) sendto$inet6(r8, &(0x7f0000000180)="c4623628512fbcb0a1d4231f566905ec4439f3553170742af6e673c94af01d6f4bed76c6ff13a5fd64253d2d0365aa678ab985fbc69bfb07f22006e134914136c487ad7c340cb081d5e32fce441ab8dbf91d88ca1fa6361be71163c5ac4a9923541214cb341d0a0bcba3ff71414864d47606490fb3ff1a53e009ff68be18939a8aff532f9217617e3be5f23e5a4d776b3753078af11c623de4ebfce804048e3cce205f8a2028b309d888db3f268fdff6ac94a94509b0f48f088e7bc3c7a0bf47168624fb569ccdc95b1b832763ec172e50a8e778167f9f6303108416b8d12563032455c815de996a86ee514654f439a7", 0xf0, 0x408, &(0x7f0000000280)={0x18, 0x3, 0x2, 0x1}, 0xc) 16:00:08 executing program 0: getitimer(0x4, 0x0) r0 = socket$inet(0x2, 0x8005, 0x3) getitimer(0x1, &(0x7f0000000200)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) fchflags(r0, 0x10001) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x5}) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/9) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0x9, 0x1ff}}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000080)) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x7, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffff801, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff, 0x2], [0x2, 0x0, 0x401, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r1) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000080)=0x3) r7 = fcntl$dupfd(r0, 0x0, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) kqueue() ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000040)) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) getsockopt(r5, 0x7e, 0x0, &(0x7f0000000200)=""/98, &(0x7f00000002c0)=0x62) r6 = fcntl$dupfd(r2, 0x0, r2) dup2(r6, r1) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffed3f6342b66b0000"]) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) dup2(r9, r7) accept(r9, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:08 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffde, 0x1}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:08 executing program 0: getgid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) sendmsg(r5, &(0x7f0000001a00)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f72757300"], 0x8, &(0x7f0000000580)=[{&(0x7f0000000300)="b40b6b2721c08d2f83a482dda0b76dd8cbd615189d77d0fc0338f347dc6411dee37d79e29c4d34558297551e6d94a5eb62909b3e0404158fccbd8177db3c247bf4bcd13406f25026d487d969ff55503f313d5aa9e549f6962399864d578c4b05d5aef751aa9d5601b00a9124bc12c30614d78704e4c29ef347330388b972e2acc1d00844a907234a8b6843c4532e805c53a96ce9fe8621273852ccfe7a4585e06f46b92ccf89113e99d3317009cbbde8debed34e579fbcae371f704003212ca5ff876c67d7462288ab5893e5e533a78f8dfb", 0xd2}, {&(0x7f0000000400)="8733d648bb51b65d3601e3ff1b2e71adb3d90e4f0345ce668c7de6fb1e5c623138f9fd0a818bc3b2bee37de8c84d73815d39df8a1a3857f2e35c83a2f58576e1ef7294c05bc1dac0edfde2877aad26fea61df3ac4c8b3043ccce0f1110e2de4f0333adcd5203c3c38c094c44b4de9a5cb0b8d211c1c4930af6e544b6a41a1fff2a118d78ee406af2b3c632c29c39468af8ce4b957e17decdbb65b4411c3c609a33bc999d0fe1ebbff2b867ed4c8537b2d957dd19d8f974b189b6a8099eee92a5c9804d36e29e05a797f2111dff6c42febbd450fb1ce146b005d5fff7bca840bf0f990bd99c928f542fb8e463179a035c2d31", 0xf2}, {&(0x7f0000000500)="281f455913f9fecba0f1278d2d1efe11001f62775a744a843d85c68c98c14e902b6701e80648ad8069ae02bc02f494f560a6e4822aa41b262cdf15ad97f0269f406933af0b847ce55855b706efc6888b81e2d12e54796ca198575017a7268c56992edad3ff10a5366958d9cfdb1b8e23a6f1c4c08a09730f1628c42b", 0x7c}, {&(0x7f0000000140)}], 0x4, &(0x7f00000005c0)=[{0x70, 0xffff, 0x4, "156ea754d5c66f8c9fc89a4f22cb3bdf8c5a9432fbcbe122608b9208d7b5d7be5af5d28389c5f342df994832bbfed9adce883e30f22e4e7f65dd1af8898a893bc768249a9a4fd5b0d604aa65dbd3f484f5f054d4104c9e5af7d6244e"}, {0xe8, 0x1, 0x10000, "fc0aaaaeee0e52dd16104a166bc14fa21835ccbcea1b7fc6fa2179a74f05e1912706d4ca061049f84bd7b98641d6534de3d3ae1eb66d3b0be8b4d1141b8fa5ad87c8768e66ad393714fb9bc7c5656971a16b0863ee74847fd25ccf1096df438a60550a0ce94d309bd98f9b1f1b71671678bee17543c28adf83edefe2de0cf764dcb6ff2cd4a7160bb2dd2b1fd3f20d7d41a78628d0714861be289ec6f061c735b16ab6cf4f4d325796f5f9c18d2db953e8226a90d498ad2b52211af0f4d58cce1f42130cb6feb47ddb4da11f0fb908c010ef"}, {0xc8, 0xffff, 0x1000, "f1db89b122cfd623e73af49a7ae55f2e5acb951abb4f80fad21f96836943157a3e52212998c188be334a5b40e876006037f338b04cc6eb4fa88599afae59f85681415b8023194221ce581dd73b51a1c3b66b47d00f72b899b51379990d9c25477deb40f4f1ae8af96cf7e038b0eef56240ab8287c03236a76d48d120d5385a55ba982a86ce20fef1d0b1b046a74b38b5259d9d5953d6acda75bdc9f88dac1f3bd4df71ed0865b2c8891778453c800e450edf6a246480"}, {0x108, 0xffff, 0x8000, "af4e3d075995774036e79c28a50439475d7d844270fee7a7618f0c282ce9c4d279ad718a22b05fce30e849750ed78359f7dcc4c6017ec94b1962b96f3d5e797126e1f4a6ab84dfa891b3fb80d180fda89bef4faccebafa942f69dd1bbcda5f7a2bb6650ff69d9eddb4327076607d8d3f2ec3713cf4a2168c80e207c5c4fc770ed8e0a08747d6e61f7578ada4cc5c96c14172d5a177748c70f236ea45ad1dab04cd6e1ee8c3a275c164436957db856149d92232582d353cb52d35af41898483591b3740faa9f8d3cef742b83b7db8cbd229eef6511a474da372245ae6f6d3c094827fcf827389b7b2200bbfd3eed471cb49595710b3f296a8"}, {0x1010, 0xffff, 0x80000000, "e9eb77fab04ab021d82f5951c7bfe51d4ae4f5cc4b42d0e95841dec9e27c99f5aa8776a688d6d3cfb20b6cb1c25b8b7e82868c16ce5cbdf18b1a8a618416b0b6d37fc070d241322bb79e1ca10fedd2566ee035495f610349b22917f2a25c7c7c6521a31dffbf3d76c8e82c80951caa3b9bc5bce1f1c0e96e2bdd59dbe14dd22b44b5b30537d9f7a012a0def3646915577922609841454fd08b0650303b27d104fb4209a62b41b7e518cdb42e6d1183992715c39e5a25cc288a25e0a1314f23938f206ded02f320fee90e1e3307752f977beb5353f21085d90ad5d6a20d7b90ba07868f1db3e5ddf39c0a4c5aa21ea516005ec9aca4cf95b83fe6b5aa7b374fb9505f741d6914e9729a188bdfa4e2c98d418216fec9d049a2f28ae09ff913f79b42e7814f1f21efab5e150bd7578f9cd5c989f964aeee899b58ca84b2ed4269d08c62f1b17a4ef23f9b5e2831d2a5962a8d6327a7337f96e2b2ad96cbf04df42bebe5216c31fc89a94eec707470269eed7a4dc804ac0be8695f8cbba52d06a6cdebfa94edca3a36f846ae3651b8a613d4a90e01cd68f04834ff8b1204d55810c0db58cbf14b3dc5205188afeb1f8bd49fbff6d6390f085c73bf7847dfe5d3207a36c6f377d1ca9c2ca518650e64a38c1735a6adeecf09b9e5fb611df713a8fc766d610ac9cc9fb45136a0961815e31c072e94f681549e2b8a11470e1ac8c00768b9751f2ef00d26713ea0308ecdae907cef8c14a252185572f71d71a616e4dc738515500d41810cc65bbd5d0a8ef06412e28f8bf4737908e57e1faa8d5626120f5e813c19706ec27870ca96cd0c45531dc3230bd263457bc2f9592dd1a00a2c7f16045ed7f2e4a06f110bff5e8ad66b3e10e1b26cae01e6e2ea2cb653f10a1c4874f1f451db7fda9b75cc3d7d01b884295378106249872bc112d00fbb67685ce6536a7fd30e9a1b00d21b2d22f1a7af7fa011a22b524f867849687b51479c083ac06213d6f94d7e245becf8dcfc8f0ebc3ff3a7e538bb39c70afff4465b37ced0cde8ace4c7c7aacc86d954816128ff7699cdf94c0e1b70405786d0d23fe6e8184a383b21c20b834457c5767b2b4c592e7e7c137953bc36b1971e4262def0411f9d5c79169673163f811551791c457c575ed869431dc65b169c31606b851eab6c9871ad3ed9506ca4efcb7a4cacfb3d126e282de0e80626025e257511055bffa37c384074e64db815db8439d1b46a976d012c0327a83b8692faf1abf9728271ae269230d18e9ead45f8f5030de38edfe5d26d56a33f641b3365f97e2bc06a89118b45298bb03cc7c6203a02e260fd93ea4a7a11b252a57dceae69e61e6fe5d39a65c17dd327dcf8d564baddeb78e68983888967bfe1e1b7deb0169126e3a35dfab6d4e0721f6eb37f764050acec6f0b78dfceb514d510fba95798de29da72e8dace64bf4589d33cc1c90772f05d1486a70e21724b2a1f7f43bc9fa55b4f4cc68ff572f4e544f0e9dbcafc2da6056a0777c64a4a49204f5812a09e0d642118bce9b869a135e2d21791b63349754ea225d9018ef302dc05db7eebfde5420db464f6878d561dee0f7864a28fb442c095d7ee3091da938c3cc0af334d2b4fb690dd1c83513945a8b402e14f57fc39e9d794533eb186a44b97832c65a3835a34f59d3d660e87c71102dd8cfdfbc78b7113874d3497188dd02bffc0204d0ca3ec8c7ca9efa8510396f2158fd9adc871f4db24e37b172e2cd50dbfe2011a0dcff5942ffd757cda433fbb7c2caaee9492df68ccb073c73629fa4b30c55085fcb71449565ee25ea1c4aff110cec585bacfd189f189ec718f1194104b852a4559b98c654e470a21f76b98a943db2fb57ca1eb5d0806829d572ca07eb7f3dbbe4288ded43bd55f722f1210cb1bdfebf5206e8d208f55b7b2b6af5152136f188705895b37bb6f123cafb60e604933436279118e66e3e3739b07aada24c00f83e4f1923201b5744baaa87006a37b41c584c6479432e83cf4ec95570b03cb9e13afc3815794442dc5ebef60f5b83b73f7dfef305571080b6694ee6fcd37043cb2730dcde671b60485750bffda8941db445a1fc00d83fa7ed6f2cffa3f1d840f8185a63af366894a75ace9bdca8253b7d80527f15dd579016bcb1f1aa85aefe225291a54fd697958f69c53e666c11250ff53685cb5a833a0d9f311f36a2cbfbe37aca42ab5a424564b6944b7ee8ce5b03f0831d1a015e8d7d072e1d84d4f87f4f2c1db5f444858bfda620f779b54fd2e342b6b2ef8ea4d1aa3158604220c747377c91ffbe076fb5eba76f740838d14dc778a77629de2dec9908487dad58da305d2e9bec95e55f6d85667814c9ac3008b0bb08bf7fd3a787bbf95f3c8bf5fb51be0d2e9e760511ca1a696217729239581d15c2511247c6e45bbb9eecc65d0362771dd21fde4ba688f99bcb2dc7f459ca6cb66b5cd63be5fe7955f08983b9b38752970a9d651eaa07dcf0f3777ae41ffd4677dbe901288bac7fcfb5034544eafb85a5b5f5ce7fb13e00ff292301c85e6ecddedb48b6885b6aeef0f2a24126681339e0bf654e9325122482bf7a7e680bb996cff1d9905d987a06e799619c5ad6fe7ca4dd72765cf135d53abb52094ca7b31e38654bbc711f9cb87118c09c2cb194eb430e380784e492f7945da35f633da39f93199f084d200e7cf4a878b50ce133f21d14403c8ec29e9eb87f01f831968d3ba4f8ba927675b7975ad9422ca52b6db494e396acb380fd8eeeea80493db3ea11100417708efa7d3535c4673ca3c93ad08d7e58049dfec80816b6ffc2cae047a89ebefb064c79ddc2ba1668d003f551f8bbcf9e7ce1833aa913dd00f3cb7dcfdfaefb73e08392794696567437b7adf12842aff162456b57fb3ec5c46ed90c2a7974a8bb5cdef077975fe62606820c19860ebba9afd1f893b23fb0e05ad5441c68dbecb03d8e4b02814172536c56b903c1f133a11ff8f24fd4c5737609c186548edf23f35fcdfd17f2973c55d7b83aca15afddb52244169f068daf8f3cbd51c18a11c8c9928abee22238a394561b6f212e59d5c4f94a9294b5014017618367e534853a2e519b1c3fa5bcd603e6e0a0e5b9596aed0f27f2636dc85252f76c880ea07b47d31541853b3ee74f3ca11084eb66b30fb22ee034d61494a9cc901df190b388039836327a97c050845448ad0b4d76448b44d055a9ff344acee015001ca61cf17b3f6224794f3408505906ff2d3bdd0e3d7188f24dacd2b8bdc906711fbb16ea93c2393939b7138a2b8c11724b73384b8487070367fa13528dae1a605c78cff15b81d595c061e9b2c944aa0e5c96a3636941cee786180384c8fd477c440f7badda34c99ba5720f89d8c8caf4cd0c0a34d4e26310fc0e071bca4e2e261708a8e0e8943d7daf059ff92fe0b594c08bb23977076cb7acd364d1b321fc51d4f5e12033762281c4997c4e72ec623881e49a1207a08b42d0f17a510edf408ea3bf1e1e95176e1ec4bae47698ee8fb8f16341aea34f57f9e48ccf8c9aae9feeb4247e8052080f4eeea1dabd1d6ed97141f3bdc7d84026f8c109504f528c85ef3a46e26eff1dbb460d415a1d8ceb85307dc14af08827f2f311f83e1e98a996bae94e4be115bdf0737f82e2971ffa7cdfabf0488542a85037f141cdca89ee5701b9e411e7369ac370d12aa429cb5db21fb245349f8fd87368c07975b6c3bd0017de3c35aee749d56150dcbe59f900b4e57d6c422b9f4c8a24e3a0b0d54e37a1c71f3670b2f021c15388836ded31d0c03a4fad07548a98663601614540d98ab5f9a129579ef9a485a7ca2e24e7251f78b555a6e714c1436f14d1995effb48cade89d00b3ce05576e886ac388a6b6d6878b58c96efbd3c75b84bdcb3883f5c5abd17a8b750a7835da16dc16c56310e0c9ff0fe28e54454b5291e393b31ad47ef231668678e7f629eb332866b62653497d26c4e3904d5c0e45adb96b09ac7084580d4f2e3c92d3ad69882e50df7d5b49ba2b964ff14b93449e355984279c63a0086e706f785c2d78dadacfc192522ed29b524f20289d3c16e06d7015757309e06dcec5cf46bfdef1fcecb7f481d61fcaac2d43ab4a7320604c131e23857c230f71c4908456d5edd875b3dbf73adc516fa9ed4a47720539f725395d9be5eb9b5c311ca31f9e62e6602e3697eb240e8573891290548cc0d0c89c1bbfcda2fde47c9bbcb4d144c1599aef1496e12337c88f716ae4974588b068685a9661df52e4d50cae8401aa579011350a8a4db46874ab5a6c5d2cc4ec11d4fd76ea40e878851d429ef4e102b1ca77dd172b6fd225f736b77425f0987088717cbc3492b7c50593d810e5d3023564ba2d0a68ade1929af04d497080dcefe23b975e14fddd7a1bfb287e4014c05343a2937cd72441350b3d215a622e27409c4461abe42010f4dea4b1c599318f27bae75cedaeda33026e9f10eb9000cfded7c1e51ed4e6131a7fa675856b9f8c603110e3bba5f0ca95669fef2dc4e909997e4e0076f5a9c1b4caa86163d16c3eb89ffd78066401c5b1495d6be361e7af2e3b59c8feb01d91f7cb959b575ed5f3641aa629ece87e279bfe99520928f6fce41dd3bfd2b547b6717f7a469091655a35ba71cbf0edf45f1123b50f4c4b8b6634e00647367bcf9e9de33aa4fb95b4cbbe90a77cb7951f381d87fdd29845ec05d405399caeb08a6f96b2a52f5484e9be9dc7e709d78fcd497e9b9d1f30da54ded5fcc03edac59121e75836c1b7c4e59b5525bc427364da50fe5ae5fa2850de79159ea64477009a3f25b3fd7e87d0db161d7a77879a029a46643e4bdb86b9398edb25f0951658b876b396b6ac6009cca3937c415a136fb4536e5439d21bd56cdb2fa4cf563d4fcd8d2e457f0e5f8d3d3527125918c048980be087660ab0840a097acf706af82bd974df91a72c21b2a8977e10383670f331e3a1b267b2ef02995913d456c938106dea4a9b606df28d8fdceabc83979bd9e02407d1295790d8136a843cefbb198cc3effa7d64d1b26be9ee4c951e3cdf11afde24017c4d354022759c872cb33c85380d1c8a13ba87699abd5f6ee44e238fd3c23816240013fbca726f06304190495f103e43a84ba33284ac6ee721cac9288a09a682a2a32ee489d1bd2a13233cb45d42e61b9d74ef196390338d6bcd6fd6e2c0366c7b719478794b9e8ee733bc3cca6f5c08066cc169bb6ee395430afdb43a4b01a3d4001ce0d6bc85cf039f6f014d3e7f698ca81230a5b02ec2384c2d619102885b66c9607da48dd17b73f4fce0598cda95492ba3e21321b4521c6e19c26edbe37eb282bc3272877f4005471b67165c635837fd2e7e8ef98a34b8127f38db0350ea7a8e22db97295b28bd0a9d459b94feb0428d28fd16cbfa81b4f61f2b52752947d95833aa0b0829966e1cfcfcb39799b9acd3ac0b43968042a1199baaacd3fbb5ec2ce38e667ecb332ec6f37b364531a26cb4a17946003ce0d2212f94987043e352e4973e98b99c653e584698c717fcd137ae38d3a0487254a6dac84bfc7adad3ee35cadb1f37957d2a1a7dfa368972db8bcff67e3717138598beb3797638faf92737371638915ba3d42dc09ee611a348758bd5028c3bd24201870439624b895553a4f8f0a9bb5ec506af5cc7a0b6c685c9eeaa3b93b1f848f31e079736cdcb2670cfe4dd60ee57b4f732b6c24912629a1b129c88d605f3b09a18b6dfca84b09d2a43d29b49beae498ae5523cc5f948cfe8da0b6010ce3ba4418d4325418c2c54caf30122f6818b7aecbd21e8903"}, {0xe0, 0x1, 0x7fff, "f003ed0554a017c8bd63554576ae71be92a0994e77f6c23deaa635b413b5ecaca90e39f4e266b09fd9cb4d3da4d1c9bfbbdf37492edb8b51550712cd55ebaa21d79e666eb29692e6cfe5b593ccf9f17e35ff0591904fe9e75af55887e9689cb4d9a41bc6eaf96eb9fcbc0f0a61d53d728f81299a48c9334ca79cbc2a7887d7e9d564aa88ca455eb94605ed43955e5754e4b518c486726da42be5c80ed48ca8276864f87d72332076e6713872240df8cbf4ac1f692c5c1833229903c5473aacff4e6f11d5ac636aa280373356bc50"}], 0x1418}, 0x1) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = getpid() getpgid(r6) r7 = open(&(0x7f0000000000)='.\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) write(r7, &(0x7f0000000040)="510fc3", 0x3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f00000001c0)="8d98b6a108ad230eb3a2807bda971403cc60fc2743881926bdd0f579ee0a7c32470000e758caf86de0910622fea3a371878ff599ab5237d3ab52f2e5039c80c29a9832e3e33ee143c6e14736a3b41c07306ad555d19db1700900000067d31075aaa06212d4c15f690c76530000be86d92458dccb6ba4d898e4198e17457249bd5f637f19f381038ca905a67604c3f261f55dd15b9fe35ce0ba006d9726d7972bf51347a4f44b0bc3ec7239683557547a771175dc34b2ce59f206185d9fe79f1b66becf58c5e28a1adea292978a6243501e89762ded1eaa8472bc1ac80f3ac9", 0xdf}], 0x1, 0x0, 0x5) 16:00:08 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="3302", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6ad93e3e41098c9c2683827b"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="007884626b81890000f018c8f825ce7b4ff149406e8e96265196f3c0f359d55931f021461b4b105e49011bd979b8b374bc812fbaed8b638864fc7cafee0271f124f87f2c15df2dade678a0b3cc61efb501a6c4e2a2bae51fc56c8df805b99ec88e659236ae86eb32381de0"], 0x10) 16:00:08 executing program 0: getrusage(0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x9}, {0x18, 0x2, 0x6, 0xffffffff}, 0x0, [0x3, 0xfffffffa, 0xaf01, 0x8a7, 0xffff9bf3, 0xe0ab, 0x200, 0x8]}, 0x3c) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000280)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0x8e, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e8000090b30246041b000003d1f5bda3cbe79ba700e0ff06d1c4087d7db242600000113fed49a8e9d0e905770000fffffffffff50d9fd5df8566e300670273b7e9011841d8e20900000000000000000006060013"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x4, 0x81, &(0x7f0000000140)="629432896fca7f36b5d5780095cfddeafbe0034547795306154be8c6e57c47be6f65fa77bcdc72128591b799946e700ee15c6c859570767e30c7cc2de47f2e537948b3b6d9d6673d2b7cb9fc1373a5cc601a2d6634144a00a543324f0ce26ef777e104e881576e5a738de3abfea76a6572220adde636fbcaebdd2db8ae7360e9b254ae179f9ef22cc8039f2642639a2cf7fc8ad8aa33977a56a4564dfca6f28430005477eb7e608e08e36e18b3", 0xad) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) close(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) shutdown(r1, 0x0) write(r1, &(0x7f0000000100)="8d0ddc96a515b296aae6db56a0d4a5ca97c091d71f5384af17e54d2725656c1b96468b2f1d2c8946ad0003a2feb68cc6ee0597127515cf9159666231e3cd2112ed024d5dc8a29d86b54894f4b0fd3984b0e157c00cd1a8756465561ca4efd9accd6374eff858268e93d323b33a01d7e398f27871a10d700450b9a3ccf21bf111d22bc9318401d33f9e4e43ff072aea347e0b0a", 0x93) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) dup2(r0, r0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r1) shutdown(r1, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup2(r7, r5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r7) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3], [0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483], [{}, {}, {}, {0x0, 0x0, 0x8000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) fcntl$dupfd(r0, 0xa, r1) sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="fbe819a9ba2a60bb", 0x8, 0x40a, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r2 = socket(0x2, 0x3, 0xff) r3 = socket(0x6, 0x2, 0x76) fcntl$dupfd(r2, 0xa, r3) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x44) pwrite(r4, &(0x7f0000000200)="3b73922a01b63da7016a523868550e0591e0e6999c8c8482c25f7c23344ffdabad120cc68644b9392e0a6a677f8ecaf8a22dbad515d42fc2ab30c447787bece4394ccea9fc18a2b623b2c80e80d1dd598c798a9ad9af9fb3236a455da58cfce848a8eace60e6ce33d07202ba566edfcb915a7b3b5c03c960de68c5c635594dd7edf8", 0x82, 0x0, 0x6) fchflags(r0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) getpeername$unix(r5, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000380)={0x1, './file0\x00'}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x200, 0x0) dup2(r7, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000003c0)="e2453d6bea6cc360c48947107e4e71202eac410e076f95e1f4c54478959a78dd221f7301ace4a941e43e13f72fca623b8844d4292db09532334be7e91f0fbba1b5e46f7d8a1e0f3fc0596af1e65d01110778e4c1c19895e4088fa8ee5f592afc739dd40be80a007170422ddb3b8379ff986675bc372cb04095774ef78cda922a67b77cc57b0b937119619987745d22c7c03bd5512168da1e5c8049541a09497b13f987769e7addb6d2766c280657ea979b746eef08470767260e553bbeeb8b950bd2ae0c2958560c93d4be1b54e76389daf0100a410428d16d1e8a4e22914861dcfedb7569213d0a36cd4801b8b194384b920f1c4d8923557f", 0xf9) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="dd1ce1a4d18b07ede762c515a7048d32d3db07c519de128f6a01d225a022c36e575dcb68bf50e5fc654f2fbd21d0bcb7b3d610d9585a0e78215b6d2aad6ddbb24f0a0f4f9ced3ecb1ffe694a1c1a6071a93d588e83313882aa3f557916e85c5092d134021243d7e114eff4e3669e09cc27fe7135f31fb8886ff5fb631c307f43c44793898d"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:08 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x7, 0x8}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r2) chown(&(0x7f00000004c0)='./file0\x00', r1, r2) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r4, &(0x7f0000000440)=[{&(0x7f00000000c0)="ca0ce0c030514fcff0114f4a7157b09cccadcdf08c82c78d5e440694581d653395dd641d6ed4b0854cccc2a4169ab928e0985658a1f43486ea8eba21cd098140c4c69e0d73e8b9a8ec0995becd104eab62e3cb1648a29bd8a8b5428e0fce78e47b5222b8b20447124a3909d2366c5922274ecc97fc4117c81fc8ae3f2943ae312011d9f1a7001e12ae39471cd49736b7a77729f30ebe4cb2281ccd33a8874e853b621282d6ca58478fcbbd6f61a875aeb4bd38c655e3ab", 0xb7}, {&(0x7f0000000340)="f6f7fa5cb3bb73ff3a69b8042e141e455ff1292364820432218d6994173bbd9acdeda1db177659c581f5c56f020de8fcd7174a7c97032f21796456fd11cf298c1d6318e9cebef1f11984007148b3d59a30bcbcaa99ab01429fa8f43c1502cf5aade062028336a54e6d1956624af052ee9100c21baab934ee6eaa224dd8364793d2283ceb0d9657b53e23e696ac715b607e0590d195a0faa1b0e5962d43604cf64cdaea921beed3032ed0777ed194f931e36c6b53b1b657a0c0ac14edb3de59ec89a5", 0xc2}, {&(0x7f0000000040)="b4ba", 0x2}, {&(0x7f0000000180)="cf84b4d749a73efc", 0x8}, {&(0x7f00000001c0)="0a4ef54c60f47afff403c56b2b30bcc3d0e8cbb2017e6f61b8", 0x19}], 0x5) ioctl$TIOCSTOP(r4, 0x2000746f) writev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0xd, 0x7f}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000080000000000000000008baa3c15415afeade414683a88753c71400aa5a01685cf0167cc831c357620f3942d44613e2a0b370bf470d43288815b8f69cdd38c58ec2e9e9461870b6e6777c506a12bc4404b0a88a706dd5695019bc2ee2bb742bc1fda82de5171ad4464cf76316653b3748fef53deda6fe1f2bb9269de6a2c8cd828c53cebd76eec3500"/154]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x2, 0x3}, {0x7, 0x1, 0x1000}], 0x2) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r3, 0xffffffffffffffff) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = getegid() setgid(r5) getegid() 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r3) shutdown(r3, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) dup2(r8, r6) kevent(r8, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x2}], 0x0, 0x0, 0x8000000, 0x0) r9 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82020000ffffffff0477f9f48511f7bad0cbe4f7b683d8151030f1cd9a5e6cc22327cdc03ba7db6143718432e2988148711c9244380275a7a5094a23cb9f41e7d10dc11348446106d5e77192ceab57127fb622d575e294e47d1ddf3d045856f4b85c9906767fa088b44016316a92931798a903337a9b934b658c5565b3871536df9022ef5ab6ad70427940e86e92ded93f6ac1f7d79584a3d0128bc049b91c32c265fde70489d515078a029c7eacd7e0d19738dc4cc52c37368bd415e784e400974bb0cda8197022ea9c86d87ee748292c48f65946c9bd7b8b7c6dc01ba62ace107cd85235ac9834a6b255de20c6bcf76249a64806763795fdb9e2ef47cb02d580ac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0xc003, 0x2f) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r9, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x3, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)) sendsyslog(&(0x7f00000000c0)="f43d5b322d1d8ef47d9307a1", 0xc, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xe0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xdfffffff, 0x7, "00000000000000000000f2ffffffffffffff4000", 0xffffffff}) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000100)="3c78b750b95ea3393ea1b4647dd2ef2f204d5f0e14c8ec7fd6cd1e4aa2af7a4f4658b73c4f67dc9c84446d499c2b43d005d254f5607c0eb1bba31a5a7d6d282fb6f9a5312471dc57c8df67dc555f39a93b214d577ddb5e42b910d29bbab49c195d93561594c8b0ea8323c72a4ea3f2656cb88aff677658b0d7aec95824192e84cf8bf78d835e5d87a043fab1bde7540e363a01cc99efa3edf4d2e9aac75e48f28386f0ee00b5c2b545c766cd31f849e7049ddd41f2f7afd5fad7dcc27b38a602", 0xc0) 16:00:08 executing program 1: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) shutdown(r0, 0x0) lseek(r0, 0x0, 0x8, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x46) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) close(0xffffffffffffffff) r4 = socket(0x6, 0x3, 0xff) fcntl$dupfd(r4, 0x0, r4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0xfffffff7) syz_open_pts() 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) setsockopt(0xffffffffffffffff, 0x422, 0x7, &(0x7f00000003c0)="01d6c795e75d95f0ffdf8d9af2e6454363c54e5762911286b2dfdee6b95547cfa832f1ff196ae968edf14b2366457f665cd0cbc68fb9c377db712c6cd986c2e27eebdc2342dc83ab3c3485d531fc03fd05264f6ec9c91dd1cfbfb16ca4e1867570260c6219504f0c2d14d7e695438d261e90e598065d6a478fa7e685086acc65e0096eab2bf683012a9030798bf8e4f680d9d40f85a85b84dd7cd58233fad06ec82fd952ff61b743ff37c708e6ecb344e6e881858480bff6364dd0724dcaca5c84abb82e5c72c68e3f565e710c313a0159de000304b0f547ba99f332f6a224c8ab558df15c13528152f63fd261bec2e4cb654d918c0d0754d870aa2f1d0374766b5048db2b562a09c5ea77ca126afa0b273dca6046934bf93804878a4ac8650292dfeead0d21c5a5c68adb3d441311c52a91236674733e0dbe07a07492e1f20d3ec4c85fff79c09aa38ee7825256f7ba65b00efe67d3fc601e5be572f7367f75776b14877db8ec7892950bd796232455f216381589727e3bfd846beb54e95ecb77ca8d9b58db2a3451c37798912721d75bb266aec0b688cf8fcdb6c7fbacc9745ac38861206da45951842d2bc00abd8ce714bfca2e862b9960ff5fd7a0a0d74276b08f69ca2a13cc3cb74abb0146575edc07296dc3402ef84ccf23c9b25e83e941e4cea2e88824aa36bf967425100aa6a830d6e39577e1be77bbf2d7dcf6b7a975840bb6819950ae241a2e0f8cc48961db5e4b08f728eb4483496dc3b04de4512fdb394e728d21816e195abf16eafaae1313791ee90dd207d14f4d7c79e4f2d71fc860d7494f761be8a950be34d2b9e4662cf2fe244b83a7c46bd2671931cdf8902c46f55bfcc4fc40acf5d8583d7ae33ac6c377198f3f9e58717bc42cddf3cc88e315517f73da6b2c48a7d230d350ba9b42901c541c5205a57e30501e5309a0c338d6a88b4362c40415a2e7c3ffaace9aa932512a3d3e731802f1d10c46802db3f377d91b7d9258ad37e6f51a2dc7f5d35c4996c63572a374223c5326cdac38674ab35464474259897d48afc2975403c215f3534b440c01270b41c96ff67fd3d68283d5454cbae0f63ec4d9c4903b9d92f70a8f36418f87fcf48c7bd957210d0d948da77bbeb72b9be2ba7af5ea4f3d3030de3efe67d4dc1a614c50613bb2a504a005d6323b8f24fd1021ae3b3bc8be3d6d59ede550a34f8b92d96ec1a8492434af071e544e5548923c36e4d2133df4355a8d8d89a7f6fd01c7373fa0be3f0cc22974d198de35062933aebfd83ea31d5dab498ac4be819973cdbd3ab323e08f7f63a2909614b7f6938d0182a7160e6f51d1373d7c87a4801fea88991e4275223aae31af0a16b5d00824d987f5309c7244eb08014b99b990dd19223ade79f83ebf60f7a172f069c466ecbace7a48a507ebcdf9730bec17d2264044445c8c0bafc64b7713c1ef9e5e86543601d32c8367e8954cb15c70e61ae05516647a9bd3b24d2260d4ba4a0ecb3e47b08dc230b6fd15360151e8aab703fabfac6dd978d49121fed3c7c622110a9bb0d571616be15ad6da849a4d13f907e0f0e8fea5f2e53e434824db8635ffc769baa166324a09258380b8ff464093d9920000e732b6656dd06fa8ff1aab2964165b874d2a9a6c52203c475ddf6be6065576b027a3ca16c3e6bd8393da3bd96942c48cf10d6c0747bb7262c6dc1abc7b6265f51ab4740e9f9c97c7923a4084e52d15c2e0d69925afe8fe264a3e49b50e4184e80665e8fc24555a3d88742505e6d985eb530d2f339481507d4cbec4f60f43963dd92284e86840c27684b76db11ce7c8280843065aa658f89ca150ff63b760782643475359365a5f6e682fefc99451c64a31924190a60e96b927092ced83ee7a9ad65b6e691d48c98b66992b034081436e6e052d7b97a714521e0cd3243916dd7a4468e13fb8dd59b0c9e707f4f045a4c9ac8fe08f77354dd75a1c15bcfbbbf6367abd535816b9112833befd6b2ebb4c7af5d182f4959daeada767ef8844c563ace889dc4070f3251279996e90e3167724eb636c8953313faa68e47d8a65fc1c324d9956913cf7c390b71431634eb8994ac72ef16944f92925513a313d85ad6455629f16a5e8d95dcfbe29734fde42f043c04408065ad09fe40147f5be78b496bf9f76eebeb3f823e1146075ba899c4419e4ef30f43a3a77fff20c5ceed1066f61464ab928955589a7a7b706d06bdb3a001b73e3c69d226360ba02e97fa6ad740129aa8b80500605382b1873f1536fa948151e007654eb413c9752b0fd2981c687cafa11dc42e21e28130eaa31ab8d4cde4e70eb48274e2a0b0c39cd22d5455c0844476292dd9a962192a42ae1fa426b84f8ab73506e4dba6210dd760165ee67ba536ea6131694707674ca78fa23f59bd40d546b37174a77bf5f8d937570d3fe75cade49abcc9b551a319de345f4209e826498a27c15bcafc3d7f7a70af54fb8807c7e945e39b3a2283ffd639654e134b27ffd0b69c62421bbae2a0f79a555f217e78b5bccec185332be3d215f013c4087cd0c7e3679255aeabe2e1df11def915fce59fdcf90d101093a3390411be6c85037df706811937bd4e6f06c1412efc440650470081bf75fecd5e007cf582b99c80f58de1f01a18451f7ef0e8335eaac826a9a0768b61761c5f40403cce5f1a9cecbd155b7353b7fbf781271619223b38f26a1ca21a286bd923afb0262739c908d9a85d809a07453be2bbf92adcf75dd42df6715919837d820fb3ce0b782a85dd6bf81ea3dba2ae68f8247efb110016fdf3dee93231470fb41a7678283bb149daa05aa6ec0e11973af37465adf01ea561940b7f1b93526e4e381d462d6c642c9ae52ff722afce8614a902f85a75bb78d1c3b5c3e7c5deb379b541dbaf3901c7ade7b5414aefd2cc2bc173cc8875c1e6f8e20249dba2e3db512feef926ca9b63a598ec0c341c9b9f753446b7116ee803c2bef4e8559426f623afe5a404b57023384856e0acbd8bbdc6133cb9f8083eeeb393ffe179118258398b26caa98207a0491719b8e41a32d1654d251f3d4d35452f01984faea0dbfe226777fe3dd3ccc23ce030a68674306e77794237ba910e89dba372505290fa6ad7ed69fb0e51d78bef360dfdd6a7cda746f73ac390938483028d1d05e2c1fd953f99d2c789a3f5ddfbd502837bb713e7b087a758957c9171de1f2683d4b5b773b0554622754226c6e4ec5b4075f06f089f5c0f7d6c8c52dfc1d1df81289be6c5ed614092aa99cf78c9b71a69355c7d5ab9728e8922ac68f9244bcc4ffe14a5247f45afb82bca7faa0d326c3a0b377de008d09a6fa87bb6236b6d7231ffdf56ce23650a701c6f72332bc29fbb74b7e632a10640ed3e6a04a1a1b10e13af7e32cee9b9e552aa0bdc375b845bd3491b6730f41c7d05dc887b1d9d2eb6f6a1e13a437518762930fbb9ba48ad08aed0c7d8893c917e494f5cd000d89d27412835fa3f2bc579cf3d3d4a9b1ac12154507ca94f8a46ee422e5d0cafa288d68489381dd9f687477791efae117fcf9268894689e99cb0c0f8d0abdf2ec065f1a4ad9412ed1b6037dd7fdf359a4b867ca71dec0ae3567c4e60ff7ca00af4eb5da45a096df118431a1ae59702204bb9e0735cdb3a4fce01d03bb3aaa0bd7ca8a04caa8c6c21652feab6b4e3f643a98ef2b85e0fabe027e3ab4db83a6fd13e08a177cd5d95cc181616c7cc1c9851188b64a4d1be557b67266d54e5d7e853f6e1967771437b5fe7f2e1f0164031b28956f258f3724a6e805d866dc87bf2c5296dde37863ce6c850d30593c077ec10b6892aeb134d80af77bbdf979818ff8c694d855e3307be0c392235830ebf8018593f7dd3fea3e3c042688f61d76c2c0e2f0ab2aa75d2c4d2cab10197c435fd45b6cc41ba9ebc0983171b9684c4c734dd13080f41095534ac5104aefedcad7e1c1f010c7828ee029a665da7f26e7e69114dcdd6cf381856d2d0c0675cc2d6f88f30f2e9244c27a0a4e84316baae6a2a04ad58bfd3455a6069e990d969efa9889c827f2c1c03be742ca91c7880235655c452c002c76e05836c456e06209fdf0154cd994927783c662518179383441eec5a22e81c8d30b88442dcb7b907eeb550b20b014acbd3ee9e24d2767c049c8f4955fe55a6f06da8a6b9a43005a2283815f00785a7d96f041cef98fb32be1f86ab478e28bb1aca7a0bb414722bfbf70a4c2b5f08f8fa16293a5f128a0f73ed035121c967432d522162dd7a27bb397da3a387828aee0bb5ed03b8ef37b6ee104f439a746db2e39bd90f7e9b9d44d7707e818d7a1ba6e008e1ee713dcf4dee5bbcbe46b9464234ae131d2e5fd01cd53fb91973e26f22373be157d119bf0295b9df76ab180777726c59f1a73c3fcab8aa5c8b99d44fb14919cf43fd2aaa99ba15ced849028423d9b016ab8f9ce0e9e85f68f0a14acf7710a378e8e9d883df059d3fd9f6302b3da330d62d7e783222892a564f2814135b79687b084254bcf36cb28f62cd5aab5de558301ff344bd2d30e882c2e2d4e10df4f01988ce9d5f7dbddc98095408a90d6536f4c02505bfb30ecab7d7b3d2e2dd8cd91fe572ea71d711d3ef5e430ce5707a4d81792241f47a25b41ec5da88bbb046af9c9ff32af08573a56078ccf560b264389cb5649bf4db8765fc6ffa239f58d6212c78872a6b24dce0700afacb0f79d9e7b6ee279363524caddbc51786371a40e891d35f96ef31e4415bb7487e9519980a00c412822b46d6cbb7152d7759b2163e65dd18c2d2b48f7fdf39ae91e380caae4e7ba501d999765793dae74a1efc4cb7b2b101dd34d35866b88a3e6f219ebf28fa4bb9aa4fe0a1dc95cf1af9295f79cad17b15c18eecd0f3446aec70d3e6a0c3c8e4e1e32e26d3163b2bf54c76b751a3cc6cb90fbd3d50874e5725b2d7a87bfa8375ce2ca3701d9cddfcc6ed51d075a19d29d84ca943072db711fa9bef701e455d62c22aa389b5c72491595447b14468dbb65b98cdf916b4fd74b4302fbc2def464634233092bdabbb6070529d3a1178458c4e5fceb2eb1e0143fe22deba13403cd08d0946572be73c9b59f3c3f990032215f0a192d73f5ffefd8e7ec9547c625b7f5d874218bf97e4e349c36c90cf751db9a35a491967161f41999b3a3d5def3dd468b607aa350df15ca3ca48c389bc9cbfa9645fc7f52315ea942d9c43aa6fc4e100e1fa0a0311703c6cad9168da9070db6578acd59a714340d712609bbbd3cc88b7458c37873d7ede3f2c321cf06017c61f8c8cd83c91ee842e89704067785f5bf9a9f9a59cb977ffa1e529e85be4e36d5e520ba91d5d76c43ce22af5015bcf1b920a6f226d5d6cef261de758d8994d9fc78f1e004c3539f1ec04b23d098478defb08c5fee1a977e059a53e14ac476804e383a0fe7f45a51f692960027116386a920e12dd8d92e5b526e1006b833335afbb0ed0683b0b358f984f643e47218c5467e52bc89b5e25d9764a3f0ff409024e9a5e0cb5be1010b1d8aa85c0c96c3a7245a835d07f6386196528f4006e7a67c50ed3eae49aa508fc27b33422bb409ab4431cb6ac65c0f82d60cb47dd2c4c432477e023de4b6ec8b8ab01b72972db54936d90cf83a1419670c820d486ca11a0e54b8a0a0bb766671d7012bcfcbb4edbbcd7e925f33fc07cc5ce3d75cd082a2951292e7d520c5533b65ed383d9115630ad179e32ad75b31c81bd564194cfe2d6d4dd20f74015b1c8596ff9f4982ca17e3f72e5a5f12687613f3e62bc13e0d5e131eeb84616863ff0ad93215dba1f3fbd3", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) flock(r1, 0x6) r2 = semget$private(0x0, 0x7, 0x20) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x8000, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x3, 0x0, 0x2800}, {0x5, 0x400}, {0x2, 0x4, 0x800}], 0x4) sync() semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x4, 0x1, 0x1800}, {0x1, 0xffff, 0x1000}, {0x3, 0x0, 0x2800}], 0x3) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x9, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x1800}, {0x0, 0x29, 0x1000}], 0x5) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000001c0)=""/3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) 16:00:08 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) shutdown(r2, 0x0) sendto$unix(r2, 0x0, 0x0, 0x5, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080)=0x8, 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x2, './file2\x00'}) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r7, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x81) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x2}}, 0x3c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xa93) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca648968a0440000000000000002951ab5801360bcd4c0a162b15727731c3c3abd183dd4025a9f2d158fd4237b8fa01012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200000000000000d28418ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cd57d03126da536ef612e9e3b79f7424065be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910adea84bb8dd8d7ff9f49d884ee2cf37250000f145c4e68bfa1500000000000000146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5a930d7b696378a27e42cfc93123b8284e6b47e3f763020000000000002881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482136813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a00000000000006000000000000002ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0e8b2c6af7b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bd613bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd221773f8cf3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80874caa2b9288e2d8bf6041db2868088de3745617b5acf620a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cff2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c39c4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a113a1c9770aea0a58aa0129933ba7c94c0000000000000000000000000000b644bca049d3691112b9bad785d2f46b6201155987069301315f7feca6bb6d3a0d6013f0a7da724aae426e9a2471d502c47861e5002533e509336f0c02eccc2f77d634ce255e3a182798ffd7c09a40b5a06d04c4ee395fa70a50ebc7c2523084d2f0f478caf29ab9398e6a0dedb128b66e2c4da5c01964503dfad0e7b13e08f489a4fbe0b242ca769e71db0ef25451623b459926140ff01a5b3e0ad3b47fd0b9eb9b0943eeb11b01fb086e6739e6457d7b342520f06ea9084cbe813d50f19f74fc36a8bab5a0c058ad221917e0ddbf7d9089db6760fdcb2843c00bbf2df4912d570913b2d865be7f61d323c56d3667dd607ec5d0aba76f51052eb458"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000005c0)=0x1) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) b•øŠ+:ƒÊ÷¯¹ØÜÑa4.pani: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f31c300+16 0x0!=0xbd83dadfdad0fd59 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *193102 69056 0 0 0x4000000 1 syz-executor.1 472661 25490 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic(ffffffff821f8f5b) at panic+0x15c pool_cache_get(ffffffff82667c68) at pool_cache_get+0x323 pool_get(ffffffff82667c68,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd806d8c5500,ffff80000017b2a8,5b4) at ip_fragment+0x13a ip_output(fffffd806d8c5500,0,fffffd806f6d73b8,20,0,fffffd806f6d7348) at ip_output+0xfd7 rip_output(fffffd806d8c5500,fffffd806c9e84c0,ffff800023fa3a08,ffff800023198000) at rip_output+0x252 rip_usrreq(fffffd806c9e84c0,9,fffffd806d8c5500,0,0,ffff800020ec6288) at rip_usrreq+0x46a sosend(fffffd806c9e84c0,0,ffff800023fa3b80,0,0,80) at sosend+0x671 sendit(ffff800020ec6288,6,ffff800023fa3c60,0,ffff800023fa3d40) at sendit+0x52b sys_sendto(ffff800020ec6288,ffff800023fa3cf8,ffff800023fa3d40) at sys_sendto+0x80 syscall(ffff800023fa3dc0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4e7659a250, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f31c300+16 0x0!=0xbd83dadfdad0fd59 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f8f5b) at panic+0x15c pool_cache_get(ffffffff82667c68) at pool_cache_get+0x323 pool_get(ffffffff82667c68,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd806d8c5500,ffff80000017b2a8,5b4) at ip_fragment+0x13a ip_output(fffffd806d8c5500,0,fffffd806f6d73b8,20,0,fffffd806f6d7348) at ip_output+0xfd7 rip_output(fffffd806d8c5500,fffffd806c9e84c0,ffff800023fa3a08,ffff800023198000) at rip_output+0x252 rip_usrreq(fffffd806c9e84c0,9,fffffd806d8c5500,0,0,ffff800020ec6288) at rip_usrreq+0x46a sosend(fffffd806c9e84c0,0,ffff800023fa3b80,0,0,80) at sosend+0x671 sendit(ffff800020ec6288,6,ffff800023fa3c60,0,ffff800023fa3d40) at sendit+0x52b sys_sendto(ffff800020ec6288,ffff800023fa3cf8,ffff800023fa3d40) at sys_sendto+0x80 syscall(ffff800023fa3dc0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4e7659a250, count: -14 ddb{1}> show registers rdi 0xffffffff81332a37 db_enter+0x17 rsi 0xa30b __ALIGN_SIZE+0x930b rbp 0xffff800023fa35a0 rbx 0xffff800023fa3650 rdx 0xa30c __ALIGN_SIZE+0x930c rcx 0xffff800023198000 rax 0xffff800023198000 r8 0xffffffff8176694f kprintf+0x16f r9 0x1 r10 0x25 r11 0x2668261daf053c0d r12 0x3000000008 r13 0xffff800023fa35b0 r14 0x100 r15 0x1 rip 0xffffffff81332a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023fa3590 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=193102 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=56, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec6768,0xffffffff82666848 process=0xffff800020e93730 user=0xffff800023f9e000, vmspace=0xfffffd807efff2e0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69056 356198 31700 0 2 0 syz-executor.1 *69056 193102 31700 0 7 0x4000000 syz-executor.1 96016 253247 63166 0 2 0 syz-executor.0 96016 101311 63166 0 3 0x4000080 ttyout syz-executor.0 97632 12407 1 0 3 0x100083 ttyin getty 35914 487273 0 0 3 0x14200 bored sosplice 31700 280378 31243 0 3 0x82 nanosleep syz-executor.1 63166 107278 31243 0 2 0x482 syz-executor.0 31243 36435 7993 0 3 0x82 thrsleep syz-fuzzer 31243 463373 7993 0 3 0x4000082 thrsleep syz-fuzzer 31243 301534 7993 0 3 0x4000082 thrsleep syz-fuzzer 31243 440878 7993 0 3 0x4000082 thrsleep syz-fuzzer 31243 144713 7993 0 3 0x4000082 thrsleep syz-fuzzer 31243 391447 7993 0 3 0x4000082 kqread syz-fuzzer 31243 129226 7993 0 3 0x4000082 thrsleep syz-fuzzer 31243 302516 7993 0 3 0x4000082 thrsleep syz-fuzzer 31243 16623 7993 0 3 0x4000082 thrsleep syz-fuzzer 31243 92525 7993 0 3 0x4000082 thrsleep syz-fuzzer 7993 488274 33559 0 3 0x10008a pause ksh 33559 472135 32427 0 3 0x92 select sshd 32427 303109 1 0 3 0x80 select sshd 46535 21108 92302 74 3 0x100092 bpf pflogd 92302 447315 1 0 3 0x80 netio pflogd 36305 245089 35743 73 3 0x100090 kqread syslogd 35743 88833 1 0 3 0x100082 netio syslogd 19903 58531 1 77 3 0x100090 poll dhclient 97824 438327 1 0 3 0x80 poll dhclient 55775 520956 0 0 3 0x14200 bored smr 65457 112725 0 0 2 0x14200 zerothread 67519 206864 0 0 3 0x14200 aiodoned aiodoned 30827 337493 0 0 3 0x14200 syncer update 60724 228427 0 0 3 0x14200 cleaner cleaner 46317 264742 0 0 3 0x14200 reaper reaper 96723 176368 0 0 3 0x14200 pgdaemon pagedaemon 88101 108079 0 0 3 0x14200 bored crynlk 30300 127998 0 0 3 0x14200 bored crypto 37150 345675 0 0 3 0x40014200 acpi0 acpi0 33074 147261 0 0 3 0x40014200 idle1 68472 320778 0 0 3 0x14200 bored softnet 29730 510836 0 0 3 0x14200 bored systqmp 72742 3873 0 0 3 0x14200 bored systq 25490 472661 0 0 7 0x40014200 softclock 43225 210517 0 0 3 0x40014200 idle0 1 422536 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 69056 (syz-executor.1) thread 0xffff800020ec6288 (193102) exclusive rwlock netlock r = 0 (0xffffffff82536e78) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9553 6551K 6786K 78643K 10982 0 pcb 13 8K 8K 78643K 95 0 rtable 81 2K 3K 78643K 298 0 ifaddr 85 15K 15K 78643K 138 0 counters 43 33K 34K 78643K 59 0 ioctlops 0 0K 4K 78643K 1487 0 iov 1 12K 16K 78643K 53 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1350 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 30 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 256 0 sigio 0 0K 0K 78643K 4 0 proc 61 63K 95K 78643K 457 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 24 0 in_multi 42 2K 2K 78643K 86 0 ether_multi 1 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 224 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 116 22K 24K 78643K 1760 0 UVM aobj 16 6K 6K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 64 0 NDP 15 0K 0K 78643K 27 0 temp 116 3040K 3119K 78643K 11259 0 kqueue 3 4K 8K 78643K 17 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 49 0 17 2 0 2 2 0 8 0 unpcb 120 133 0 122 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 tcpqe 32 147 0 147 1 1 0 1 0 8 0 tcpcb 544 115 0 111 1 0 1 1 0 8 0 inpcb 280 900 0 892 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 7 0 2 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 1 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 pffrag 232 5 0 5 1 1 0 1 0 482 0 pffrnode 88 5 0 5 1 1 0 1 0 8 0 pffrent 40 10 0 10 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 39 0 2 1 0 1 1 0 8 0 pfstkey 112 39 0 2 2 0 2 2 0 8 0 pfstate 328 39 0 2 4 0 4 4 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 253 0 88 12 0 12 12 0 8 1 art_table 32 254 0 88 2 0 2 2 0 8 0 art_node 16 48 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 7 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1770 0 366 90 1 89 89 0 8 1 ffsino 272 1770 0 366 94 0 94 94 0 8 0 nchpl 144 2277 0 668 60 0 60 60 0 8 0 uvmvnodes 72 1892 0 0 35 0 35 35 0 8 0 vnodes 208 1892 0 0 100 0 100 100 0 8 0 namei 1024 6184 0 6184 1 0 1 1 0 8 1 percpumem 16 40 0 8 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 0 1 1 0 8 1 scsiplug 64 2 0 2 2 1 1 1 0 8 1 scxspl 192 6540 0 6540 8 5 3 7 0 8 3 plimitpl 152 45 0 37 1 0 1 1 0 8 0 sigapl 424 473 0 440 4 0 4 4 0 8 0 futexpl 56 4225 0 4225 1 0 1 1 0 8 1 knotepl 112 73 0 54 1 0 1 1 0 8 0 kqueuepl 144 36 0 34 1 0 1 1 0 8 0 pipelkpl 48 105 0 95 1 0 1 1 0 8 0 pipepl 120 210 0 191 1 0 1 1 0 8 0 fdescpl 496 457 0 440 3 0 3 3 0 8 0 filepl 152 2976 0 2872 5 0 5 5 0 8 0 lockfpl 104 96 0 95 1 0 1 1 0 8 0 lockfspl 48 34 0 33 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 201 0 192 1 0 1 1 0 8 0 zombiepl 144 440 0 440 1 0 1 1 0 8 1 processpl 984 473 0 440 5 0 5 5 0 8 0 procpl 624 993 0 949 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 400 1074 0 1053 4 0 4 4 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 21 0 21 21 0 8 0 mtagpl 80 24 0 0 1 0 1 1 0 8 0 mbufpl 256 243 0 0 14 0 14 14 0 8 0 bufpl 280 4057 0 133 281 0 281 281 0 8 0 anonpl 16 58209 0 43099 77 1 76 76 0 124 14 amapchunkpl 152 2287 0 2151 7 0 7 7 0 158 0 amappl16 192 2201 0 1378 53 4 49 53 0 8 7 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 25 0 21 1 0 1 1 0 8 0 amappl13 168 33 0 31 1 0 1 1 0 8 0 amappl12 160 15 0 10 1 0 1 1 0 8 0 amappl11 152 162 0 145 1 0 1 1 0 8 0 amappl10 144 138 0 132 1 0 1 1 0 8 0 amappl9 136 388 0 387 1 0 1 1 0 8 0 amappl8 128 332 0 306 1 0 1 1 0 8 0 amappl7 120 235 0 221 1 0 1 1 0 8 0 amappl6 112 23 0 20 2 1 1 1 0 8 0 amappl5 104 358 0 340 1 0 1 1 0 8 0 amappl4 96 503 0 472 1 0 1 1 0 8 0 amappl3 88 110 0 104 1 0 1 1 0 8 0 amappl2 80 2697 0 2620 2 0 2 2 0 8 0 amappl1 72 20213 0 19750 23 13 10 18 0 8 0 amappl 80 1241 0 1195 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 459 0 442 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 459 0 442 1 0 1 1 0 8 0 vmmpekpl 168 7566 0 7537 2 0 2 2 0 8 0 vmmpepl 168 62750 0 60669 114 7 107 110 0 357 16 vmsppl 368 458 0 442 2 0 2 2 0 8 0 pdppl 4096 926 0 884 6 0 6 6 0 8 0 pvpl 32 190304 0 171960 183 0 183 183 0 265 34 pmappl 232 458 0 442 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 262 0 4 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff824bfff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82665840) at __mp_lock+0x127 __mp_acquire_count(ffffffff82665840,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020e27c68,1) at sleep_finish+0x113 softclock_thread(ffff800020e19860) at softclock_thread+0x103 end trace frame: 0x0, count: 7 ddb{0}> trace x86_ipi_db(ffffffff824bfff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82665840) at __mp_lock+0x127 __mp_acquire_count(ffffffff82665840,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020e27c68,1) at sleep_finish+0x113 softclock_thread(ffff800020e19860) at softclock_thread+0x103 end trace frame: 0x0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff821f8f5b) at panic+0x15c pool_cache_get(ffffffff82667c68) at pool_cache_get+0x323 pool_get(ffffffff82667c68,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd806d8c5500,ffff80000017b2a8,5b4) at ip_fragment+0x13a ip_output(fffffd806d8c5500,0,fffffd806f6d73b8,20,0,fffffd806f6d7348) at ip_output+0xfd7 rip_output(fffffd806d8c5500,fffffd806c9e84c0,ffff800023fa3a08,ffff800023198000) at rip_output+0x252 rip_usrreq(fffffd806c9e84c0,9,fffffd806d8c5500,0,0,ffff800020ec6288) at rip_usrreq+0x46a sosend(fffffd806c9e84c0,0,ffff800023fa3b80,0,0,80) at sosend+0x671 sendit(ffff800020ec6288,6,ffff800023fa3c60,0,ffff800023fa3d40) at sendit+0x52b sys_sendto(ffff800020ec6288,ffff800023fa3cf8,ffff800023fa3d40) at sys_sendto+0x80 syscall(ffff800023fa3dc0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4e7659a250, count: 1 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f8f5b) at panic+0x15c pool_cache_get(ffffffff82667c68) at pool_cache_get+0x323 pool_get(ffffffff82667c68,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd806d8c5500,ffff80000017b2a8,5b4) at ip_fragment+0x13a ip_output(fffffd806d8c5500,0,fffffd806f6d73b8,20,0,fffffd806f6d7348) at ip_output+0xfd7 rip_output(fffffd806d8c5500,fffffd806c9e84c0,ffff800023fa3a08,ffff800023198000) at rip_output+0x252 rip_usrreq(fffffd806c9e84c0,9,fffffd806d8c5500,0,0,ffff800020ec6288) at rip_usrreq+0x46a sosend(fffffd806c9e84c0,0,ffff800023fa3b80,0,0,80) at sosend+0x671 sendit(ffff800020ec6288,6,ffff800023fa3c60,0,ffff800023fa3d40) at sendit+0x52b sys_sendto(ffff800020ec6288,ffff800023fa3cf8,ffff800023fa3d40) at sys_sendto+0x80 syscall(ffff800023fa3dc0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4e7659a250, count: -14