kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Aug 2 15:34:06 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.45' (ECDSA) to the list of known hosts. 2020/08/02 15:34:19 fuzzer started 2020/08/02 15:34:21 dialing manager at 10.128.15.235:21857 2020/08/02 15:34:21 syscalls: 381 2020/08/02 15:34:21 code coverage: enabled 2020/08/02 15:34:21 comparison tracing: enabled 2020/08/02 15:34:21 extra coverage: support is not implemented in syzkaller 2020/08/02 15:34:21 setuid sandbox: enabled 2020/08/02 15:34:21 namespace sandbox: support is not implemented in syzkaller 2020/08/02 15:34:21 Android sandbox: support is not implemented in syzkaller 2020/08/02 15:34:21 fault injection: support is not implemented in syzkaller 2020/08/02 15:34:21 leak checking: support is not implemented in syzkaller 2020/08/02 15:34:21 net packet injection: enabled 2020/08/02 15:34:21 net device setup: support is not implemented in syzkaller 2020/08/02 15:34:21 concurrency sanitizer: support is not implemented in syzkaller 2020/08/02 15:34:21 devlink PCI setup: support is not implemented in syzkaller 2020/08/02 15:34:21 USB emulation: support is not implemented in syzkaller 2020/08/02 15:34:21 hci packet injection: support is not implemented in syzkaller 15:34:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r1, 0x2000746e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x92) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x80000001) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x6010, r0, 0x0, 0x400) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x9) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x100, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f0000000240)=""/192, 0xc0}], 0x1, 0x0, 0xf9) ioctl$TIOCSBRK(r2, 0x2000747b) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="31b4d458001b822b6245121b7e5937cf9325bbf1dbe1f7bbc95464283e0110c9bf2291d84f0830dd3f0c509eb959122c574cdf59df28f327b1fb99fd35cc652c1778f76da88b464a89c4904f607313fe3e64830d86f1248588fb0dec90514156b1b43ae4a1b96097522ad70ce7c6148b2146d8c11eb1dbb172733191e807bbd0e06bf3588cb374960bcc15b398a0afc83849ae0d56c4d5eb4bc76d41e03f4af7eb3137eaa9d3480109bcf11f342b", 0xae}, {&(0x7f0000000400)="d1e56e899e7ced7a0f0e0d713521206c5f5e99d725974c14dffaa136447b98f1101010e2a8f06dcfbd1cf87617cdc6b7aee59d55bfb0711bd076a7bb73f4e70b8f995fd0f3ed58950fe82007ef7cb9988b1439e1840752e0f8b9913180dd28b0b8f3db3b626af4266f0f7860e14677573958f26a345aa53a322601a2af7062502cd35197b6707f3f312a7f2af7bd98258507048f9e5de723852e349aa21945d88ccb0866ccd7280a52e3b0cb4d8dfdbb6b277ca468f194078c60436d9ee5ae419c026eb13a21b7c8076ec60729095c837a582b0de4b314c54ff35bd28b0da845111857c4a5e037bb81d04e31b0446e13bca173ac14192cd9f88aee08cd3df6da9702e805e580fba12d096c35d291bdf4e8fd8dded94e6236456a125aad1e744fe245a2d878ac2bf04f55d6d934859bf4fe8e89dc4be3d23e34ec5c7b046f6268c8bce55ae40162bc9ca41ff9c1bfb8233d4243f266438d09f8b7e8e9020b44dffccab428640dfcaf85cffbfd8e4733f817e37aa74851ed234526e4ecef1d53a50ba7c12335b930fcc3123d5d39f4a2f5dd4e45aeb7630a8f30f20908874f2522104a7fa0937e3da9a8f94c10f7504bf9ace4cb23e9f73a6d1c6d620a031c2122765d025e9c24bbe96cb49e447d68a4d0d3755176e21761c419a62820195660a963d33854010c65105e4d282737b725213d7fc1e20af06afc4cd030c145ae83d297c92765d19aa227e7e51b404a23efaa147ba4a1657cd2267939f0324a5db204ccaa1b3fb98bc0d568d75219167dffe0423ad2554c0fb8f80503ed7789fcbee5a20ce54db1372e99ab75cc9bc6fc5b94a0b365b8a3e50b1eaebcd94a3ecf628909abcce16f54be9d1706291e0b2277a33e95a2dabfb022dbaa260640782739430827c52398b521ab3f3d9dfcb9b6d5028ba9fd81d4a6d500736bcdb1512100328e3c1e399c0ff8197751faf88540e8b1374a2b04a8e65e3563392accee200003ed871f2e8edd1daa7d95cd44517a745a7a69c837b8415eed106e574db4e0b9d1a3240c07e7625793ef98d01fdeb27be5b06763d6b2e830ea3e92e7ca417d8fb1ec46e58db932fabce0fd9c7e4f436aeff9136e905765a22f872a53ba25f8648cac832cdec31d45d99440411a3ba6e12d5df8b700f3ce5010c8c3a9de27bfc310f99afe773684cb39c854359ebbf7107a8616b9f967dd1027249a7e9ad9bcd7f29788b84b399e8738281af1abdcfcc44a87968aa530d18b03072a61d63c7f725ae9e16e1a86eba0713180003ac5141c38d2920311066af355979bb9a16c1c1e9ebe7103e183366271a593648f710a453d75d12f857d2919f1d1603afd04c920e47beb728f12a495e4055f37b813211818e7672f677f7c0062d06281bd61a5207f023c8cfdf1e83e22004ecb914257d5961fe9d3c46bf2f18786f8a1586f03d48b303008f754ef91d8e38aa2de1b8c763c96b86ace84f4a017294208a09b7065e14cfc710ab5124f0fe3256ed122cac93701fefa0ff624e25e80bc605b709c504401954cb80c58deae5df1ebe1964ce0008fbb7c0968a1801709f9157b4d3ecaa744ae7b8a940a05f80c40dac8bdc866eb6d3b291ec80cc50072184d3c098f0190f5a3d54330f1a6f3da5a4377533b60b594bb36ba2a3ee3a6751ef7893784f9bf44b7dfb54835049fcb64377f9ec7b0bf52242aa6c68e55102d7edda25fd3934ee941b39eda3bc631f7fa7e45207c6c5f7a1dc6323f34803f0b0b9fafe04c65213fac8ac71da1273fa06e5e3b7337a7ab29ffbd60a3c6e9b18dce001db2428964d33e226fd4640b68d880f1279957b50bd55b35b1ddb325f5120e5790ff1c9063c4b5e7f9aca29e1eacf786591b0fcbe04a14332a4c1300607e3b7323b1dc9b6d5c0d06e1714db8d1f751db3f0eeb8200ac656cffa13d421d4145bc2d5e25fecd477548363b635e6015a67865beb72ec4bbb23fd3f036398c225ffb00c12254136f9a19ed3b0de65940b43389e3eabd5e88ada3c81281016fb784386a36164b594f93336d3ff578acfaabbdb38148fe80d5fdb14793595c293a4afe103c75ba48470b7063454ec77e2b1f29ba9f231e1be473e6e470653ece5b58d0bac592d65640e8384d1de0a6b1c00b4665c3fc8437b343bd913111f7bfdb5910ca5792d6661c2ce0409705388e44f15d7127f77fff3603c49f99ed55ddc8137ef5f0b93b30f748eb475573972a5449c66bb1173477cbf31d6675ac056f802db4e8fe3b8fcd1dd61124128a3600ae49ccb57a8773bb572fd171d362d53eca99a94b43e377b231b55cc1ee331626a8e323d8b9d5629485b144cd2adc7a88a31d4613d624987ac02dbdf4e540461db291301eca8b59551169aa10121d6c6616a10fa325332fbff3d566b021f12f5f61a366ceb71617db14cb9c9b0fc00c82a610260bf24bf0422f51884551995169691513bbd9a36128837129386f0b4e3a97785c324aa0b313bebab717d5165919289ed024f626476b1177a3628b00871bd0b8957de9bdbbc9ef93f906c636b0c22312d9ae910851288a46d3a7cfec16660d2294bd45bb456940eaa29edb5f1e4dd846599e725d19b64dbd7a2b7bd6b3a236f3f9a7b81739742456bb3b089deba5dede692820a6e7b8ccda36b4ebfc3cc3ceaf677ff704ec47f97a9ea6d6dfcbaebfbcc043a2f8ee4d0e66663a7413282834ff7422f44a38264a6caaf070c9fa277f2a766222a104e38ff4570907e5a0c45826b4e2fa66f9b563174a1b5ecaef63b7f2e01d8fa734dc245fd407ed640e71a41dd0c5f4b5e35e505d02d8fe6d2121281e76e4c2200fabf56e24787c8b2573c96415d5de2db6d0c39d5e654555648feeca023f1d07fe3cc06283ca99d786109e6108063b418096fe44e4e25704ad82c78e6b17c5e83d91c7a1db8d5f235feb0d212316244c509833faaa19f5976a428536dd33e063d62add27ce1204192d79a5a8011e3148b3599e860b980c228773ae7c58bda33d4fedb8e2e7ed4cff5cc7ffeea9c0baf60c03e5ad1bceba238a81b52c208f767704224abd1a37932bbc93c13db2b1fcdd29e695faaebcad0c3d7c72fb6b263a28c1041a67d3209c75397b553413759db26e21b9a0186a943ee64f0e25db2f6a6d2150e435891e7d3308bafd613d2400065a65918020c33a038bb755c8f68a9a56496910942b2db478f5c43f6f314c095b9bd0d9b3620ab8c2a8d805f982df603783c8396dad7083b1bb7b30fd6e27724dc6f2122613a4bbc836e7b3042fc01d521d94629ae0f4a264865392ed995d63b52b6de24fe72d26b18cc90020ddfdb98574d40a5c32192444d101bae16927d3947795e5943fa3295d33561775cdf74478b3c5d042e89699933e582c44f9427a5f063e80b1e8ae23fdc180dad99c3ac90b1e964ab954ebbad08997a349ea664bbce0440dec5cf597b17894da1bdb240e169377a410252a9260af73706ca2233d749de65ad5a2dbbd881b175abe5c331b846a3bfcf0550466d001b5fe75a4d33457b41aca83db5ffd48e2c776bda4df1cef5468ccf8ba95d6622cbfb7c9ebead4d37d93d6bb849bf7afa075efb5d154ed0d3e2ac431bd6af0588600feb9dc7d4659ede6e084880b3b7315736d111bfdcfa629eb52e62e0108ca3ada0584ca247501b16df26472de61c486ae7109d25c7d736120db07c763b84c24552e15f5bb2a7056377169c2786f89d3c0ccbd20872fd2d138f7685ed87aaf6ed1b7207c0839c40fb10ab525409b461505e6975bbf2ab8f0cddf5c3f48d183e8cfa2fdefc1861aa45291f5d24a8325120fce817ccac922e7bd6cdbfe610ec52b1e3ddc3a0c6cc26f32fdafa9324c19d45df0c92946608c6155c842c2efda1a4f1a06037f162927884fe818be1027f152b6e21e051b4a3879ffd8e4bb6e8bbadca405286ea1bd45d6ea627bb468a114df9fbb22f0261396d797fbaadb2111302bf5aa022b6f065c2ff8cbdd9b51a8d6a79425d9e947eb67a9d21b6aa2063f442d12d4ab351b04290cbb6b73a9680493818fa2fb0e647bbf6ac1011e9227575788c51ea355dbb718433ad43e1180266024294fb1f556f3ae3890a41fda452a2b0404be3ae493d4f6c5e35f0a0d1aa1b19622d6e7e0995b5659724ceaa9c8a42199a8f27ff5bf755525d31dc68966f95d4ce8ef80fba847fbeeaeaec40ff78e5527cdf138a9505f41b7cc52ac7f27be421b42940bd37f8520874074e54642c58a7200a2ea0ba4a566cbe207b1f0e6ec9c9a29f3a33e482248bed3093d0479e1b189f500cc8550d82b7d87eb35d95320044fb7bfe04c7db751bc7afa88a546c950884f0b5e452d9ab07c326d9e8599a92c4885b3073546f470982ce921e10122aa8ca60acaad1e9e9f817455f6c99f4f210ca4d0788a520b5892d8b3260880cb315339588ee5e238f953407c86ba89d6f7cc787beff743e9f643086b91a901d8ad6122e32c2e3bb0e09519142d2b15b8409e7215d937b43afee218ca8d0b16e4db8b9ca6a00b569a0dc44cd7bfc90b8c2ad00bb1c4db7232d77601dae42a41b21eb37bfee53c26199d326017713c7e816115f38a12bfd8233079ae35b185fad62d13d36311140d4495d291f59a25e188db8f5898fea9365d9534ab3e46fac169d56b3d27e364c562c79a4fc9db87879ff4c057767c974e72bfe9ea62ea96e8184b238d93f9edb93f2683ba2aa3baf2609eae781835a4a5bafb0545742f8d60b4f8464f89321e5f6e7dc08044a73109f374616ec410e5f856189f5a58116555592bc511cc3f194898e143f554678faa94aad10f5b48b4f9790f914eea58a7cbba01ed777aa65ffd9f18ef0ee507e251d8804187fccd7319a259b3b083b6336b59e653721e4bf53cdd46ba4d8b73f510aa666a2e97b405871505cec66b69e6216215f0eeae07a0938b75114a3fec6550a2d648022cf43c2fd4512dd77ff2b667a98665d32e6fa594cfe914d8b943cb26ab6d4feaba44ab6f649e071e7b9f62ca03228482d88dbd1f8c83685172c8acf31fb6be5bbd228cabc050754913d8d315dcc6c1b28f1fcdf7902a8c3b96e111552a348eb898677873d9c667f89f71e6807dd29f516224da4a0c85dd0cf764157afd4e223af2c77b40a82c51c9be492112ba7c6a613b4a60bd24d49f8a8f32648559a9e384f219bcd099555c3d7df9ae58fa1dfadd6ea1764ea9f542feed70f151f80387a17eb0ed536e3744d830c70905fc65264c51a9eb12b924cd09a74d56828c658a23eaa89e0095701f6e7493f4c142fe9fc3bc7d973e8068464b4c26f2bc192f8d6bdea54a898acf7d7ddbe8ee3dfd03f92c2e5b30ec10696b4204ab076fa747f87bad6623df93b101de66c559b0023609f58bc69a457c29eadede45aaeef5d32d3647b400eff6028443369c095f12d231bd41f948a548f3b08dba50565476f1ba4cc44ff8f12809d9c2ec1bdbe8823e08f1c9ac75bc08ab575c92c5536e5b0c2a374f0c5a37e041311c52f1267f4f698c491e568ddd07427b1aa545d0c0067bd4e0ddd399d37d0dbe0174251a7dd07c36767edfd2fcf71d0f87e138ec0ef6a995131313463149ae3bb62e7bd1a54a3f5210d39c0f5bd02fb8898061d0fc795dd4eb5c37a2422a587e261a0ca2b0ae5277576304f137e2d86573d5043e896c130dfb0c7076104e11b731a4f4f1acbe06a607123da3eaa17ade6385be3ac6be3f8af5f9a275d346c41aeef838166156fbba17c6a2a201254dff8c525cd503166d64a1aa914eb04b4bef5648c4660c03e5c2db3de7488c65084dc4", 0x1000}, {&(0x7f0000001400)="ac355ad55eb17d291cf776ca307f71b800dadcc5e9bc69e3c8da3ce29205b8428656d228c236741cd95a10cad3fcf48f5691e08f02c50d2ce6ba4893a3e4ffe446350dc5496caa014d2e7d8b8ff2795aac87c82d6400abca29fd0a4955e3867a45b15e34ceddf652acc25e16aff8c7b869e096faf838ed5d53b627bb321b44f5cff46c7a44d84eddb78721f976d2a1748b78e3be0f35bdf4c616cae30d587f91fc5991d7697020d58a8c3f16e36d835c38a667f17c9c83be1f059010a5a29545eaaf46a725b7ff911222e6520e2b8ec3362ce58cdc9ee5b42ff813cdc13c4ebaa3c7e01fa4bf65a3387145bb74", 0xed}, {&(0x7f0000001500)="1802b631211e41cfcf1991973b7c3a817f3c9051a0818870d25be38529", 0x1d}, {&(0x7f0000001540)="eaaf2e8604b9e2693a8662b8cedb87e15f47d357724fe049767adb1a49575f6845bd60c8b389d1ba980245eea818a6e3842abf16d6b7c5fc22e93f8bc93fee5ef71966ca0643b44f4a40df0b46e048cdd19e4115f2b3f99cf233d6cd3671bf6ffd83b950fe7b52b25b571abba9744c3614760acd4a0592243d94e7440e2341c3453980b6989a652ce4fa033b9fbca3617a074dc49ce2ce9172d3d4cb583373fc61798f085548431ccca79cc6f71b599153e23c7a048fe3b408ce41463f20733b8f2902567bc1c75a6242db70d370fc8a3c9300d0e9134027df", 0xd9}], 0x5, 0x0, 0xfbc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCEXCL(r1, 0x2000740d) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) mkdir(&(0x7f00000016c0)='./file0\x00', 0x5) 15:34:29 executing program 1: r0 = getuid() setreuid(0x0, r0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) pwrite(0xffffffffffffff9c, 0xffffffffffffffff, 0x0, 0x0, 0x7) r3 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0xb5a0, 0x81, 0x7}) r4 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)) close(r4) r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r5, r6, r1, r2, 0x184, 0x7ff}, 0x5e, 0x0, r7, r8, 0x5, 0x5, 0xfffffffffffffc00}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) close(0xffffffffffffffff) 15:34:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="4fb02e2f6620000000e758d128210e6ebacaf818cbb48806d73573b84304a872074fbb626548239380884fc0196df37a1558f9317c85657aa2669e3d8da4acba10866a61c6b2687b91c7fe843628062951ea88841492b491c8106e7167627a7d934fd8a28109fcd0bdca59f70aa7d6a0e003e19b7481393fefa51235ffafcb920e3a00cf3729c4257d88549ff4c1c94208553b6e3b56cb10e6a64ffd0b133c069dfac50a73e7af5c05c0f42b314f405f73641c9a43278dcf41fdc415f21e30fc27e12d53575db5a51f2f147be93d86097d8ba56bdab421718b1d6ca7ee4fd93b78eb1fcb87a1"], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r2 = socket(0x11, 0x4003, 0x0) socket$inet6(0x18, 0x8000, 0x3f) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r1, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000280)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) fcntl$getflags(r2, 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x9) semop(r3, &(0x7f0000000100), 0x2aaaaaaaaaaaad61) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x3, 0x5}, {0x0, 0x5, 0x1800}], 0x5) 15:34:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x6, 0xaf4}) 15:34:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffc0, 0x0, "0092e400193000493a43197d57fbf8009c000080", 0x0, 0xffffffff}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x1, 0x8, 0xe35, "43b6079730f14784847ae2145f9228050466a3bb", 0x17e, 0x9}) mlockall(0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) 15:34:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 15:34:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x18, 0x5, 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) flock(r1, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xc0, 0x0, 0xec, 0x5, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x5], [0x0, 0x2, 0x9, 0x0, 0x0, 0x0, 0x1], [], [0x800000000, 0x0, 0x1, 0x0, 0x0, 0x200001], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xffeffffd, 0x3}, {}, {0x0, 0x0, 0x4, 0x40000000000000}, {0x1aca}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x4}], {0x0, 0x1000}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 15:34:30 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {r0, 0x1}], 0x4, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 15:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffff21, r3, r4, 0x0, 0x0, 0x43, 0x6}, 0xf2b2, 0x7ff, 0x8002007}) r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) getgid() r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3, r7, 0x0, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setuid(r8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchflags(r0, 0x0) 15:34:30 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x1, 0x8}, {"f57714f29e5057f90fec0514b370b45f64678aed8bdce51d8e9c2e95fa5362b0e79fb96624af3df6fac92ab5466b2b649491ae52214dec13126c2bc1cfdc5379c4b7e879dd16d0543e533b5257e12b9af87beb6e69ace6f13de77118947b82"}}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000140)) 15:34:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x33, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) 15:34:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000300)={0x88f0, 0x1f, 0x3f, 0x5, &(0x7f0000000080)={{0x2, 0x0, 0x8, 0x4, 0x0, 0x0, 0x151}, {[0x4, 0x7, 0x2, 0x4cfcaefb, 0xd85, 0xfff, 0x14, 0xa2, 0x86, 0x200, 0x6, 0xa6, 0x401, 0x8, 0xff, 0x2, 0x7f], [0x5, 0x6, 0x4, 0x3dc867f7, 0x42, 0x100000, 0x1, 0xffffffffa93a9704, 0xcf, 0x7ff], [0x80000001, 0x7, 0x2, 0x5, 0x100, 0xff, 0x800], [0x2, 0x80, 0x856f, 0x4, 0x4], [{0x8, 0x8, 0xffffffff, 0x7}, {0x3, 0x3, 0x1, 0x8b79e01}, {0x888d, 0x8, 0x7, 0x3}, {0x1, 0x2, 0x1f}, {0x162, 0x400, 0x0, 0x7fff}, {0x401, 0x2, 0x2, 0x7ff}, {0x8, 0x200, 0x1, 0xb8}, {0x1, 0xa26f, 0x3, 0x4}], {0x2, 0x7, 0x3f, 0x80000000}, {0xd6, 0x4, 0xfffffff7, 0x5}}}, 0x5, 0x9f}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 15:34:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semget$private(0x0, 0x2, 0x1) r6 = getegid() chown(&(0x7f0000000040)='./bus\x00', r5, r6) semop(r1, &(0x7f00000000c0)=[{0x0, 0xff, 0x3800}, {0x2, 0x5, 0x1800}, {0x1, 0x40, 0x1800}, {0x0, 0x6fc, 0x800}, {0x2, 0x211, 0x800}], 0x5) 15:34:30 executing program 1: msgget(0x2, 0x21) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="1bdfff27e57b98a263df4a29991ebc656d19eb5a5dbb6a4e5d0b0fe2e8298b7fd0bd3579eb4e8c9463e151cd8c1849c7a3bfee40ebb668bffa10ec1ff97005306eecbe45684312d3a5c644babc8be293e0c2967823791a801f9afac6052477739165374f5be3833c941a2648e4bd00e74d0afa8de93b", &(0x7f00000000c0)=0x76, &(0x7f0000000100)="b7b7e1ddb4ab8df9a5710af4dc4adb6641a04655db7a01153caf812e75249bdf97a9aaa15ca335c7a9647f07b21ab1d641dd41b29de3196ff70f7593e8a7fd8792633b2f9d337ce281a82ec4a4b57f0a1fc2689eec21f5", 0x57) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff0600000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000012b0000000000000052517f4725baf1da24380ed38b54658e4c4606e94547e4ea902ddad077f3ca7cb4dae9e102c04d5dd15112d85506f002cd3d8a72f0110093f75fb0b56af1b68d1506532895a92b1c575e7713089fd452c1ca917af4ca6af2b850d12ddccc9a08a516e8d9466aed35cf0e8b622231720780b73d2c89ff7295cb5365a7703b3ad6c8edca15032bee5ca6ed05662a04cfe37d0c1ea526c82bae66bccdc0c9d02b6c92e5b1430638684090bae3f55ee0c02323c647dbef4cdf9bb58c9f03b6686b25e52942e3dab13c13eb93a30d3e0bc122a350e498ddeba597cc72d58d2aec45e8757695f0b2c153a32dada9"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000300)) 15:34:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="e4012e2f66696c653000a8e5034b8e023635d8f68c0d1ae1ffcf7cf27f20d1e7207a3f38ce4ca03763c3463c0379a79ac1d497a17690838d0d29f4df02610c87a967cd8dac40ab36159ff75dea08d0fd8820064e29f3d065624ce41f9b5d3e46b1ae"], 0xa) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x400, 0x675b, 0x2a4fea1a, {[0x8000, 0x6, 0x1000, 0x9, 0x5, 0x0, 0x0, 0x1, 0xfff, 0xfffffffffffffff9, 0x4, 0x1, 0x3, 0x3ff, 0xff, 0x6, 0x716c, 0x2], [0xfffffffffffffffc, 0x4, 0x640e04ec, 0x2, 0x1, 0x0, 0x100000001, 0x20, 0x0, 0xf8a], [0x3, 0x2, 0x1000, 0x5, 0x6, 0x8001, 0x5], [0x0, 0x1ff, 0x10040000000000, 0x7f, 0x2, 0x401], [{0x4e, 0x9, 0x2, 0x1d}, {0xe7e6, 0x10001, 0x6, 0x6}, {0x3ff, 0x0, 0x7fffffff, 0x100}, {0x8, 0x8}, {0x33, 0x6, 0x4, 0x6}, {0x6, 0x3f, 0x585}, {0x6, 0x401, 0xfe6e, 0x7fff}, {0x9, 0x1ff, 0x7, 0xffffffff}], {0x7f, 0x8, 0x4, 0x9}, {0x1000, 0x7, 0x5, 0xb30}}}) 15:34:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0xae9) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0x5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 15:34:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000a722068cc6b900b973d97bdf5e3ceea16b64d13b985f0d63d73118b065e0b03ecc42d22612bd9ed11eb1ca69f996e9b7b4bbc818785922b479ff593dcbbe56704798b97774051500002f766f219f9500696fa54d000000000000d234832bcdab9ddc3413dc2c2401889968ef97ae4e6e9fdab91e7d01b9f643f6d8821ceaba74eeeb3460efc0f10bb450813d57e2f957a2b00f8292e09a8500330800b403739d1e8ecb9981a69692f7fc3a87ebdf090c3e6263d53c062406dc9363ffba788faf8a99683e1bb3758a5fba987540439dc0613126e9f90241d8324f478065cceef289e13cfe50ef7760464716a70094f501082d529eac2a2b86ef0b2a72815d348f10b92d90e3d5e877ce86d4d93bbacdaf7564a3b6f0fa96a3ed62a8b455bd212eeea216aad6523474f6d66de9c633674c28f0b6647ef9f7504962abd56ffe0727c7a68a403a988fdd47e88b8e0deb07acea92dc68d228816581ade47c7a"], 0xfffffffffffffd13) write(r1, &(0x7f0000000040)="100a29ce27e1c0d5", 0x8) 15:34:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 15:34:30 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000640)={0x1f, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r1 = semget(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/11) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) 15:34:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb2322000000000000000fb23f867d7877d199add1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d68f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f0166081bc1b56b770ce7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568a882b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) kqueue() setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setgid(0x0) 15:34:30 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11}, 0x9, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1], 0x10) shutdown(r0, 0x2) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) socket(0x2, 0xc003, 0x6) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) 15:34:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb2322000000000000000fb23f867d7877d199add1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d68f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f0166081bc1b56b770ce7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568a882b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) kqueue() setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setgid(0x0) 15:34:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="22663db368501cb916a0235e98c988935141439a44f3c6c218eded53d34619f990b2dd34aa9c17ff43bb1f3dc021cacd2a23f1b14406dbf3dee65a965b8a3605a2e81db7174e57ddc562a6e5538118b91b0f08b000e7eda1e2787c6fe826c1377c4549b5b1a0f6b1aec24edeedb45976ae99e752f9c7fe7279746f451ec587ef0be1fe5925dda86739cf8c5c4a879800"/155], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 15:34:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) 15:34:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) sendto(r0, &(0x7f00000001c0)="dbd54aaa4f726a4c4eda9c8644b955149d13dfb0816b5a72b37ffb1ed69cc3beae7603c3d3d3f8dd0f53ede140d7cac1b0a0ef3aee8dd8cf73a39bcea0bcf2ab49cb771563d1de4c19c0093be51c814b898501f99a77f50de6a3f8409d7c76b0d405f3fa424f09748bf47f2f0f3235efa1617d41c4299f89ee39c4b9775106dc9198fc546b6735aa238ff6c20cb7d9f2fc07e024f04a8575bb6a97ab40cb503368c5679e78f2bafcfbe119dab00bfd654e76f1cc5567899e03aa936f2c9d2a580c9c220777cb4f5f7ef9432502b099f51c7a012a47771e7a", 0xd8, 0x4, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x86138) chflags(&(0x7f00000000c0)='./bus\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r4, &(0x7f0000000300)=[{{}, 0x0, 0x7, 0x8000000013, 0x0, 0x3000000000000000}, {{r5}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x200}], 0x0, 0x0, 0xfffff7ff, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4c) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:34:30 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0xffffffffffffffff, 0x80, 0x9}, {0x18, 0x0, 0x0, 0x160000}, 0x8, [0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3]}, 0x3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x5, 0x100) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f0000000380)="30a8abcbc47319cd1af2461d1d89e00196aaa8b0d1c1c97d00fad5029012041b50be0f4e78b7ef9fde867b85cd657018b90a010000005f20f3774ec6ad273359c2b29203a3eb3d6546bcf88de6c88e0d7b3d4d51e35a0ee321886ff7e7188e98a3e73fdc189ab46bfcef3045f416b96040ed12bb3f5ee08aeadbb186c7f9bb68835a0149cc0000000000000009776d4565d14e8573a0f3122df6c9126f3df5"}, {&(0x7f0000001740)="542c42dfe4bdb1501ea46d3783fb30a50bf4492136260ad1ad919af519c1be657378aed5cfc150f013c08fadb6c5bc075e166dc6aa1f354b97ff6349a21818b709efa7fe95ec24f0cefa2d92e3be45b0eac4b60f87fefdb385196bd63eb2bff962fa48ed7eaa076dbc722cee2f912213fe3b5d9b530f2aa1c0dbc40bcf9df77fbe9fd8e5de7328c4eb3580c279268fb9c5b8478ce1fbbcca0ffcb857ded1c99e485cb67c92cb7e"}, {&(0x7f0000000000)="2b09274b044b83ba"}, {&(0x7f0000000500)="0edffe839840fe57f726d2807d03ee82ffcf224a0cdba39e6fbe0547363ad6a385520f983f0493695955312f3ee6c4928ad2af018856f901463ee5ff0a2d9a8be50ad62543604a85e83d9baff4eae8e56f0aa89eed06c286f0fc8bfb579d18e735bbcb8e975027358799a48e6d0e1e7bc9f8181491d3c52f54d848f317b9158c089e3349e982c1508e2bc26d4f088d89be0cfbb9f0cafaa3cc12efd4aa67f32e5cc15a630d239aea923a23c0b6f73d32f9f7fbb70550feb6523d27b60a7aee93d5f4ab905a01bed28e954dfe8b3f2dcb7cb11d7e60ca477274e16e45e6ed4616efeaad5c21c7a888e4912433bd60ae79900189deadd64ace8c01724913212a965fe571d6ab25b5e9bee1aef4348c2ff4860edad4862953027348e4e2cff6bbdd22dd559dcfd94113b729c85c315b5735c378c95e5fed2bc7c31b08c332e1d202f8d08fa88f6f1f870fc17b3351ee87a96f0793461d2a79d91d8b24da8b0c849d506bfad8e4e21d7ce731e99db696fcf87120977d145e49e39d0af3a521e53d14784218712fe6e996239a6891bfb6ff6766dde1131c60ef06b6607a47e0effba0b7b4d50d282ec0ddba74661c178a4cb1e0ace0ffd044a7951a3845170ad82e633dcba48d51fb6abf75b7b1a065e04aafe4c6076b2007b8848f95f4646b51e94d01c7491ce1a96d608b2cea5dece583323be0b9a88ab3aa66cd947be8e9cce7ac774486a34a8314fc8d86646c9201a0d59dcda1e3039955460bd2dfea52cfdf3f1e27ceb59892f8f0f9f20784bbb4d52f05e6c98a1d925368a371ee81a3be3c52f28d88c617b6cbfd916164657aaf749d80885e97d398966a8c5b4535a17cf795886e8b2c861c827100f00ba2dd798f836d73b606b487808c3aec791fd78d39814a81b9d681a8c8a238ce3a318ce677c7e62843a0c729e82fd4099972be5a42e5713d03247467e6d844510f6e31c9d46aaa5f53c313ebb5b0d9456fbdb92f71826cac3a774ff8792f2ebec7b3252853f75c56df3661172abe97bdabc95a7b6c524e180ff1eee25847af5103436cf8dba859fc803ae7dc4d3a727a0095c5e014dff39643c7cc249e3da0f05432e027ffe0a472fb8cf4493a673ab43c6fe7809476c9495efbe5c26ce3dc58d06b29809b5bf13ca62e80e0056dd16738ed7201cbc519b343ea52c61a37f9c7a5abe15237cd547c6c359c618458ff03aa7886a445d483f25f09bc8981554c3b507ac2d1707ea463421255da1ef5b9e4d3da999856b161c21185dff59b38b50248aa7b2fc2fdf914df18c3ac6f8bbe40926c135ee9709875d1d30fe6b1f7f1503ceb614603b1ec0583214fed410363692b9a7bb66625d6a43837a531679ce2c3e32653b527e3a304294fd699db173a2264e998633ccb3975c70e1c4aad4e58ff4f6a7f59e2d3302f2b2b52dde80ea72a99e3326799925c2f09a968a7b907aed897171f1192f48cd395140c74bab875e6085f0a0f8b3cac48ff4d885e08b01fec55a24f3130783cd1b57f039d46fb79d0bc3bbc13cd9c233a5987d8ee419199bbc525d3f53306a5d35bcd9efc2de8cb75b08f78c8feae11db1fb7b9b15d12de63703c79267ae3a124d562a311cf8c272c25a24aa1118ea67219dba44eca18e8c0688e8f6ec85c982a4d2f18325e3eaaa484ec68b781b48b82daf6cf8faa00ec23a50d1c88fc6af9f70ca46ba6513d523686dd6758dc8c1f78310a3dd15e41f46f0b09140b39d3988caaecbe26bda2885be3bab38d3771645cdbaaf79e3b14e67454f0cf102b23f47d168e3805798257f2720dc5c23e541133539f9338b52d5fb698cbac06d243f1b0f21d941e58934d1d9650479194ffa0c64be50d85a3e9773d992e875d06e8928b7f6165b21ca06dcab5af1dbb847e904bc2a3615ce4f64c7c13293498bc2799a47440632528b30b99508a05e7d5279ce99a28f13d3acdd920a791b677a9a2200d671300f41898c71bd257bd0d9c432dff20ba240ff5ace5f7974e23e5fd02cb4ca199bcaabb9c8020aeda8f5a33e20fdb149ff5336a57064f50653e9f85d630f7b7765753e7a904979b2cb2625c7f5c5800c92eedfc9d78a3b148afd7d780ef628a87e45bc71825c749a4a26bbd9b96a9128ae2595e73a4d1055eea758a308544759f57672afa5579e0684fb980c398c5502675e9fd6ad394ddd354c9732a599555a28cd43c19968b511481132ba8e82ae7974efcba3a573043ea066e753803c916217ee99ddd0bdb263191c429405d5a9a9bab120075a0bc343508ff8fb4aebc7714814a6a8b20e6604590cd2a1956a34ddde71d2dd68ca2b1709c98dc61fa32fea69cabf5b0b4e17fb1a042b455eb205bf07209a437841cbd2189ed86d814e27f24586b0a6f7ca2335462f182213c24d47a88fd3b5557454581d0c261d9b56aa8b39c221b35cdb6dec82e3d4e97b150af7128b566c60c74d414522c46fda332bba4dbfe7923c99d45fbeac0667ef2083d2ed5af74afd88e55d9136ac755c5e4d92abd4097091729bd6e166c2a15b35f3a442e0168161efa86fdf04b2379baa56abcccc72650a15a72442c305693a28b9f9274eb153088a194651fbbe7c4359317a5bd0c9e43953aebf6773de0da95df740dc0bafd845160ccf642bce71dbe73e8d2a12595586713cafaf74654a0e8015b0a4d3677ca41b9b10c4c63111cc948c0e2fc40b17bf422f3f80231977c2846170b2c3f946ced4d0f070fa72a47e16a81c0a28faa11013acbdadd0d6c1724d785e0803c6257eb8fcb68ec1e181bc5b164389fb1b047eea8d04b69a6e9fec350929af0d7f0f4557547953fd7df6ea51964af65414d2ee1dfcc9222ef7073fdc4ece0b3d1aa5f1b60ec69e0e8c231cb94a2f9d9914bf4d08769e434464cd631da83ce5d27989e58688efb0e9b425b0d6ad6929816aa6caeb927385f4dca80d2bb6f98a9c8649ff353a3211c04b045f62d1284ee3b033bf8d24636d0dc567d6e471ef9fe1c7f43149b98d66c016e661e0a7ecb75eab552fd32c81bafc28080e20e995ebc9e9069ec44e71ec46b71ad353da4e8df89500d5693cd3320780cfa46b0e00fdeb67a08ac380cf96777699b463e6895f4ca1ca048137fa1cb38e787a17c062dd3a3044bce366fd4da6cc21ad39bec062aebc8823d4bd55c3617376ebe128f4c55cd883deaa0196ce34507e430c1f62f46e687a4d6d427e8d7f32dcb8f0009d6b90978d24b9f005580a8c884567ce9454bbe4027014eb54f5a6209ff559f0e2bf614e6a33916093aa7951f0141da8e20f0785c66543730bc385c33f4abbcdcff47ffddb7e183cd7a64a54a6db28e5f4a9623ec2e3c394e8de18282a34e345ce83462ebdcca4eac59a098311c614771db3a9625976cd209ae42961621c6594fadcddd01d34d842fb966d23c3b254cca6626e2ee32c35e89144e1aff1439d5d018d3f5bad9afeaf8ecef073d418d5d559d1c7cfa1042982e83374751fe7aba4c2950f24e6e001409c25eb255a5fb8a4fa85269fc6c5f9931671a2e0daa1c2fa6393da1b50a3bef5822bf473301b77ff48c8c06487c5fdd991b9d7bc2302b47cc236edb5374f2e6dc368f013a0f3611c1ac65631b7a0c177ade63ecc0ec5cdb5d6982ad152bb7cdb6a16e727ecfb1bad8addca75cd54c096272e09193e251d4747ef7e16db2dc9ccc709418cbd90d0f6c4140952dbf96ad15f069d41948329f6e131b4182078f29a22f76a4b34d37f12d357a8056bc633433e0a0ec6e62f6e516cf03d2347efffacd184a84f1238c9cebe8c4774ab08c74bc8f0630530ff695e5742f8b82e1856680a519ff60f5414c5abe54d730b3abf621c9c84585ab88ab5754ba9bbf0facda6e9b85a5ad6f09f886c11305454ca0c92fb984de3237b495e80b46e2d2e8b146b8f5d38cdc42e8c01885c38eaf0c9d0822789acb427ab1978fd343070ff4b46cd700920716086f93ddc1ed8b7b9c887287a76f7689db8b3d3e95506aaeeab17ceb554b2507948748e287544a3053778c29edb8a5e03ce241062d7b64e44676657646b8e876c3a44803bb657f8543870384a464c1e45ada17e6254ab967785e9703969931596fc51be4bad15b6884564478fc9280a309ed451c244a602390d26d6eda75c0eeb03d84060748603989b52fb706747e799de0689b33e7a12e2b335aef2135519e059d56df7b971cb9be1bd3f461279ca2ae299d348f2140b3fb01574fc161fa62e7f3fa8791ebe0322ce1b689b0319cc773c958a5539f15d892d0d082958cc11a58847ffc0fee351495473a5b070fd2a01518b8d9eb7a7e675ef696f5117fd70dcfd80735ab4f3d18518de3f00e48e30590c3bcbc2db43bf97cb09234e65ac41c8565dae591fe4cd60e83e2e4058358d023c32d821f290a556c42cfaee835eca698bbd6cd9334c3e044230f8014c17a18a10b716b7296b8f4782a633a13a59ed01a6c9bc44b896633748fd9756682591db64b22856668e7871f510de5e66e104f54c3c5f3f9cca636709a35e04e6c09a34085b103fee8b5121525829f4b1f3f5787ac4caadcc81560c5d9494a58f64e99d0a40b6afbbc1a2348e8bd026a05dbead9a057d3af0f78fc162f3438f0aed05d58cc09c98a64205f3226afced43523bf5310b44169cbe9c564078d5f89c6dfd111ed69f32b9a70179afcc7e075066fc8e16172772ec2ab311354175fbe570583967b2f5bef470f4cc52cfb7e76b4f6530f894a7ed032f9879a46e04bb9c48dfcd01b4ee52b74d03587553cd7b7915f9bb8e4dbb345add817f275654849b47766582f4ba9109b43b895b1fb10131bd7838835e93258fd12547ceab20aaa8a2f7a5b57ab3014b53850e4f07b2ec08b8aeda5fe2daadab1983bffab7afa9e8c4f4d3196caf36e5db1ecacd5107b9836e2cd4788896c687d6ef99a19aa26030c039a319e9271f595308ebe5cdcdfe48a50be5feb89c63c57259e7a8d60b994eba9e4d71fbd7c1d0f3308cf839d0eadb09d819addd31011ea9da91461deb54352aec0a0bcace8280bfa14f9bff6af94da64e46e67cde48a47542f326df0290711a81ef27f9601996e76a7326aa4d9c1b8b9ec769002c147d0793b2e7bb5acb0127c691d682f9d1de50a8b586ac976d77adee5804f175ed3618966c315370d896a77c820c1463e5f64f6f94db4954579a20a58f721684745f216e694f78f050f1e98656ea6b5e0363d3c2e618c46d4c6d580b1195caeb1d2814dd3e506047ecf5a632f8a33e70808635d28323ef610bc56253c134f83d8b8f4fb032172e623fd54becca2dd1e07cd62defa5bc8a41e98d242623da806098171f02e23df44ef87724727a53afea79d12b648c346a3a30464ec7bb753dd064ce0d2f9c7fdb3cf970129d583aa356dec6688b03d6bbfed420a4fa5e37434897ad1c9a1a46b9c17ef705b2fe3fc82be49524511116b8cd666a29488921612b9805a8c25672fac62dd4a8ae1d4d2d07ad1a9996906ab6f93e5ca523cb74cefd3e94342f84478236245a22649565213d726e9ec8ad9f5288c25e928cecda357c16ebb543d099a79c141f718be4e4a30f291c3c249e01c91d5e65ad75cf26b77d02f1b69b1ff96139b109e8c1211b415928d86c7faacfcf97ae317a318a6f08b1653b273f96cebd4a70bcc69401497d8b9c2eb4df91676eed0d508fe48fc1d3976b2fe779432abad9599c693ce9fcb638b362b4ba1c65fdef06a8110d377f26c9471918113faaff379b47ffc225d849a668fb9495067c097cc7abd0536d81edbd400"/4096}, {&(0x7f0000000280)="1de0cb2a1bc922eed9f5a2d42013400d20c643e52a78a80446d8c8d3a17bc56f55441a3a10747550442513b0ef8c906c77c311440d40938ddc9094728c26bad1a4631ba42f8a945f2da09cbb57a1cecd8a4c73ab91526eaa37f274"}, {&(0x7f0000001500)="28825a0080279330feaae188b919e8c32f0324b745c9f477eda82a3bb86799212fe0a8546b75fc9e5c32523bd8ebc6e78defca3a6514d54c538516448768865155b38a0fe30982e55bdfc4daed2eeb7b4aabc1ad01304d49152560627dde1dabd8d2e2f1a57cfdee6d6d6defb1"}, {&(0x7f0000001580)="ef2dd820797f746a1a78ac2a9bdc208683ff30a7cbddad4acdb19a075efa75f7cfb9b451f0c0afcfd9bc1072e15d535b8bbc6ac24de495203889a813f725a937de59b7e685e9c2ee0c842b81fcab5591036f31000b326c9cbfd0a981d66f71b3320e339ce8bd3f7460f00797031afdd05f8a347477e1db0f6a681087c6025ff3af6a0f0f2208e739d93a42a1d52535296a7072f5e98b9a01ad9d8d3374338ee5b33994c68d578d36c5873df89a72994350556a"}], 0xb60, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) renameat(r4, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') write(r4, &(0x7f0000000300)="9d21ba36eda0a27fe5d11207417c6890b4ea814d6023c0e0ee093f8bf3646de1c89666bc39250daf053dacc11ea10caef0a2bbde5da91c84699030a9964485aa2379eedf402a474b327b4183763e077d20", 0x51) 15:34:31 executing program 0: socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10, 0x0) r0 = semget$private(0x0, 0x3, 0x241b2ce1d6a03529) semop(r0, &(0x7f0000000180), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x3, 0x3, 0x576) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000040)=[{0x1, 0x1f, 0x800}, {0x4, 0x1, 0x800}, {0x0, 0x5, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x101, 0x800}, {0x0, 0x8, 0x800}, {0x1, 0x6}], 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xb3}) 15:34:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) r4 = accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r4) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x48, 0x3a, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bcc2e3", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @empty, [@hopopts={0x0, 0x1, [], [@jumbo, @pad1]}]}}}}}}}) 15:34:32 executing program 0: r0 = socket(0x10, 0x10000000008005, 0x84) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="9602dda9d0"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:34:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000000) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000180)) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="00dcae2f666979653000"], 0xa) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x80000000) 15:34:32 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) madvise(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 15:34:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) recvfrom$inet6(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x81}, 0xc) 15:34:32 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000100)="1b4bb6e23b9e0255d69b1dd70f7e3fa6d62cb886da5e7f697352f727f4febdf21bdcdbf603a9ffb98d9204f4c2e53821fbe5d28cb483642821f0761de1e188c57e1749189eee50f28e975ea83165ed4bef20", &(0x7f00000001c0)=0x52, &(0x7f0000000200)="a777af597d1050604b51337cc6f90716fa9aed12a62aaa3a951a397e5587ef4486acd16ce6b4ff85692c8eb1dfe326cf4f2df14241d68c493f9822ca98e1f8f189cda2ee4f0fe524e25742bc433aea7a940728340f2f568d032caf17b1efb0c31aace7e4ca950f1a5213b40d0d7667c7153a6433073f762296a1d81535502c6a184a20c5097420d6b1ea34df0b7b4c05facdebf9e8bb4b0d975eae250a76f8e8b996d18ec6a7", 0xa6) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) 15:34:32 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x3d) 15:34:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xa0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 15:34:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2000, 0x10000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000180)="81c27dfd81eed188", 0x8) 15:34:32 executing program 1: syz_emit_ethernet(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000800), 0xc) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0xa, &(0x7f0000000840), 0x2, &(0x7f0000000840), 0x0, 0x4}, 0x208) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r10) msgctl$IPC_RMID(r0, 0x0) 15:34:32 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xba73d6b6f8bc6a26}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="96dd5fe7411241a77f609f2d0453ee093d48e8d7e0c4147f99b631fd25b55546e23eee4b389d92ca709880692af1c846dbb8a0c7e29b409e55f532999402504e5b2f12a323131afabdc4bdf1d1871be5d8747b16724bdf71b82ab307258f2c9126915ff16beaa250731ed53972051e2a3a409f61dcb006476344830ac18a715bd2ec72b2a5f29c3db4b3446dc500000000000000000000001905994ff05de5fa194ccc99a44f1c030c5891e4be46662d75c0a2004b55ba535b573b6ebe33c14613f93823a72f4402b96aaa867f1cea400e030b379b9f3862f5a9f6d8594c7ff6f7b331687920a99fcf8a45d2f5117fc195e807930733041c02a89339d7609aaf21da6e305d6009bada2dd5c14967b3afa94a6314b33951c11c47697c5b52319eb4439dc8d92094260200d1e87154682be71f50729ad3f9b83a180b72b5616bdf89f7fd6cf197e1f685ee88b472b1a08942b9e1dd0d3bdbccf835400f4b4e8323d9c85bfebd08df17a74949a1267604449aa275bd65b3b7283d3d17a24301bc59d13f993de71bca181722ce737991f02be75478c69e41efa7fc8db864010845122eda98374b535c92944c0212caecb19928cd4fc6252ba641fd2d4b2e65f4cf5a55458b7abfd18d0608d41eb9f84cbbce5ffc2a2c0a4dc8d1ed86875ccaf9dd46d410fabcc1b327e6f7d8f44f761d8d924711311459592fd2066cb62e17887ab35bcdd15e76e179b0d00d1eb6536e1391e1b69a23b457e27a768c18e3c97c55fa520832c7122931921952fb78f972d4e8002430eb40282582c0dfa01f3f6ec590b57974c96fc6c2a5cc3e7f71b4a3", 0x24e) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000340), &(0x7f0000000380)=0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xfffffff9) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 15:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_settime(0x0, &(0x7f0000000840)={0x1, 0x7f}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x401, 0xa2, 0x0, 0x40}, {0x1e, 0x7f, 0x0, 0x7}]}) 16:00:01 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000740)="6bcc4bbd2f6a850d37b9553b80013f0066cf79925aa2a43b565094b74d7b210a1cf6aaf5190d777a5a8a1043b064ae932b7f0072cdf3082ba3ffff2d4e41daf9b2a24a2cc1506becffc406c57b1d3bc83e129e1021b1a698d9bc0362aa94de5ea5c85673d99c6818c83ef10dd8f8a1d8d8e5c4dfbc40d1546d55ee478075b3b31f9b327ce5b9cd3e016f475b614275cff918b6231ccc6c00f802171e5200b91042d79e8075cba778499af57bff0ff6b028a5a2fc9b57ef37d7cb1d2fe7bba56a7850538dda7ee341986b2968e8c210", &(0x7f0000000080)=0xaa, &(0x7f00000001c0)="c7eae00c7ab46f228e7ec8680beabb19e9029c9a9f3363dca5b268cfabf70841a952fede0c6f4db921cc8f20ac213f89f71e977cc166ad597d2240a0e447d1335473e722711f031aef5c4f0d696d196043a71e19b900", 0x99) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001000)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a2ab5ffef7c56b248f1d8017dfc9751584362f570afa0a53588d5771ddf3af6aa58942385db51709d4c19e5dd76224cda3258a9653ac52f4f27010000fdff0000001939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789f0b87ec5ca3414d1c05a52e02296b2621d044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6769356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd78334e3585d8b1a8b0c1752888cbd820e1692d566ce90f356de1854c5d082c62602f5939724cc8b87f95046140443d7adf37697c613bce0f08f12aed6047542096b7c948b38a87b7bd578e4af837030019d783191f59c31efb45f2498f82b043236428566c053c3a145fdcf34f1ddb7ee7ed0f5b101681a821843d601c9b788a2f81f056b4d422699bcf94d7bc5005c2684f8e0efd73ed3c21bf63a6fb41538b194ff6e7823fe1f8d7", 0x1b8) sendto$inet(r0, &(0x7f0000000840)="ffe20910154cfd47e0a5410700000000000090bcc36dca74e10192e8d9f48a0f001117471300cf4518462460550e9a30070000007b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e73ffc3765ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7c64cdab3fbee160017260d1a329c24a3e979a6d57601000000d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77faf6acb3497f14ba80cccb82e239d91e6adb62d82a7c3ebef914515b0c7fecfe30096db1237d0126e9310de1555aa901f495d2722a411636a41aa246bbcddd40cfaa35e7453dd0684193e7dd46b01966eddbec8467b7ebb8d2ea425a164534105d933316cb2944dd553783a028ebc75522564c034530582dfe4a4f0055c85d0e998e", 0x142, 0x406, &(0x7f0000000180)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r1 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e705288705306c5af11a4f57e1a8e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d01000080b431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd9570a4e66704ca068017e9ba5e60755ddfdcb04e2642076690ced5a153000b495a452093e904000000b830238d01dc98dbe9ea7ac692b50086492cdcb8020792ebee66d66023b925b4c3315e69aa50393004af66f112ce8d9798d3387b43ec0e3dc11acb84bd8efdba30c015255fd759b1bddbe7d4e630a20db6ae5b1f7af24420630d76fb17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96b471c18ecebe33662fd0"], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x8d, 0x0, 0x19}, {[0x7, 0x1, 0x0, 0x6, 0x3, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x10000000000002, 0x0, 0x0, 0xa00000000000, 0x0, 0x0, 0x7, 0x162, 0x0, 0x4], [0x2000000000, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7a, 0x22], [0x400000000008000, 0x0, 0x0, 0x4], [0x4, 0x2, 0x0, 0x8000000fffffe, 0x800], [{0x0, 0x6, 0x4}, {0x200, 0x20000, 0x0, 0x40000010000}, {0x8000, 0x0, 0x0, 0x1}, {0x100, 0x0, 0x1000, 0xfffffffffffff1cd}, {0x0, 0x1, 0xfffffffe, 0x81}, {0x0, 0x102, 0x0, 0x20}, {0x4, 0xa, 0x0, 0x800000}, {0x80, 0x1ffd, 0x4, 0xfffffffffffffffe}], {0x8, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x8, 0x1000000000000010}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:01 executing program 1: r0 = msgget(0x3, 0x1cd) msgsnd(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="03001d000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc303fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7afce09249640169f081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db5010000007388a9e44cfc1b0e67938300000000b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e179639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d24bd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a73401000000f98ebfe368d40af470bcd370014a2e22d12945265b671d10428d5ca4f09d93a3b07fde3aa76cb117f88cc435646eda12ca36d6b7938c83f42c165a7a7a6567dac8c11f4cee026f86952fb398008d450f2218ed0f808ffeb44542d830597bf1953dbb2a9f9b09000000501eb0aaed49cb6342c35f2b262f3f1fddedd33abeaaaeb17663f8c7b35454e6e6c079bdadc750a455afbce6606cbf31d0f1be4b5c456a6b747f7f07ba549309efdfcc945a88402d9c9229c3111f980a661f5d275a19eeccb95c467a42683c97738669d2d047c987771ee2f515fec1070de3cd7cddae83bc8f97a2164fc7df5aaf89af8484d8ca91a1d1fb22d94d3747b84eb4b57b217298eca0a5ce79e8e738c06d37131794648be31a68493f8619e121be8bd867558cd9b52ac12d9a2f3d1af752c69d0d8ef15e8727351ca77e5152fb0bb118e51e61bbab0a9836c8a89f987c325ca50000000000000000000000000008bb9f3f56c96d7521f84ca57fa0f55f9c65b61174980cbf57c8e256a187647c7c98b5476655f3b296cb43e422f786046d90545cc92a8a60a0e1c7def7b94005b9d573f7a6bfcc74376ca63ce189cece8d952f30cf9473b01b063619dffcf8e19e2ca165851d76e93145dde3d7c63cd508a732c7fe12408d2e60102722dcd91d"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xe) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000000180)=[{0x8, 0x8, 0x1000000}, {0x2000000003, 0x100}, {0x3, 0x8, 0x800}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x41, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) flock(0xffffffffffffffff, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xe0, 0x0, 0x0, "234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"}], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {0x5}]}}) 16:00:01 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000040)=0x1000002) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x8001}, {0x0, 0x5}}, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x5) 16:00:01 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/253, 0xfd}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x40, 0x0, 0x81}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x0, 0xe072}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x24f}], 0x1, &(0x7f0000000400)=[{{}, 0x1c32a53c4a8f6c61, 0x52, 0x2, 0x5, 0xa8a0}, {{}, 0xfffffffffffffffd, 0x48, 0xfffff, 0x80, 0x5}, {{}, 0xfffffffffffffff9, 0x41, 0x40, 0x2, 0x5}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x40, 0x8}, {{}, 0xfffffffffffffffd, 0xa, 0x1, 0x5, 0x1}, {{r4}, 0xfffffffffffffff8, 0x35, 0x20, 0x4, 0x4}], 0x9, &(0x7f00000001c0)={0x9, 0x5}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='~', 0x1) r5 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/233, 0xe9}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r1) 16:00:01 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000280)="2797a757313a15cd7818dc2af4c54fbb43524e519e7362425624354398de01ca1cc528e0f3df2ff62a1594dd5a8fe56cc2f45e8769e884c0c3435ed82ff54fb0324421bc2d8acb4cc4db03aac8a216709905dbe1942f50f8c8a7c4b0386bdd26174581dd45d0d250a2e303340b46adb9e4f18876537f2046e33e8752892a72647e3e076824221575014a575c27926bfa62f8249275dc1b1bcf5de8b020a3ed86ac32c8aeba90", 0xa6, 0x8, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x80) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060cd706c85c2768511feb2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x54}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0xffffffffffffffc9, &(0x7f0000000000)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 16:00:02 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 16:00:02 executing program 0: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="2beac39ea5a45e9048ace6afab0ad907f163ca526b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x7, 0x3f, {0x5, 0x3}}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x9) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699319256971f2f7cb46077e898a0befbb7a577f5ec545c5105ec9d1e58a4c7c1ece6066af0acab242f888335a1c6dd5cfebf9f8dd15700a800000000000020000000000000000000", 0x57) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='}.\x00', &(0x7f0000000400)='*)\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='\xab\x00', &(0x7f00000004c0)='\x95\x12\x03@%(+$\\!]$\x00', &(0x7f0000000500)='}+]-%--/\x00', &(0x7f0000000540)='}\xbb#!^%/\'&\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='8)@-)\x00']) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) close(r1) open$dir(&(0x7f00000007c0)='./bus/file0\x00', 0x80, 0x42) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) recvmsg(r2, &(0x7f0000000cc0)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000680)=""/216, 0xd8}, {&(0x7f0000000780)=""/31, 0x1f}, {&(0x7f00000007c0)}, {&(0x7f0000000800)=""/250, 0xfa}, {&(0x7f0000000900)=""/81, 0x51}, {&(0x7f0000000980)=""/238, 0xee}, {&(0x7f0000000a80)=""/160, 0xa0}], 0x7, &(0x7f0000000bc0)=""/199, 0xc7}, 0x43) r3 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x40) getpeername(r3, &(0x7f0000000240)=@in6, &(0x7f0000000340)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0x1, 0xf06}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0], 0xa) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) r3 = dup(r1) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r7, 0x2) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000140)) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000100)) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x20, 0x3, 0x3f) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = getuid() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) semget$private(0x0, 0x2, 0x189) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606941, &(0x7f0000000300)) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 16:00:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) ftruncate(r2, 0x0, 0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x7fff) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="4f372ae929f62a02800aeef4ac82e594dc4ee044a3ae", &(0x7f0000000080)=0x16, &(0x7f00000000c0)="b7", 0x1) 16:00:03 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08698400003800000078e0926c47ccd82600364916f7ad38713301ffffffffcba7c7fb9219c77200000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:03 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) semget$private(0x0, 0x5, 0x461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setreuid(0x0, 0x0) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semget$private(0x0, 0x5, 0x46) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)='m', 0x1}, {&(0x7f0000000380)="c77a06dde43d07ace712729cd9ff2f303db742e9dc1af353e12d02bf2362dec6e049d024868a2bec20799316733f8578ddcabbc2c36f7409eeedb3df815fd5258591001a288a83333c8fc352f2ae8e8b510616f1ae6f758fd8f6f34f1a462c00aeda5ba09d3dd2790d61d6d7a36580799570b7f094e08dcacf3641c3ebd92c5b9873e8c750ca57440193b2d1", 0x8c}], 0x2, 0x0, 0x0, 0x401}, 0x1) semget$private(0x0, 0x5, 0x46) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, r6, r7, 0x0, 0x166, 0x6}, 0xf2ae, 0x4, 0x71}) lchown(&(0x7f0000000080)='./file0\x00', r2, r6) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a8aa034ba6e6408591323e16e09c28c51964b31bc6dfc6ce3c84f9039b5e0109a8b8674eeea22bcf8820452834a2a1babf1fc0cb963d79b6a60069dff391f87d0bb40857b71486e454033d5c0a294f7b033a0f3bf3591544846fd2e680844de3c68d9af6e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="e131b85df831f2a33f9ff9cd1720bb8d6c72c34033d5f4b85368f9b782dcfc7b40c8e9185a0a610cffc4f963e369521d8ca27a122df71ac539580e50b552f1d737bee626da70295f2a4db722d8fac2976ecff0b99dfdb9961c7127e193ad74721fd19216f9ad84e50597a64f046c607205e706627cbe1a1a0bbc00c3c8011e8d25e7abdc21b0f6ed6caaefdb3be466451689bdf11447766ac2c4d86a3f51a016474dea5bc986bb950bbf012f418eed5297f850acd01697ba8b69752f74064b86101dd208a0e212bd5b66f9b17c37abf8de2ab97b2e7d1c1b67d77f753e29101abe2d1b27e1314acb4e0a11e84f0969f5200e75a138f744c7d4a00e0a8271ab81676c853b296b47415e42d973f4b9fe3a3e5819d683d0870827a80b418bcc"], 0x10) r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r7 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r6, r7}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000140), 0x4) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2dc5d67bd11ea039, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0xfffffff8) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [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 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) r4 = accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:03 executing program 1: r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x2dac, 0x0, r0, r6, r8, 0x186, 0x8}, 0x4, 0x7fff, r9, r10, 0x1, 0x0, 0xa000}) sysctl$fs(&(0x7f0000000080), 0x2, &(0x7f00000000c0)="66310660ef1cba78a53850f48997e8e2908a6baa5e9c5e4623a0456b4ae0594ca9dea84e5a5772f2967038f54493103e5551d322a25a7567f781c5998f01f4d884b7e64b4d9b029ddcc5235df1dbe82f9a192595e27da96b36a3763393f7b0341accbe52645c941e88c1125b00e55643ae5ebb1facad3546fbb42d9d206deffc97a3118082bfc8e39ac79ea10a61b0bf34f1aea5e51328527a8aef21497f29075d9cabfca0459abc67474276c8d557175e702084c09daa472b8d4065dd266a8d14d97c25979d9c5d8c53eec486385838d5a952799983a1be9f9332172ea1f7f7b2ab2c", &(0x7f00000001c0)=0xe3, &(0x7f0000000200)="f401b70185f22d8d1defa1af77972a75ae8bdc2010da27c69405f423c57dc75215d816fca4330deb9954474ca5f686aadc1db1026ce718f3f042493013f9c8418c16d9d02c90c95b0be9e380d13b5fceacaa79fdc05d458ccae846e9e7b2129f6d7adfcad375a3daed416d39c946f2e55ed7de242424d4c017ff8d4d72a1e8e5b5afb707c519b6f400a574918c2d8e6bbaf7acf46b", 0x95) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="2f0000e70090ffffffffffff86dd600004ffe7a33a00fe80000000000000008d0000008f240000bbff020000000000000000000001000501820000000000000000000000000000010000000000000000"]) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) socket(0x1, 0x4003, 0x7f) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x9aa) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:00:03 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00009647000300"/20]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0xfffffffc, 0x4) 16:00:03 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffffe}}, 0x2) fchdir(r0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x8000, 0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r1) 16:00:03 executing program 0: syz_emit_ethernet(0xe2, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0xd4, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@rr={0x7, 0xf, 0x7, [@rand_addr=0xcbff, @broadcast, @rand_addr=0x5]}]}}, @udp={{0x0, 0x1, 0x8}, {"0f1b71b44b28129f337968b0917c63a6a79cc5a856e696815ac84422d8552d54cfcbde873c2017dcf3e06da9f9e1dcc0af40c8583ce9c997ee59dc013486c759a42b07f040c9d2b279376fc670e5fb62cf8de22d83a60ec0be2bc3ae6bbf4698213457c93592b5814484ed1bf5cc33aaed5ddca6243bf8017c8b280f178a168ffe689b784f77e32140cdefb3f49cef97a372c6844c6aeac5a4f25a04687d857792440a5a551fb906"}}}}}}) 16:00:03 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0xa6) r1 = getuid() setreuid(0x0, 0x0) fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0x3}, {0x3, 0x6, 0x1000}, {0x0, 0x3ae9b8cc, 0x1000}, {0x1, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001280)=""/102400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x2, 0x9, 0x400}, {0x0, 0x8, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x1000}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x41, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000011c0)={0x0, 0x4, 0x8a, 0x4, 0x400}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/4096) unveil(&(0x7f000001a280)='./file0\x00', &(0x7f0000001200)='x\x00') acct(&(0x7f0000000180)='./file0/file0\x00') pipe2(&(0x7f0000000000), 0x8000) 16:00:03 executing program 1: syz_emit_ethernet(0x5b, &(0x7f00000000c0)={@random="712ff2f77594", @remote, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x21, 0x3a, 0x86ddffff, @mcast2, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty, [{0x18, 0x1, "15fdf60af50161"}]}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000ffa000/0x4000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[{0xe62, 0x14, 0x4, 0x9}, {0x3f, 0x6, 0x16, 0x92ba}, {0x9, 0x1, 0x7, 0xffffffff}, {0x200, 0x2, 0x7f, 0x9}, {0x4, 0x2, 0x3, 0x1}, {0x6, 0x6, 0x20, 0x3}, {0x2, 0x1, 0x1, 0x8}, {0x8001, 0x1f, 0x7f, 0x8}, {0x5, 0x1, 0x3f, 0x91a}, {0xfffa, 0xb7, 0x40, 0x800}]}) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x81}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x210, r3) 16:00:04 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xf, 0x0, [@multicast1, @loopback, @empty]}, @generic={0x0, 0x7, "842e47eb94"}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {[@broadcast]}, {}, {[@empty]}]}, @lsrr={0x83, 0x7, 0x0, [@multicast1]}]}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0119392f66696c1af684"], 0xa) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000100)="ea3b1e6a711816d2ffe28ee9754164a8c9ae71c695cb7b2c11859c0234c66ad5e8cd96d139dbd23cd08ce8fb05cf2a9db34a7c85cd952051a2e8226ddc4fe2467fae00b7add0bc5329d3bc75f22b5b0ff709d4426f921f0cd00737f3d399a75bbe2c5ae090af6fa4758dd467c6bdd4b4099844b964319cb4412a95f450e3878a2845170dc3c479e33c59b711d225d89b30f5ecb6a8df5288ea90c97935b8f27cd981466a78ed7be482d0cf8d7eba8f5117e1be2a96e429614b80fa34e98d214ebbfb8dc2098a5bb803fb8eeff5fad380f110a4a5a1b426dc7e50630166c1b38419ebec213c2e220ed745e44ce66fe5b0", &(0x7f0000000200)=0xf0, &(0x7f0000000240)="b6ab3ac3c6a2a721d5913571a91acea587448917e71c64c184723d278a520cf9702c5eca5e6350f593728bb78ddfc5ad26a8768796427099fd3a193c3e207fb0e2c63f8696cc579790392305c642a63d9dbbb7b71ee71a02ac5ee20aa422b3ca1ca4b949fd4f5fbf5898", 0x6a) recvfrom$unix(r0, &(0x7f0000000340)=""/174, 0xae, 0x0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) flock(r0, 0xc) 16:00:04 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/244) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRES16=r0, @ANYRES16, @ANYBLOB="cadf21919478480ee5251cd79211354b5a0632c0154b810cd283b8715a4155897df9e34d81af69bfaf92ac737b998ae0785c68ca059c239ae50b5aa2a680e167d37d7b7501588e880a38c72622a533b44dadcedd9635b951675ab8b9ba7739ac26367aa8b2570c1ac6e0e5f91ff3135baf3e84768c5f960d3b1c031d31e45da2f461fc342c20b5bede3557a637ebe5a7247345c2421ad8590711e82cba1be5d9ee87576d046351d80bbb5c3b6a173c69d28b3819d0ffdaa59ac0fc2cf4d27330ccc9306404413e6d688d9ac10ba66d8d936ed57739ee819025a4f12cf400b9d5a498ce1894f86eeffdc19ddd658011", @ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x5e) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0500fcffff0f"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="000000a10c400a00003c1ec930b08e0000000000"]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xa4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) 16:00:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x7, 0x1, 0x3, 0xc5c0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x649d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x12}, 0x2, &(0x7f0000000000)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) 16:00:04 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='*'], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) setregid(r3, r1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x0, 0x8000, 0x8]}}) r4 = semget$private(0x0, 0x4, 0x50) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getpeername(r5, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) select(0x40, &(0x7f0000000180)={0x9, 0x4, 0x5, 0x4, 0x0, 0xffffffff00000000, 0x400, 0x1ff}, &(0x7f00000001c0)={0x85b, 0xff, 0x0, 0xff, 0x90000000, 0x422d, 0x7, 0x1000}, &(0x7f0000000200)={0xbe, 0x6, 0x8, 0x5, 0x8001, 0x4, 0x3ff, 0x2}, &(0x7f0000000240)={0x200, 0x100000001}) pipe2(&(0x7f0000000100), 0x10004) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xffe0, 0x1, 0x6, 0xa62c, 0x9b0}, 0xc) socket(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r3 = dup2(r2, r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000000)=0x4043cbc, 0x5c) getpeername(r3, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 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(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0019555f8b15702143445cd314c444f15bf51b87b5e96805facb154200cbc00d23ef26e41b000e5af77a97ac64fad3d090bd8f1e51329679eae7f384fe02695cd0b1845f47e37d6e624a7118729f046e4ef25cb4778d9e69e7ddbc6d5950acf3674c8f7df773f76b841390423c03e4582362b47ff1a37e6c7089b8427e98d3a53dd067479c960c5a3404ab528fb7594d069d9231fce23da574ca16822b0449c0372c361326fe0f66c3f1b7688439bd3bfcb20ed5d25d2da0d54bd8061c"], 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000200)={0x3, 0x8, {0x7, 0x81}}) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000240)) r5 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = msgget(0x3, 0x1cd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="03001d000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc303fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7afce09249640169f081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db5010000007388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e179639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d24bd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a73401000000f98ebfe368d40af470bcd370014a2e22d12945265b671d10428d5ca4f09d93a3b07fde3aa76cb117f88cc435646eda12ca36d6b7938c83f42c165a7a7a6567dac8c11f4cee026f86952fb398008d450f2218ed0f808ffeb44542d830597bf1953dbb2a9f9b09000000501eb0aaed49cb6342c35f2b262f3f1fddedd33abeaaaeb17663f8c7b35454e6e6c079bdadc750a455afbce6606cbf31d0f1be4b5c456a6b747f7f07ba549309efdfcc945a88402d9c9229c3111f980a661f5d275a19eeccb95c467a42683c97738669d2d047c987771ee2f515fec1070de3cd7cddae83bc8f97a2164fc7df5aaf89af8484d8ca91a1d1fb22d94d3747b84eb4b57b217298eca0a5ce79e8e738c06d37131794648be31a68493f8619e121be8bd867558cd9b52ac12d9a2f3d1af752c69d0d8ef15e8727351ca77e5152fb0bb118e51e61bbab0a9836c8a89f987c325ca50000000000000000000000000008bb9f3f56c96d7521f84ca57fa0f55f9c65b61174980cbf57c8e256a187647c7c98b9476655f3b296cb43e422f786046d90545cc92a8a60a0e1c7def7b94005b9d573f7a6bfcc74376ca63ce189cece8d952f30cf9473b01b063619dffcf8e10080a165851d76e93145dde3d7c63cd508a732c7fe12408d2e60102722dcd91d2f0ab88edcd801133af4327a9ac0479c397cf89675ba0e415fc95470431298185ff2b594edd708d410fe51a98661fb4b1c6ba5d583602e3d14aafff2ed995966"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xe) r1 = semget$private(0x0, 0x4, 0x408) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, 0x0, r2, 0x7, 0x4, 0x8, 0x484}) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b"], 0xa9, 0x3, 0x0) semop(r1, &(0x7f0000000180)=[{}, {0x3, 0x8, 0x800}], 0x2) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000240), 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) flock(0xffffffffffffffff, 0x0) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8060693c, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r5, r6, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x8a, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000200054060000000000000001000000e392b0000000db881c3750d6720707b6742053baab734e234e22", @ANYRES32=r5, @ANYRES32=0x41424344, @ANYBLOB="500400009078220005060000000203007f001312f1effee502a1c341d239967ec54a615c05f40000000000000000000010000000000000009a76a576f4c909000000b5927c2123e9efea10bec22710efb8bcee0634a147f1caf8402044bcee06030fa0a89b1429fb29c8e78233a4585ab33959d89d7e719bbaadd7e2f11acd900244d669f7fbc298b4a88cc04ff1daa99fffeb7dc2ad55e00f5bcbdd92baebc51b0def9ce90c41efdb046572c7ba34e95b27f2a59b1c14a4a38f56e51bc013261f8b0ca653f33749e4410abc41679ec630f147df0120dfcc14ff4d82e246c0a6da6a2c7fb44ac4eb294d297ecdd53c46b57b03601cae8153bb54e7243681d744e6b90931cba075bc52b7880c000000000c896860b160eb4f85c55036bb40339cca1b455a4c59f5824295080027b4cf5d8e29d1d75840bd345bf40dc8090bd06e6896f90704bccaf4a5a92f054869355427983fb46c1f883ee3f273bf40af3117e967496c44b6879b74ae2a0641d4755e3ea998c6c7ed027ae14f27cd7dcaa886adcc0bc22ef401"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000001c0)="30a5126bdc667353da4172c8c66f34f899c7ea90b68208459196f4de07332f449ffb34a6b423762d1e8511be618c03c25c08d313e506a4848f7f8aeb1db14d6577a8aeb29ca05a5634699ed1a3e9b7e1f9a3131d3eaffba748fbdef7118b38f3784fb9c218b273881fb54472d76dda58e2e7c53296daf83ae2b01801db7635e53442c9da9811d37d5f77704f2945e7a36a26e44c33f2809830e6d5341743885f1a7d07a4c81f6cc54efca1c116baaf65754fbf353c50d891ee133395bfbc191a47f9450ad2e652", &(0x7f00000002c0)=0xc7, &(0x7f0000000340)="a6b31d7b72dd28d16b27e262857ebc6a8ec0457d3e5992a879889c314aefe854fd6547c20e3909343a292bbeb4d83236d68573a28316a42abb7f8beaad4d41b0b64b328b60c3c69fbd36683d4911a9314731f3f504469bf61b91b14f8ca2c96bf9d6ef8edf557c19446510dcf7253da7f4b79ca366684619d7cfded15d1e3cecbbb4de7a4407e3ba28", 0x89) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0xeb18}, {0x45}, {0x6, 0x0, 0x1, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="e169148f117e3a000000150000001fcc263687e222b95624cd20f7c8f03fef4d51711d94a1e0e75f52a326f1ac09ea6c010400000000000033271da0aeabc8", 0x3f, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000100)=[{0x101, 0x5, 0x0, 0x1}, {0x6, 0x1, 0x81, 0x1ff}, {0x7, 0x5, 0x5, 0x7}, {0x1, 0x2, 0x40, 0x7fff}, {0x8, 0x8, 0x80, 0x3}]}) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e955a46246461e9"], 0xa) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x100, 0x3, 0x8, {[0x6, 0xf9, 0x7fffffff, 0x734d, 0x1, 0x800, 0xf485, 0x9, 0xfd5, 0x2, 0xffffffffffff76fe, 0x7fffffff, 0x2, 0x6, 0x5, 0x7, 0x101, 0xf2], [0x200, 0x397e43fb, 0x2, 0x100000000, 0xb1, 0x81, 0x81, 0x5, 0x0, 0x7], [0x8001, 0x4, 0xdae, 0x0, 0x6c20, 0x40, 0x700000], [0x2, 0x81, 0x8, 0x7ff, 0x88d9, 0xffffffffffffffff], [{0xfe, 0xffffffff, 0x770, 0x400}, {0xe43, 0x7, 0x5bc, 0xe00000000000000}, {0x65ca, 0x101, 0x0, 0x99}, {0xf6d, 0x0, 0x57, 0x8}, {0x8, 0x22fe, 0x80, 0x3}, {0x52, 0x40, 0x401, 0x83}, {0x3, 0x3, 0x7, 0x98}, {0x7f, 0x4, 0x581, 0xfffffffffffffff8}], {0xb, 0x6, 0x2771, 0xb857}, {0x2, 0x6, 0x0, 0x583}}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) 16:00:05 executing program 0: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) munlock(&(0x7f0000413000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="0714000000900025df149b33ff0f0000000000008e9ce5f921457909487992272f6e324aa5a41baa9eb5df9005604aadbf638b59985f635c2dde1f0b354f5f738a3a671f87e54e0d485c2710f605aa6d11a2c8bac5b7d6e1e36fc774997415cb5034ff1c81173c33da4461859ca5fed4d6750a79def5d4981960c24b48ea141733d2986ee659c5431fa208bd7e1df042b9126f062a0afdc6acd760dea96293d056130a5488bb73e6b8960ecf6a944399e21d01ac41cb57470a4a1a89161bdbac6449462d211fffca2b780c16ba7be02d61ad9851cffc4cbb87", 0xd9) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="e40500aa66ee3964930c491880ecc00056e75f93f259"], 0xa) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000100)) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x8}, {0x0, 0x800}}) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x0) r4 = socket(0x18, 0x400000001002, 0x0) connect$inet(r4, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r4, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0x20, 0x10) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') fchdir(r6) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00122e2f66696c653000"], 0x10) accept$inet(r0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2", 0x265, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/59, 0x3b, 0xc0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000002c0)=0xffffffff, 0x4) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) r2 = getpid() r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000380)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) chflagsat(r1, &(0x7f0000000340)='./file3\x00', 0x0, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./file2\x00', 0x2, 0x40000300, r2) ftruncate(r4, 0x0, 0x39) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x0, 0x0, 0x1) write(r1, &(0x7f0000000240)="ef9fc17b8a013b8496ed9572ca0fd0f68d3ccf552e957a9333f811da53bd4c1821f4ba68f3f37f3b06809a31500d0c3b23c8b987d1cd90eca2afb33e5365f59b2fe5a8ac195d2478066ed1e3e7f63c104353c03b20657d48d2df6e61f3", 0x5d) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1ba3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc0000", 0x110) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x800, 0x0) r3 = getpid() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000007c0)={0x2, 0x9b}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x5, 0x1, 0x1, 0x35a4, 0x8}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000200)='\'#\x00', &(0x7f0000000240)='.:@{)-}[#.)\x00', &(0x7f0000000280)='/dev/pf\x00', &(0x7f0000000580)='/dev/pf\x00', &(0x7f00000005c0)='/dev/zero\x00'], &(0x7f0000000780)=[&(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='\\[/@*)\x00', &(0x7f00000006c0)='/dev/zero\x00', &(0x7f0000000700)='.-\x00', &(0x7f0000000740)='/dev/zero\x00']) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x7, 0x1000, r3}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x7, 0x4) 16:00:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, 0x0, 0x0, &(0x7f0000000080)="740295d700000000591539de652412cb2cb5c5be66d9f23c6f1d20f70ef36e28daeeb1a9412b40a184fb5fc8266a5d0da1ac7c5663b7593e7aed3922f9f1e9f97a1c381284cba921741d915a2551b816409ae8b1616c4d58d39601ac8c338bf4239ab657b18fef031cad34ea3587a49f96579081c97035df01d791ea939d79d6f6500d6062323534a72c01aa1fca5dce3cf8", 0x92) 16:00:05 executing program 0: sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000100)='p', &(0x7f0000000140)=0x1, &(0x7f0000000180)="e9aca38627e38186851ae523b215272aff632fc5db4f2be127250006a89c", 0x1e) r0 = msgget(0x1, 0x8) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000237656ad17f070d4c87fec1183e9e9d8aaf1fca7ac63cf3fb474da037a9e35f5675c8fa5e5841cb6029793b17a8bcb697c307a330bbfb93fe8d7e90cd68029e8363918a500bfe67fc38244de4a55e48193caf1e04abcd03236cbcb93f2aaf8f02529d142fbe4554e65e36846969e6935bd6190adf873aa94a9ebfe8ef8651d38c9f857096e04ecd1091d163eea05f5f3114534f20f70b5050fcb7b900d04dd56ee533ab4d4142dfb317a50bf89"], 0xb5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r8 = openat(r7, &(0x7f0000000080)='./file0\x00', 0x20, 0x2d) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000280)=r3) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r9 = fcntl$getown(r2, 0x5) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYRESHEX=r9, @ANYRESDEC], 0x2, 0x3fb) 16:00:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffe3ffffffafffffffff0800450000380008000006019078e0000900ffffffff0b0090780000f87a4a3ab2481e6f7a168201000000450000000000000000f3ff3fe0e262d1e136552c13419ed2c26b06000001000000006ea2c5edc6"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000280)=""/246, 0xf6}, {&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000003c0)=""/198, 0xc6}], 0x6, 0x0, 0x100000000) 16:00:06 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x21}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001, r2}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x101) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = accept(r1, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) recvfrom$unix(r3, &(0x7f0000000480)=""/226, 0xe2, 0x1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0x0, 0x3ff, 0x83, 0x6, &(0x7f00000000c0)={{0x9, 0x5, 0x3, 0xa2, 0x80, 0xf0cc, 0xffffff00}, {[0x10000, 0x4, 0x3f, 0xc1cc, 0x9, 0x0, 0xfff, 0x5, 0x9e21, 0xa6, 0x6, 0x1000, 0x3, 0xe16c, 0x400, 0x0, 0x8f7, 0x3ff], [0x81, 0x3, 0x5, 0x5, 0x8000, 0x80, 0x93de, 0x80000000, 0x8, 0x800], [0x3, 0x2, 0x2, 0x7, 0x8, 0x6, 0x55], [0x5, 0xffffffffffffffff, 0x2, 0x2, 0x7ffe, 0x3], [{0x8, 0x8, 0x100, 0x100000001}, {0x8, 0xffffffff, 0x40, 0x9}, {0x7f, 0xffff, 0x3, 0x1}, {0x400, 0x9, 0xfffffe00, 0x4}, {0xfc00, 0x3ff, 0x5, 0x3ff}, {0x0, 0x7b, 0x40, 0x3}, {0x2, 0xfffffff9, 0x5, 0x5}, {0x8, 0x3448, 0x2, 0x9}], {0x7, 0x80000001, 0x2}, {0x3f, 0x8, 0x3, 0x8}}}, 0x4, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) fcntl$lock(r6, 0x7, &(0x7f00000005c0)={0x1, 0x3, 0x8, 0x5, r7}) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x46}, {0x100, 0xc12}, {0x1e1, 0x3}, {0x21, 0x1}, {0x80, 0x5}, {0x88}, {0x23, 0x800}, {0x83, 0x7fff}], 0x8}) 16:00:06 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000080)="3c07b8ad", 0x4) r0 = syz_open_pts() flock(r0, 0x2) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x4954270d, 0x9}, {0xa0, 0x3ff}}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000, r4}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x80000000, 0xdd40}) 16:00:06 executing program 1: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x0, 0x0, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x3, 0x7f, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x0, 0x0, 0x10000000000001], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7], [0x0, 0x22e, 0x0, 0x1000000, 0x1], [{0x0, 0x0, 0x0, 0x6}, {0x2, 0x0, 0x7fffffff}, {}, {0x0, 0x0, 0x0, 0x20}, {}, {0x0, 0x0, 0xfffffffe}, {0x3, 0x9, 0xfffffffc, 0x80}, {0xffff, 0x9, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0xfffffffe, 0xfffffffffffffef0}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x48) open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000800)=0xfffffffb) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000001380)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cd", 0x71}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x400) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x5, 0x5, {[0x100, 0x10005, 0x20, 0x63dd, 0x4, 0xc01, 0x7, 0x5, 0x4000009, 0x6aa846fe, 0x100, 0x401, 0x5, 0x1ff, 0x8, 0x7fff, 0xf8, 0x10004], [0x7f53, 0x9, 0xfffc, 0xfffffffffffffff9, 0x40349, 0x1, 0xffff, 0x2000000001, 0x1, 0x1ff], [0x80000002, 0x2, 0xa, 0xfd, 0x6, 0x10000005, 0x6], [0x7d, 0x2, 0x103, 0x3ff, 0x23054, 0x204], [{0x751, 0x5, 0xff, 0x7ffffff9}, {0x8, 0x7f, 0x1, 0x7ffffffe}, {0x0, 0x27, 0x1, 0xae}, {0x7, 0x2, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x802}, {0x2894, 0x9, 0x0, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2f, 0x8, 0x0, 0x5}], {0x7ff, 0x808596, 0x307, 0xc4}, {0x0, 0xfffffffd, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:06 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x1, 0xfffa}}}}}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x80000001) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000340)="f33a6eb97fdb13f1931c1d407d48d10a37b6a765e26b5cbf7020dfd189ff284f652dfc58bd7e4ec0f79841f6befc0f5c01c0079b1a619d6d7a6a2a960ebd457f9efb2f7257735500cbe1db55d72c12ff0f7c716073cf3d26ff5bd656bb49b56e91fbbb65796c2f6d3d16d4e9320988f2b2fecc4e9f2bd873649de3a849a0e33cb067d1ba527714a8b8cd4e81ebbc3adacfa473c94db9357496861dc263008cbf94b8bcc9869da424954cf0ed44e950c2c1063a3d7251d8685fbff2", 0xbb}, {&(0x7f0000000080)="740b46e6130582a66e1015cf91aac93083541d87038db6f4b4db40af3906fb33c1bc16", 0x23}, {&(0x7f0000000200)="be84a2d120cfccd0c8920146d02bdb5c1ab33c7760b4f11ba005e0f70995854cc3b5f59192943cabeafbe40e649d0c2d795271426a684493073de15c1e2e1122ff5bb9c8d2822216dac498f4d28c739de1e66ef9c9323e9b1989628f55a4d0a4c372494d2c5912fb9c4ddbfafd26f5f3", 0x70}], 0x3, 0x0, 0x9) 16:00:07 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaadadf2feeba241708004500002c0000000000069078e0000001000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000002020000"]) 16:00:07 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000300)=0x22, &(0x7f0000000700), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0xb0f) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x5) dup2(r2, r1) bind$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="00004a114c09d94543186b68e464a8c863a90d4488d47c2ca2552491443db5ab6b4ebb2444791303a3eebb5ba64bc527bf24045538c099c01c0cb8274e0444c1ab02df7878bd504ccb699f0f0ff5dbfaf937e70a678183c1636e92a218a1266470208d3b2bbdb5fb1ac496"], 0xa) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e883e22e677b768367594c7089a2a58b1af9bd06578230bb9aacef90fcea5fa11e15c5e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369d6713d308c8e2b899cc6d01000080b431c9d9a4123231e7a66f921fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421ce6e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd8914a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e92ccfce0db830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af1867f112ffffff7ff7387b43ec0e3dc1fdbd6975f758667e932e57e51acb84bd8efdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b027af24420620d74fb17084e81a9886667cf01017e268bfedbe85da2ea7d98ac9069cfece7284bcf385d0d557ad1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a98ccfda854fdca4b92fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3c4956bcb6af41999838c6cf36c46db703ab61933d4ed975188dd7b41dc6579df000000"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0xfffd, &(0x7f0000000d80)={{0x0, 0x0, 0x10, 0x10}, {[0x3, 0x0, 0x5, 0x1ff, 0x100000003, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0x200000000000, 0x3, 0x0, 0x9, 0xa7, 0x0, 0x2], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1ed, 0x0, 0x0, 0xfff], [0x400000000000000, 0x1f, 0x0, 0x4, 0x7, 0x2], [0xa, 0x2, 0x0, 0xfffffc, 0x5b7b, 0x2], [{0x0, 0x0, 0x4}, {0xfffe, 0x20000, 0xfffffffd, 0x4}, {0xfff7, 0x80000205, 0x0, 0x5}, {0x1, 0x0, 0x80}, {0x0, 0xfffffffe, 0xfffffffd, 0xad27}, {0x0, 0x0, 0x0, 0x6}, {0x20, 0xa, 0x5, 0x800000}, {0x3ff, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffe}, {0x1, 0x0, 0x8, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:07 executing program 1: syz_emit_ethernet(0xfd0e, &(0x7f0000000040)={@local, @random, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0xf997, {[@window={0x3, 0x3}]}}}}}}}) 16:00:07 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4000000000000387, &(0x7f0000000440)="01040000000f4fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a2486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100aa716b1875ac75446548aa786ba9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb637d3689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d962a680af5fd9cafe119e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f909d2598ad9600006d0b566094501500ff030000079f48ec63dafb4bcc000000000000000000000f461fa34fbfa9f01718a72bd5ec877885b8f82f763a09dd0d3f5a52d085b147a3c0baa24cf1ad018ce40058e93351cd4c339968d3dc1b99ca3dc37a909ca19300cdded5ab1031d32ef9db9d8f5c60885cb9f18f2a3f80ac2bfca0001b36356ed781ef54d4000000000000000000", &(0x7f0000000080)=0x281, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="e4012e2f66696c653000d4632ef6036236bcf3b0ad5b31b7602cd26b2a94acc15fc6dcd9ec908704daee4cb67cfadbd48560c21faf55a6f2b166b2556e003d1d7e8f270e7e180384a8df2c57ec6ed5cae56c67688ddd25f49ab0f9c4005b320bdd4dcd83f6fa079a8e0c4f94cddce99dcac469f34975e5b32f8505f8cdc6b46932defbaf3958b87007961803bc224f1eb1140aaae07c937bcfb24ac0ac069d51783e3844d5690cb774cbc181d51590058ae5729ef5f7"], 0xa) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000340)={0x3, [0x0, 0x0, 0x0]}) setreuid(r2, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r6) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(r0, &(0x7f0000000040)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0xff80, 0x3800}], 0x4) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="b37c9ae3ce53fa3b381900812c2bf108837f33ab4d0e4863d383775bfac1a2035aa00d05a5fd92261520f65d", &(0x7f00000001c0)=0x2c, &(0x7f0000000200)="4217640d5fe70c4eb78a73fcc73b4ca72dbe577244d59e14f8172c37448d9f4f1b6ff09893b500938bb89b052be2038358cc629c3d5373f1c874969ab318d5bc79f5068fb44cbecfee66ad42ece4f8f86db54f685fb27bf84e07ea6c240569ff67b4e0668cea42239e64605bfcd0d6c2c0199d696ab727f2e6fecb427a9c5285", 0x80) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) listen(r0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) getgid() chmod(&(0x7f0000000140)='./file0\x00', 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, 0x0, 0x0, 0x0, 0x10, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(0x0, &(0x7f0000000040)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0xff80, 0x3800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000000)=""/179) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000029, 0xaba, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x14}, {0x6, 0x0, 0x0, 0xfa}]}) 16:00:07 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x34, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "1df91c", 0x0, 0x11, 0x0, @loopback, @mcast2, [], "9543eb0f"}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) sync() 16:00:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f8000000000000000000ad78215da60963476e00"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afcccd64ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b50ba2f3aba115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d99826360cdccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe1}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32037eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf4a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0341a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7303ef18f0279b227069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xefe}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x400) socket$unix(0x1, 0x2, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000000}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x1, 0xffff, 0xff}, {0x18, 0x0, 0xfffffffc}, 0x6, [0x8, 0x40, 0xfffffffa, 0x10093ed, 0x5, 0x2, 0x7, 0xb449]}, 0x3c) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="e4012e2f66696c6530002d7a725d0b4032e7e042c64d95020fd213a3330bf6ba5f00000000000000"], 0xa) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x3, 0x2, 0x80000001, 0x0, 0x6, 0x80000000, 0x849d, 0x1, 0x1, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x0, 0x7f}, 0x0, 0x0) 16:00:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0xbdeb39ac61b887ba) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = shmget(0x0, 0x1000, 0xcac00f4f07212fa9, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:07 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000080)="2be4dc619d6edefc86a4ef72105fb9acd9bb4c30900a443ffe58", &(0x7f00000000c0)=0x1a, &(0x7f0000000100)="ec596a3766a7920ff90bfa3091efa8fea6d9f153e8e32319311b6e29e77dd2570e35e78770a63fe39a55d6db87d030dd977a4031b813272a534623a6d8f03f68dc74fd49fd2eeaec32ccc8772b55782ddf7c17bf74446c3f2ae7607921c5a7c5889258243ea24829e961f4c68cc4c33f6c325e5dccdf78ea6a03764dd39f4a3a2265446d0411a4a05b43ee28be2e5eee8a2fe8", 0x93) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff000000ff07000000000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x0, 0x100000001}) sysctl$machdep(&(0x7f0000000140), 0x2, &(0x7f00000001c0)="639d01eb6a19b98d8cda117be3ba35683215ad9fcb016959cef0f658cdd2721984e6c136fb8da47a136c3f58d67e44a6328479ba58383842606bd501643b0a2d179c6eb5675d796dfd0a6f79edac9376666fe1cf27b3ee58d5c3decab2c574ad12ceef58b5960dba99f0f7ae4b77884f16648d8e0ed28e729785f0f131676e81b3e7f2a659eddbb054a34b0c89a27065df755fcb8c9dfe96bebe20723816ea943b0127040f163b4ed2ccd343415cab8d4ef9cbb29a5fa63fe2385fdfaebd745c44211d0888", &(0x7f00000002c0)=0xc5, &(0x7f0000000300)="566d227264aa81b8db1988cc8b86d1aedbbcc5c63cfd3a23f24d283643234d97684bc893c099907b7a3ae5b04f77812f36b4b2db1fa369e37bb859c1f507b3137471e7399b0c78e13c7a7026cee835995f0a97792629f2e6dde4afc09634c47fb142fd86a812126136d62bef7b3815bca66fd48c6b4527ebfaeac5fc308e841bc38aadf2eaf831a7d396bf04e6b69106f168036828ca61820c78c27ba860227bc41ce10799469a9e1a094609045b38b822644d495eba2b03d8613ec56e409bec5e2ae5878b10115620520c2aa1733b66fb87c33ef9faa1ebd3340518aebb8d1ce922afc6", 0xe4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffff01, 0x200000005}) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x4) shutdown(r3, 0x2) 16:00:08 executing program 0: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) syz_emit_ethernet(0x4c, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffbdea079ee87408004500003e000000000002907800000000ac1400aa4e224e2371fa19f1b36dc245e24c00f17b2c3ac6f05c246f65328ad885430016f8f013", @ANYRES32=0x41424344, @ANYRESOCT=r0, @ANYBLOB="600000009078000001000000ff61780c4d7b0ac45161d9216a3845175c64"]) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x400000000000, 0x401, r2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:00:08 executing program 1: acct(0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x86) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x12) 16:00:08 executing program 1: clock_settime(0x0, &(0x7f0000000840)={0x17000000}) nanosleep(&(0x7f0000000000)={0x7ff, 0x20}, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2f666962be6581bc82f4c62b946341ce693ba8acfa6a6be2af090eb53203c9ead436a0b7ffc079119e79a9185ee47e1146a0ae6a8e0b7379"], 0xa) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000080)={0x6, 0x83e, 0x9, 0x3}) 19:46:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, {[0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x4000, 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e2f66696c6530005fe346fba1cd2b03270d33d116404cbb61813b7e129d90c42e524246d483ee85222eb6ee3b55114db90da493302cfce170f157caeba4be56d4bae0ee5523a150f375"], 0xa) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0x4}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:46:12 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x86) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="e25143c994aed4df377b00af8b00c55f00e11463bc03cf6fa18a10f533458fa526c84cf8532841698b0260f1abd951bf8042a99bfdfc245c3f3216d31b7fcedeb3a2281eea513acc546ea42184174fc15a7d4c7d0ca7f1d06ab10abdf5b62be8eac4fa9b2d69ff", 0x67) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 19:46:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open$dir(&(0x7f0000000140)='\x00', 0x400, 0x85) write(r1, &(0x7f0000000100)="3b13e4100c4cc2391d616ad5dbcc60e8b585a61294a509224f", 0x19) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 19:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000180)="b95d4dd1615d2199c9e1ff8eca16485240ddc0b54963754d7a8937138e6322a0227d9e8b5aedf5c7468110ede94a1a249d96a3dd63c3509efae6acebcd2b6fae7715ef8953c0fa0894921e49de241100c716a72f5ef4d83827d38cc699c855d3b9d0cbb61f77b7aeb412b44024cd1d770e85ce21fe71b03ed1843973d15452e077d51bd425108db861bfd2caac18bbf37c0fb8e36d7d136ffb981d86028eea59ba8e04f8f14a36d4b729600941ba65bad40d9f4439d0d7693e688ca6e8690a982b3e63e0d774521ed691fb925a729ea8b30d5e63719632b5ee8b11e67607646a0ac9d8db39827b5fc74039af0509e6f7e5394b560d96024f65e5ef7f24186228762c8046c3fa58f253fbe3f6e46c3b5ed4f40c3ebdc41bed878af1a36b17afd37b87d8ad9088ed7c03f3ea1d4e0bbbc6b279cca671b48718b51131a5c9ab075d7fd53f79489e5eac169554450409a28d93e0c00a83b58b58debd0ecf7ce75c7d6e6964614489f31c470ed6556abaca44dedfc6226fb00c2fdf825d68d716e927ceb557bff4f07c313893763c5e74bd157dc7aa737b7f8b90740a132774c290e0f30b24a5679579b1096690873628ee7a049b74e6eec64c6b940b47eca3d0a49c539397dfc6782430743156b922dd372124ddaa4c227640c30a721e9f26f37d0880f707d13e12cf08aa2d94109ec22b437c04516c23c78c75c25bf625bb87c5635e422aa1e677ab5dba8358f24e02da75c9826d4a6c10ca4230de4029eb00847e666455ac6f21c7457e3eef299f35d21395697ba3c056d377bccee9e30fccf39c6fc151c5a53d19e55f6d4999943a52f6502bf382be34159169a57804b080bc5beae0b22167a44f543ade4cd8e5c53a9d5b2f1eadc4b9d66da67e2264b98d5becc17c6b2010657753b0ef7047b3f23b87bd7193ba82448f7618e57f4468ce22352b6c51fe34758720239253f14c85c358f69a3a83993fcda085962c2a508bfca74bd052945da574007e484c6bb9c147b22122b5955077b7f6b4aea5280e75bdaef73fb1d05cb02fa182dd3dcbb8e1e6f91739da754e5281caa1c8b4969e881be5d180fc43b7599b449e226538e020419a70fd866372bee1eac64729415b599a06b42c6345bebe2ea0d42c709b9c89a9388cc4c8c643a1d6b6d190256631039fdddd6e45b4253bb69bb8f57defecf6c3d9d5bb185e5ca78c7fcb4eed6eb2f663c923d171b67c1626698d4c9b5d70ebde9050f71e6fe58392d6df2b82b7ef9499b52434ddaf35b236da61909c717074540d668e22ddd5987d2d64e2943af3ba4fba5cfdebdb59e1f1a50c6c2a834d0a5bb616eb77d4b4bfce66dd3161d0d9a80332c15afb7f0c8d5c15af5bec97e51ad0da8711f3c1446ad55383dbb12481a3e8156879e2aa85cca8ef8a2bea039ccc8b3b76a1b32c4fe841a3ab9505b18e48c2da043cde420ac8038b30314feabe8c0320814566ea0903c4304fe50e080885bc952e07dd4ddb97ee551c1c004c1e937abfe35f7986bcfe823912f2cc968f19922a2f949606d812a981e366a0c4285c461ce12edb687cb2b078f6ae1b3876b259221cff5dfed60805470323403c708c6c2d4b901bddc746585747cd76875df56945f5a5a38d91adc91015cf5521edc2a72f1f9fd79d06092af3a94a73ac3d6411c4cfb754c81aef7ddc9bad7b287445b0a0e6507fa90f6e735a4b8571da030a664697c90ddf7903140845290a479614455e61df07c039e3fa0294d1bfa52540079156f3320326bcbd8543f4236416bc2aa687fb3465ef1543c0d4096f53d2bf01b6a8c8a0e7a2d7086436ff87513651a1b8743fbf7882d86988215d5ca075bb344ef1d4d9c4907e0443789b51c8ca5038deb8e49c2dc4938da304c1450ec2dc4271fe942fd636eb9f04174fbd84787512aa630a09e4585adc4b4997fc3e4d4442179cde7193c218f64f9b5be6fc59b84cc91fa362cfbdb8f2cb8e2d649b950a92205aafd6da9cf6e62d83b7681210062df60abe6ce72f67639aa03b3586258da0859d6554fcd9bda4e2e9263960a2013ee67fe716b070a76e482a881b2e1fd70fd4715707fcc036d700a7e6e2e1c6e29bb63eb538f2620bdaf334c7e1fadb2fca6a923f8f3d7270be5c923043301a794d6d2079d0089ba4e92267d72e161e657786a473d78d46e0ba4f2dff8dbd5e2e7618a21f9c55a7703ee69697cf60fa3a84621270bfcc05deed18e30df441ba4695bc60e4951d2e65d1871e29c0d36cb266a0589b8e22f96c8217cfefc5e2da4d18b813b2c17fbf778f4b9a1c014bcd3a5017e6414c13ad5ce50d7d9982bbcb5164c45d03c97b9787484635aa64ef81164d7bd1fdf03e67ac0e0ee88f79832e0fc9767fd33592d81e2ff91f504df82ba3305d8aa0c445f9d9e8470041005de36ba982b379ced1ae89359a91055fb012fb235ae6dce6ecb876ef726c6bc58bba8c045a648d35ce42198d1ece1e6d3fd62f27905ce243c99f2b1cefc389e8cebd835ee90a6adc95469c6367a706dd80952b3d1d247442ebf8198084cfe300a35ccf065ed7241ce6fcba3b05d59ed991c7c4740de1affe1658bb788310a0de65754099e6421a30f8af00e081eaa3b31a81c1d7ecb093e8bcd9eceb147c428ed6909659ee9c8c007d373d2d57213f4297a2dc03c081b4996356c7dcc54a216e389d6ef3c456a6baceeb16e4076bd939f87600a0569836c75af99bcac0e286732e40baf4065f6d2ab5d1f54f12d02d9e3b607081c80bafaa6b7e78234749ddd4c56d3e4d946793851d9fd62432dffd7f4da226834560250c91e9a5d9d1f67701b8685fc543fe49aca4a5aa417e9fd1065a964dac5f0a3b67d1c4294611d537307e460426314ec8c9723103c6bd2bf8100d5b5d08fc4f5f66b552ea7f4c8ee1667f82d312bd053a25b2926762ab0deb11207b6ba378b5de20dd1dd4bbe3ecb7809f73637bb2c21aa1612233afad4bf19bba953faa2c25d157a3686d5d73b22dd4cd93cf2ef865809c8460c30e52ecaa58ac3c071dfd61731a475df28d5a56affca0c518f4a5e01d0940d495ae725c1a82697221d006341572c0add92ec7155f1af33e0cbd013b2e54f6bfcb23e9eaa259dfe0a75a4da1ed902422540c1e01960f79887829947acc2e69e30dc4bd644a28a100be5634d6b4a7327985e4a1cb61b94b9e07eae0492aa1a31831eb0e7b5a6783ceb6da9640ee871450b3b92a0d1855356a60c32c323fcd40eff4236561232f5c217761b0d1130dc34c1a4ac6fe2b56f47905e0bc751e30153f88851051ed91797ba62ef899eb27dd2982d9ce16d277ccac80c60805eaac63f6abf289015af756cf9bf3d89506e4418c3f22723634c0583ef429b59602679e40ccd504798fae69f9d1ec526da86b949ee147dd35ed4eb47b4266f5217e59170199f862f93040c4643a25d655df3462fc4c18be133b80f7a90b071320650e21c08e5a196bc8799cb516f86d9424ea2ee2aae09f2b7878e9763a95f6daa26ac7614fac2e5d432eb1558c39aa4814308530bfd20fdfd282c60ff382adda908393485e8c4f7a05592f4b3e5d821711849a3fe3f2ce94ee89a83dc3bc39046ba459099fc68a58ac54b5a6ec28cfdbdcab4bb9133b6d4336e99d9b6f0bc8445731ad99704c29c47e78f81afd4b41e282af19bb18597b8853a6f9d841e92c41468fcc886a0078a01d2d0d1a59dfd0436dbc718c3dbdc8c131d93e5bf6cd42a05e79154452fc4e6a47421cb647f17814fdb8b989bf1863e5e00f313d0b8ef18d925afefb008c55c9470dc91f1fba1bd3425b77ebbc7ce41a79d0b427e0ede8f0f6405695abfa64b0aef6163754372ce47808778f1d020d463f960d6be30e5ded31a84bf1f0fdcd4a8425b5f19437f66af5eac8b9eeaa03dd5ae4f4ca4a321ac85155041ade312f29613bf5e7e0f9b7c34c50306d7726a1af95f9973b084098b06b07436663ccdd70edcd6a4f98115e26958fc6ae16bec7206825dd2ecf80a39b09458e587dd09fb86bd7e95bf1a4e17dec89ab337e11188a7dc917ff05dd946b8326c74ba726d5d6efd675afb3d82a1bc95ae08041950e91f552986ede85110f10aeac66b0a31eebf08efbb5bca69e56ae21c52f8e19fb79c03bbb21960367964512f7420ed06a5177598ad76b0428ddb46f8380d4cfa2284013ba49e527c00680a55222de467d3f11d09f4f1bb882efd438cc96b71e31987007350a6009ce2e4c17484364227c9cf5a98fde58367b0559c5462c39ce33ba9838a1f757895874c30cec61b150a3331e1f492eef2087f9fcb35251339d456baa59e501eef31a1cd16e11bfc890916a2931aead3376d4bd9b99eaee4602f856e9d644a4e48feb00915cf0155a441c0b4e1a7b6a687ac9b8cc8f764d2a8caf723b32e6dcde9e7e720080d109bfcd8c1de4ad14565c88f5a5ef1d65ab3d75bbc35f9814396cecdc95bf23647f46cbedbae6aaf88497ad61eebb5c67bfa21de655d48d2a6ac185ebf6885cbb367cb8dd79f2b956b86cd7e6e9455fce109c8a58bdf77032cbc198456e6d81f7ee814d6fbf554e2d1328b56b2ec3f1328fdfa607af184f2b951c5e59e168ea7c1f93068878da8dbd7cfbd81ecbe606a0085cc8075cab26e69a6c4ac30d6058c147b88e987ac86158c0b2735c9ad03af7a9de966b1c03d247291cd8107e395349fd4b974df461c09039391bd8922448fe2fc1d5d6d000369d91bc91630665e68bdbec134d7c7b9ec8d8dbdbf9e0ea5916dfc05d2277ef42e4c59d82421b0ed0a9557f5ab611ae3019c6d59561cbc231ed482f617c21167ce91d96f53960ad3384c8771be6a891c9e7ad4aca13722586d27a3e0eec55dfc3d9c8053a486b3449b4e58f41d5522cbee91b0ea202d87f338f3a4794435b430ab85c960143690f0daa7537716148946d20e5a3ebb30fc94e0239848fde6412eebc0b993ac57cdc6f58e232fe92f83e1405e73cbbb508032e1a0b398e7f49b495ae5480626f64dede48afd8c6197eb636fd519f9428787de4d996165ab6d88d82ab3ee87379dc40225dd5ef5cd67ceca32262e29fc7e5b606ea011c7c2fbefb96caf043074a24a96d8c63513d72cb798f14f6c83797bdcbac13c4a91fcee5b51d961f613450bdecd6bac830639140963871d4e6257b3fcf6022dcf3c4c5606a933108baefb2333ad3f0b6d8c0cba553c4291d936bb2d4fa9722cacb7071cf7fd56dcb3c35cba4cf169c2cbe5a1a3a6f5a2e4142cff315faab97df713fb41184129ac7ba8d140259513d4f07d4b22708576015e48ba6328775b8e8eaf234c1e0a9a68cd2808172332dcd49057149c40f0a7353b8fa2980d8442ffaff18536786687ec66c28b23d65bf6496c3160871020b4e1b2c664cb5c3aceee539308311efe801bee9e50396fa74d35ae4861a0c27bb96d4f353a13dce72b13c7cf70befcc17393fc13c8130cf33267d07a4f5094bb813c6c962d2312a4a75e82b58991df15f2a81408c45f8168df4cb53419996470ddd4892becf20f7e47f995f9b809413dd628eacf6a3b593185e6d7440b92720fbcd6a249282d67c3803b18baf91ccdcf056e6aff77118bb85720ede18eced6e47ae49a73516b6fde6f55c8ae1d20a7d5420cbc385eb02e5a3011639285062419dd9705d1c59d734479a6cb084f5c9a3f275f70b1dec53660b3d3004d09bc68bc756f057e5f2a6f805a70c57f1c72888e8d3798e01655eca8c29bf3cd56a7f256f848d686e013171f4f9ac2b06724b7bbb67e51c6fcf5bc26e2126569b78187e10cea5aa9df4", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000011c0)={0x3, &(0x7f0000000000)=[{0xa56, 0xe0, 0x5, 0x2}, {0x3, 0x1, 0x3}, {0x280, 0x4, 0x5, 0x7}]}) syz_emit_ethernet(0xeb, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaadca72dba24170800450000dd0000000000009078e0000001000000004e204e220008907803a4f2bb97dbd5eb22e5d6fa731668418ce671c323d233ccb500ccd3aa12d4c08e5f18feafecd814689bce3bc1d56b0d3d8a36ac4584fba9ba5e3dac15767372d661147af640e4fcaffdd704309ff099cfb4d7efebdd8f74f882f9fb230173e005011457eb1fd8914ca6e42d7952b8cce35acfe8a969d391cd9dff92b798987cf11f9dff16f6f700907e40f7d4574f2c7a24a1a54ec1c76c5c0b9b5e5e2e9c86777c8aa183ecbcffda537be62da11efe0000000000000000"]) 19:46:12 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xffefffff, 0xffffffff80000001, 0xbf5}) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x8, 0x4ecd, &(0x7f0000000180)="ebffcbff131728812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) setgroups(0x400001ef, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) stat(&(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff) 19:46:12 executing program 0: syz_emit_ethernet(0x3d, &(0x7f0000000000)={@random="020400002700", @local, [], {@generic={0x8039, "c36e3794be3f7d8c2d49ea60641851477c0998b4dfe768d454ef3217d219fec602e94b361de54607b9a32396a57c7d"}}}) 19:46:12 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x1a2) semop(r0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/202) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/3) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 19:46:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0xa) listen(r0, 0x0) 19:46:12 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x1f, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800", 0x0, 0x800}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f00000004c0)=""/231, 0xe7}, {&(0x7f00000005c0)=""/197, 0xc5}, {&(0x7f00000006c0)=""/103, 0x67}, {&(0x7f0000000240)=""/58, 0x3a}], 0x6, &(0x7f00000007c0)=""/6, 0x6}, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) acct(&(0x7f0000000840)='./file0\x00') 19:46:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:46:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x4, 0x401], [{}, {}, {}, {0x0, 0x4e}]}}) 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)) 19:46:13 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 19:46:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e0ac1190915fbbed54570075833225f0769ac814b5c56e99482384aff6a68689e66e4a95eb2f0a3b7b1ecf5569cbe15194009", 0x33}], 0x1000000000000119) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 19:46:13 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0xf28ce6beb78aab3b}, 0x2, &(0x7f0000000040)="ba0ad6559ba1c70edafe5a87d83058bedc72c9e1435057f0734ae3f54a2f62e1a91456d606a47828730061dfb37bea3cbd4f9b6f1cdee8fc92171be44f485b166908d67ffb8919e1c18bcd1ac373aed9804069eb44a3f4edab83362e255efb1b4040f4d5cddab607d6", 0x0, 0x0, 0x0) 19:46:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef06a2544bbd32ccd44e172a2d7c03eff6b58b06bbacff74cb5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14f8355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de7448906cbf54094d004a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f70a156fd10345e7c36a23bcc09b0d7c0bbb8a4bac51aaf4c902bf6ca0344f1c35f553a0d6de1eadd6be355f8665263056228b2e1ed105a1560853e5d2f74377a8139b1c744606c7db07fa6f1c4225dc23ffac164bbde5389f52957a942801e7af66386994e59464f88b70325c7519bc7750d3042a1e2c00c2bcf1c2c05a190ef6ec8ce3f13c9ebbfe976792cd01045e5f61bb69e3d7a3b598ace88", 0x3a4, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 19:46:13 executing program 1: r0 = socket(0x2, 0x3, 0x68) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x10) r1 = dup2(0xffffffffffffff9c, r0) sendto$unix(r1, &(0x7f0000000040)="7864da85a66d732abd68f171b383e6d7a8671057db72476755d00100f30000000000000007ea47a4dd6e836dbccd628cdaf54d6053c1316a97a436e8810180000000000012f3ef8737d6f5d5192e8f3fad94abffff0000fa65396d6a078e4406b100000000", 0x83, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="ceea", 0x2, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000200)="00e5488d297a107e61c8e633db10896d87e7729d55599f2e835a681c7b74d5f7545e7d1cc61bf00063ec7be67c8b88e759a2040db7b7d05dbc452c9c9c7f1def8951597b759314b7eaf99dfc3f455d049aba532f37a0ccabb21a8431c544de3760c77cfe5afd7c200f8c7b86d771a3c45e613b43e941546d0a157b311e3e3572876b236d16274e548c32caab4cd34b953655911ae56719de3c1bdc9fe0e99f5d01500615d38d2b3539e1a747f5f0b65321a8bde2ce1377d78b66fcfb58f58f6fbf169d834a30559990df2a8eb5df85fd00f8a88a63be73e5db7499", 0xdb, 0x0, 0x8) 19:46:13 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r5, 0x0, 0x0) 19:46:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) 19:46:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000007fec4500002800000000000661964c507dbc09b900004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000"]) 19:46:13 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0xc}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000000)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63d96bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da0700c492aab0e876d0057df88a57125bed61c8772d511cf78e350ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab577096df9d33c558f556dc9604cf25c74219ecdf400", 0xc7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) linkat(r2, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) 19:46:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c, 0x0, 0x0, 0xfffffffc}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1e, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80206913, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = fcntl$dupfd(r4, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80045710, &(0x7f0000000040)={0x80000248}) 19:46:13 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000080)="80cab52b08cffc087e8de2ffe9f2", &(0x7f00000000c0)=0xe, &(0x7f00000001c0)="11f5d0d6ead284cd6f0eabd1175144e9fef29b6ee77d4e70b24b7fb6900435098bec9a7bda3f49078a03b85f5322e0cd3deed647d2e49053ab1c277bd2c77c75938b47d54d9c8aa7efae79eab22ff75d51379beaa34b24cad51fd8d716eff6107a1b9f4cde2c6737b27f91fb4989ddb0fc140634e4fafac0e0a9fea4078601cc0210", 0x82) 19:46:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="56bfbc1bad1b51b0bdfb976691c3959a314d57341b572104a3822d30941d7943bc219bd0b1d6358d009b1a4cc56829d9060005dd37514a82cd6830e8ca33aa64df2975ab84e07b3abd80edc6d863c0ecc6e825a14d736e83f3d86746e89ddbc5ca5bdbcf1359a2511bc226facd90a672d84488f1179b1484abe12e7f187b2efaadd8ca6534248f854b4d69ae1aef5cb783dd50dca2be547056ae2d95e5956009e7", @ANYBLOB="fecfc2cb3103c180ae8a2f299268bb48c32d52ad0e19d7cc14e3ae81d51693fab3a7a1af1e2153addff1953ab1157fe7afac87fa3fc533feb617eddc9b40e15a9c1124d54249a75618837d7e3c57f4ccf71d5850afaf8d7b8ced5d2c122bc370311363892966724d05b68afcf9048c9f7f95febdea8def8b9429bd7571bb824fdc23abe8b7e44661e4", @ANYRESDEC, @ANYRES64, @ANYRES16, @ANYRESOCT, @ANYRESHEX, @ANYRESDEC, @ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xfd) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) socket(0x2, 0x8001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESDEC=r0], 0x10) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@abs={0x5b2ce041eb2ca27e, 0x0, 0x0}, 0x8) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000080)) 19:46:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="259bd0493f63d0eab5fb5f2e0800450000380000000000019078e0000002ffffffff030c90780000000045000000000000000000000000000000e0000002cb0ad2dd3b541c79db99e1dd2c9ab840e98407bd7a0ccdd27fa1c6f66370610045d5c4d0c3d13c5a08a3103094284441a0b8c2d694a3c6bb61bda8ffea2f91ec434be1d5d6efe270e1b803277ab812bedc5de593e88c598c5b0d1ef3174058c73260754eee60616ed63445ce04bdab11bb9c577ed9a600e2d5636ac2b2ba11e5b6eefa43c3788cc014dd29769a5472f2fd7166b89d8820c7471285d7e05b91b35835882b7db65a13486d3582b9fe737bc91c889c9f743ef4e8e1ff92f7cd2cdd27"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x400}) 19:46:14 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 19:46:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xea) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:46:14 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) r0 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/180) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0xfffffffffffffeed) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x3, 0x0, 0x0, 0x0, 0xd) 19:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10a) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x5) 19:46:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000090000000000401c990000ef1a000000095b9d071b542a91f6050000e2b8100031000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xc2e, 0x4}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:46:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x20000000000006}]}) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000002c0)=""/142) r1 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006, 0xd6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000640)="e4c4f6e0126bb49e40380e98c95b09e48c5c08b0517844d0256d03d4bc3d7b453b32f78c5257360acae795afabb256994e92e536cd23571e02e0eaeb4a7703051a88754280d3c9fc661e77ce58a9c1da339f789f441a288031558d5bc84eb6ca47f1a39e1bfd8d4b341c082b905fa560966ee04f2402d18f3d10a347a9461623e1df0c6b3c1adb9373035ad0435dae6e06681c92d5f052cc97cc038c2bea6aa057f1120e76b1351fcf33db76e4edbdd77d1808b86b2b85419abb6b88b2b59a", 0x40, 0x0, 0x80033) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r5 = dup2(r3, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="e4012e2f66696c6530002943912f8f7ada9a1fb57c05af46bec985a381b09a5dd80942d8e51c472f8011edba402997510efacc660912f007f82b1d05002eccadefe15aaec7ba63a0c07419196f22ee137d21180e589a7f7061e77752e5c6839e41f4c1c29bce4dd7500079d611fa517f4a034e98651350b2d3ac35a6333c38ea017bfe819db8abd764b51b9f66bf62eefb000000005492ebffffff57ee2e5ad0715617903098a06043e09103888645826957c2c14fae3196a2a03c8210d7ca33fda603ae285d2c418bd1379eee0e048c7b96392dbc011ca3b899471f7ef168cc2dadfcadb2578a8bc911e288fc431511b4f8"], 0xa) getdents(0xffffffffffffffff, &(0x7f0000000380)=""/69, 0x45) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000080)=""/238, 0xee}, {&(0x7f0000000180)=""/241, 0xf1}], 0x3) 19:46:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpgid(r2) setpgid(r1, r3) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, &(0x7f0000000180)={0x20, 0x0, 0x0, 0x0, 0x0, 0xba49, 0x2}, 0x0) 19:46:14 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000180)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r3, r4, 0x0, 0x4, 0x1f}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(r0, &(0x7f0000000140)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x9, 0x3800}, {0x4, 0xff, 0x800}, {0x4, 0x6}, {0x1, 0xc6}, {0x0, 0x4, 0x1000}, {0x0, 0x2, 0x800}, {0x3, 0x1, 0x800}], 0xa) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/46) 19:46:14 executing program 0: madvise(&(0x7f0000b47000/0x1000)=nil, 0x1000, 0x0) 19:46:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) r3 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x406, r3) r4 = getpgid(r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 19:46:14 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa8aaaaaaa0100000000000000dd60451a7c00382b00fe800000018dfc1b00000000000000bbfe03800000000000000000aa210000000006000004009078000000006000cdcb0e5e858a251d000000f1d49c8049e92b515dd89ba1fd53ad00004000e2e6f30000"]) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000018c0)=""/102400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x275, &(0x7f0000000b40)={@broadcast, @random="a1ff7b75cfcf", [], {@ipv6={0x86dd, {0x9, 0x6, "0e6220", 0x23f, 0xf0, 0x2, @local={0xfe, 0x80, [], 0x0}, @mcast1, {[@routing={0x4, 0x4, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, [], 0x0}, @loopback]}, @routing={0x2e, 0x10, 0x0, 0x7f, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @loopback, @rand_addr="be5097a4046abe80360674d284423c5f", @rand_addr="7ef654dc3480301d10afe75b7ef57bf9", @local={0xfe, 0x80, [], 0x0}, @mcast2, @mcast1, @mcast1]}, @routing={0x3b, 0x10, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, @rand_addr="7183567da89e080f1b1da5c89d45b1e4", @remote={0xfe, 0x80, [], 0x0}, @mcast1, @mcast1, @local={0xfe, 0x80, [], 0x0}, @loopback]}, @fragment={0x2b, 0x0, 0x7f, 0x0, 0x0, 0x1, 0x68}, @dstopts={0x0, 0x3, [], [@jumbo={0xc2, 0x4, 0x5fe346e0}, @enc_lim={0x4, 0x1, 0xa8}, @enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0x7f}, @ra, @jumbo={0xc2, 0x4, 0x2}]}, @routing={0x2f, 0x12, 0x0, 0x20, 0x0, [@rand_addr="c6c8818f0d48592348130c60362388fd", @mcast1, @rand_addr="7f8a27f96faa783c74c3e559a98d4c13", @mcast1, @empty, @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @empty]}, @fragment={0xf0, 0x0, 0x4, 0x1, 0x0, 0x15, 0x65}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x39, 0x0, 0x200}, {"a6004567a9ed13990dfe3b990117acee951c3a92b2017d57ca547189601cf1a3365ae5"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851fbe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf193f330df227bb6b8722075c734f55ffff8277f0375cea20e7c6d5523db3dbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d76df2b33c785d63fc1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e661b2cb3c546de4e462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccd"], 0x109}, 0x40d) write(r2, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./file1\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 19:46:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000533000/0x4000)=nil, 0x4000, 0x1) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0xf8000000) chmod(&(0x7f0000000040)='./file0\x00', 0x20) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b447cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5fe", 0x4d1) 19:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x54}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:46:14 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffffb7) getgid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffde8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) semop(r4, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) 19:46:14 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f00000003c0)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/227, 0xe3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) r3 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0xfffffffffffffffd) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) getgroups(0x5, &(0x7f0000000180)=[0x0, r2, 0x0, r7, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r9}, 0x2e) fcntl$dupfd(r4, 0x0, r3) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)=""/45, &(0x7f0000000280)=0x2d) 19:46:14 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) sendto(r0, &(0x7f0000000000)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eacf07ba204d104dd351ce408f6238cf812e891c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e0000000066321333", 0xb2, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0xf29) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockname(r2, &(0x7f0000000080)=@un=@file={0x0, ""/19}, &(0x7f0000000180)=0x15) 19:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0xd7d}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x264, 0x3, 0x20, 0x400}, {0x40, 0x96, 0xf7, 0xf1}, {0x400, 0x87, 0xff, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 19:46:14 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd60c3ed7900146100000000000000d34b1e2c95f90000c3a0ff0200000000000000080000000000018700907800000000000000000000ffffffffffffa5fc50eff2b9576ec320135861c8196eea1b2feac9187c6e5df75b2e9d38671f24be8233c1c967a50d78bd304a34abd382e3f6a2b27e8d7e3a1867b77195e474adbf44df69edf8ef461a08b850c4a7c3487e776d07e6"]) 19:46:14 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x7fffffff, 0x69d7, {[0x5, 0xfffffffffffffffd, 0x3ff, 0xffffffffffffffff, 0x2, 0x7, 0x6, 0x2, 0x4, 0x401, 0x1000, 0x10000, 0x8f1, 0x6, 0xd06, 0x2, 0x6, 0x1000], [0x0, 0x12000, 0xffffffff, 0x3, 0x5, 0x0, 0x7fff, 0x2, 0x7, 0x7], [0x0, 0x2, 0x2, 0x3, 0x515, 0x0, 0x80000001], [0xb8, 0x8, 0x2, 0x40, 0x3, 0xe02], [{0x1, 0x8001, 0xb751, 0x67bb4e62}, {0xb15, 0x3, 0x500, 0x8}, {0x8, 0x6, 0x0, 0x4}, {0x1ff, 0x8, 0x5, 0x7}, {0x2, 0x8, 0x81, 0x4}, {0x7, 0x1, 0x1, 0x5}, {0xffff, 0x7f, 0x4, 0x200}, {0x8, 0x8, 0x7fff, 0x9}], {0x6, 0x800, 0x4, 0x3ff}, {0x8, 0x6, 0x80, 0x2}}}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 19:46:14 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, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="7200feff", 0xffffffffffffffc1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x5]}, 0x3c) 19:46:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x434, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 19:46:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) close(r0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) 19:46:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, @multicast1, @multicast2}, "52a2a6d5868576e0"}}}}}) r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000100)={0x0, "63a3f04921d52b7418b51a0574593c7ee0c8b94ce48abe9cd14e972a471bc67bc63b6c54d64152c3f063440135cf975e6c6552c7f4641bcd185e081b431fc4066eb7fc8be86ffd6eecfd5fccecf86a1e807232b222d6499f633efd4de0e085af97e1be254525b503db053c927b2a940ccf4a8c23ba8614270cb3b03120ea1b603049701c57751371e52db766d044870ca28a4cfdd1e7f88cd4984ad59212f37007f0d12dcc4ab55c5d5d4690f1899891f35d7e5b2a34141f68f6e7c3620cf04a81a5"}, 0xca, 0x800) 19:46:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000104120900"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x4}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) fchflags(r6, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100383a0000000000000000000000000000000000ff02000000000000000000000000000101039078000000006097be000000000000000000000000002000000000000001000000000000000000000000000000010600000000000000"]) r7 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) shmctl$IPC_RMID(r7, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/58) 19:46:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xe3], [0x0, 0x0, 0x483]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x25232d95339ca816, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:46:15 executing program 1: shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000180)=0x34, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0xaf) 19:46:15 executing program 0: syz_emit_ethernet(0xf5, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\n\x00', 0xbf, 0x3b, 0x0, @rand_addr="00000000000000000000e392b000", @local={0xfe, 0x80, [], 0x0}, {[], @generic="e8c0e07d8c1bbccf393a92ccccc6781aec6756dd6c5f7a8133ca1ca69a7d8e5c498acb1dac7b4038428eaee8b4d4b090f65f5589b8577d3c42bca56672f35f06a6cefe8409515e8ee6b88721622dd6af8952e10d32a7c52b880bfecf9feb019eac30c8521b239a9237fa3890b71edbec3e2a4a3a54ad0306aac66317d2035ac44760719229023ad19869cb7ccfc697b2d9de1bcccd3ceaf05e9f3f9b6202dfbe9007fb0fbeecc796aba8008726990119f6f7384187717d4cce57a51c1b7388"}}}}}) dup2(0xffffffffffffffff, 0xffffffffffffffff) 19:46:15 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="34325560dda61d07a725acd50b77937143848c3d4f896e7d0dd077d2a033ee16242f478c4828f08414ba7b4b7abdc970170edb0d35f701fc8924344879a78faafba8ca70a29d3b1ad055683fea4eb70e144ee96ced30e9727fcb5f2ef8667a3258a0cd5e36dee8e001fb23c7c12275b899a0b5ad026667d5d97552a3341b057610f42472e04a896f1226c7c3646e9debbc5f50988a36fb62af1ff9a0646ee92157f5307ce4b454d3bdac4a10e93c465e731feaf9fd625db29869428ca8ccf1f199ba3da3d73612", @ANYRES32=r0, @ANYRES32, @ANYBLOB="ffffe0aea26a000031098d18547e624b353f2b7742d3d538657e335f8ebe2b73b8e29d0ced491bae5fd7d7b72c01018628f08076070450383906412f04f78a597808"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x20, 0x2, 0x5) 19:46:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) r2 = getgid() r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, 0x0, 0x10, 0x409}, 0x8, 0x0, 0x9}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/158) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 19:46:15 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) munlockall() 19:46:15 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="392797d663334fbe8c15bd54fd5a9eaf2b3b09f36a697ddcc86dc4d8b6e28376dde9a47181d458d91dfe58ebeb4e44431c63de7f1c19f7dc1665e4d2fbb2b7027afe2487a101c88a52c76a011ed1a8546acf27962144cdd0c0bc14836de57071f60a1ba2c3d63aedac589f0d19a9d9f2ae595beaeece81bc8acd5219252a4504e38b61ccf3dcb249036fd66747d61e42", 0x1a) 19:46:15 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setreuid(0xffffffffffffffff, r4) syz_emit_ethernet(0xf0, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0xba, 0x3b, 0x0, @rand_addr="00000000000000000000e392b000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"094192b2d5cfb6fc63e1e64a428c2ce3e8b2e8c706f572799e4d9461e57d4da7d51242a58012d62701242b96d244c9c41cb48c77f576ca265836a64073e9c416546e42ab3fa987c7d9c9b0637686cf401b9c933c9b02cce39ab0fa231a2e62a76be0b20493a147823c9af98e7993af53039713f40246d81cbad8b65dfce5ebbc317c8479cd02417bdb6c698da9ee23d38eb66f218c015dde7e575e3ebaf49968d124eecaf690"}}}}}}}) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) 19:46:15 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) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setgid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r4, 0x4, 0x40) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x40) 19:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x14}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:46:15 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) munlockall() 19:46:15 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="ff", 0x1) shutdown(r1, 0x2) socket(0x10, 0x8002, 0x81) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ftruncate(r0, 0x0, 0x101) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4", 0x564}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)) 19:46:15 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) fcntl$getflags(r0, 0x1) pwrite(r0, 0xffffffffffffffff, 0x0, 0x0, 0x400) r1 = socket$unix(0x1, 0x2, 0x0) lseek(r1, 0x0, 0xfffffffffffffff8, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x100000001, 0x3f1800000000, r3}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x0, 0x0) read(r8, &(0x7f0000000380)=""/255, 0xff) r9 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000480)) 19:46:15 executing program 1: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x0, 0x0, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x3, 0x7f, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x10000000000001], [0xffffffffffffffff, 0x0, 0x1, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7], [0x0, 0x22e, 0x0, 0x1000000, 0x1], [{0x0, 0x0, 0x0, 0x6}, {0x2, 0x0, 0x7fffffff}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x22}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0xfffffffe}, {0x3, 0x9, 0xfffffffc, 0x80}, {0xffff, 0x4, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0xfffffffe, 0xfffffffffffffef0}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x48) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000001380)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cd", 0x71}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x400) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x5, 0x5, {[0x100, 0x10005, 0x20, 0x63e1, 0x4, 0xc01, 0x7, 0x5, 0x4000009, 0x6aa846fe, 0x100, 0x401, 0x5, 0x1ff, 0x8, 0x7fff, 0xf8, 0x10004], [0x7f53, 0x9, 0xfffc, 0xfffffffffffffff9, 0x40349, 0x1, 0xffff, 0x2000000001, 0x1, 0x1ff], [0x80000402, 0x2, 0xa, 0xfd, 0x6, 0x10000005, 0x6], [0x7d, 0x2, 0x103, 0x3ff, 0x23054, 0x204], [{0x3a, 0x5, 0xff, 0x80000001}, {0x8, 0x7f, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x2, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x802}, {0x2894, 0x9, 0x0, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2f, 0x8, 0x0, 0x10000000005}], {0x7ff, 0x808596, 0x307, 0xc4}, {0x0, 0xfffffffd, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 19:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x200) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:46:15 executing program 1: sysctl$hw(&(0x7f0000000000)={0xa, 0x17}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0xfffffffffffffe69) semget$private(0x0, 0x5, 0x46) setreuid(0x0, 0xee01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCCBRK(r0, 0x2000747a) sysctl$machdep(&(0x7f0000000200)={0x7, 0x1}, 0x2, &(0x7f0000000400)="a017a39e4fe1d82c90c9e0427b4beae90fe2391f2fb456ba2ba5866a13065e005f69167ed893fcfec214e1cedcca02b7332ed0eccaf2345b41f7f56b141c1804ae594d5d75f4286621974e7b6093dfae448bba0ff3422aedc7720e0190f79f1bd828fe6a7753592f56fd9c818a7a681f0919498e88c847b307e6bfebab6f5e22b259e81d87ed76252133151ac647ddbb3275708e1ab16a97a0d06885d80de9c0264b6dc0f89f5e0baa109bde851602a48d1629ba4e30c5effee3be50a61566f1a4f54db057263d673f7653060dc65c1d5dcdc1b1c30cef751e681a5a344b04ab3ee3617762572c8618f445916f", &(0x7f0000000280)=0xed, &(0x7f0000000500)="9995b5cc526a2c620cae4c1838fdb69f82e143c5a8c8e8c305095b195a325948afdf26f6e0d9e3d3c876efd6c5fe902d1c0671c45e5a40212d866a02c908fcc5c2862a5639c11f56203470c89a5966905ebfece234282954995fd375c2cde7f95c0eb585815ec4c36e456d2e41119b7c6c44cc60b258b636a464b14a79c1ec0db54a8de51a104a9246ae73828baf685d07c66e287493003b51792f43bdf214ac8e6d0bcb5a31cbf9464e87495bb08b418eb2c4dc234b92eb3f35d2", 0xbb) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="6ac08bf979698333d3044f300551784610d14350155ed38abc777b3d5862a317744cdefd5dff29d1db5ed95e577bea", &(0x7f00000000c0)=0x2f, &(0x7f0000000180)="a5c03740a71eb475bd95ce2654e2d423080b079c180b222f80bb4a0bbcda88f65bb096892110949364", 0x29) r1 = msgget$private(0x0, 0xa2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r4}, 0x0, 0x10000, r3, 0x0, 0x0, 0x10000, 0x0, 0x4390}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r1, &(0x7f0000000640)={0x0, ""/175}, 0xb7, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r7 = accept$inet(r0, &(0x7f00000002c0), &(0x7f00000005c0)=0xc) bind$inet(r7, &(0x7f0000000600)={0x2, 0x2}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, r6, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) 19:46:15 executing program 0: r0 = msgget(0x1, 0x68f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup(r3) bind(r4, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r5 = dup2(r2, r1) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="e401202309693538c73f69653000"/24], 0xa) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/193) r6 = msgget$private(0x0, 0x208) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/127) sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 19:46:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/12, 0xc) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x25710e56) preadv(r1, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x83) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 19:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3, 0x5}, {0x4c, 0x0, 0x0, 0x40}, {0x20000000000006, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000000)="8e6e4ee01d4db203a557df5ea403756079cd3300ccd2a81942a03064ff606167e1af98683a06676ff59d228497b78cac407cf9878426b1524c06894700bf1ff5e5cdcda1e071fe334a3e791ff66ac76a1759ffb5ea0239d4c2299a3d336ccfcc1b44eb38a095ecf1148291c3aebfbd6325990bb367d5b209f712e1", 0x7b) r1 = semget$private(0x0, 0x5, 0x46) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=""/202, 0xca) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, r9, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) seteuid(r3) 19:46:15 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000080)="55e644dc034bfbc395d237a3f2a38dbf5a1cdd4489eaa10c20303378c59afc", &(0x7f00000000c0)=0x1f, &(0x7f00000001c0)="e0c06c07e63a40874b28b8f60fef2339b34da81e35a3c0a2f1436553ceff383f6e1513ff4369534f8cb9c32f7c69f7fcdd7dc0614bda07f89a56d4b5ca2258f7947615f858b0339c92cf4b50fb520920c617d3b9997530bc5d787da0fe3649a27f1be8ca994b31cda6bd2acbd47fc2df18129ad811e202971fda11921ecfbd0ad44191f07e0fb13a876aee7735265b263830cb92c0c1f6453f485e3f652e23e48badcd6f1019ed31cceec41a32e3467840d0969963085d85b0f4beb97e962c056d3660127625ee72", 0xc8) sysctl$hw(&(0x7f0000000180)={0x7, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000000)="f471a90a", 0x4) 19:46:15 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0xffffffff}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(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, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = getpgrp() setpgid(0x0, r2) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:46:16 executing program 0: socketpair(0x18, 0x3, 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(0xffffffffffffffff) 19:46:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000000)={0x1, 0x2}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1000004, 0xffffffffffffffff, 0x3ff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 19:46:16 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 19:46:16 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) shmget(0x3, 0x2000, 0x214, &(0x7f0000ffb000/0x2000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchmod(r3, 0x0) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getrusage(0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1d64, 0x5b35, 0x20, 0x1, 0x1ff, 0x1000, 0x3, 0x0, 0x1, 0x9, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 19:46:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7fbffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) bind(r3, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) 19:46:16 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1, &(0x7f0000000d80)={{0x4, 0xce, 0xd, 0x0, 0x0, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x4, 0x7c, 0x0, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x10000000000001], [0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0xfffffffffffffffb], [0x0, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0x8], [0x0, 0x10001, 0x8, 0x1000000, 0x1, 0x60a], [{0x0, 0x4, 0x0, 0x4}, {0x2, 0x7fff, 0xfff, 0x1}, {0x0, 0x0, 0x0, 0x10000000000}, {0x0, 0x0, 0x800000, 0x22}, {0x0, 0x0, 0x0, 0x1}, {0x9, 0x0, 0xfffffffe}, {0x2, 0x1000, 0xfffffffc, 0x82}, {0xffff, 0x9, 0x0, 0xfffffffffffffffe}], {0x0, 0x965, 0x80000}, {0x1, 0x0, 0x0, 0x8000000000000e}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x6, 0x1, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r2, 0x0, r1) clock_settime(0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xfffffffffffffffc}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000800)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cdfad31c6b68534a028a8cd1bae25e3acec8f50860aad241f0ad23a2f5bef4f7a9d69f0e64a682c14a", 0x99}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x7, 0x5, {[0x101, 0x10009, 0x20, 0x63e1, 0x4, 0xc01, 0x4, 0x5, 0x9, 0x2006aa84701, 0x100, 0xa68b, 0x9, 0x800000001ff, 0x5, 0x7fff, 0xf8, 0x10004], [0x7f53, 0x8, 0xfffc, 0x400, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x5], [0x100, 0x2, 0x8, 0xffffffff, 0x6, 0x5, 0x6], [0x7d, 0x5, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80007ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x802}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x22b, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x0, 0xffffffff, 0x1ff, 0x2}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 19:46:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffff8, 0x2000101, 0x1ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4bb000000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000006c0)="0000a51a102185784ce2c31868736c8fe37949bee501fc41cb93138fb597a6491ca10499349147c829fc338b0e48830932dab6a9d560ce866fe0d46c08578af4da69b0f6b60ec49fbc4d26641f2e3d80099c260cc6333534fbff323895a6feff17b30800000000000000c17a2eaed200"/133, 0x85, 0x0, 0x3) dup(0xffffffffffffffff) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)=0x5) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r5 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000005c0)={0x1, 0x8, 0x35, 0x7ff, 0x200}) r6 = dup(0xffffffffffffffff) sendto$inet6(r6, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3) socket$inet(0x2, 0x3, 0x8) kqueue() semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 19:46:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x200}, {0x18, 0x1, 0x10001, 0x3}, 0x8, [0x2e04953, 0xfd2c, 0x8, 0xffffffff, 0x7fffffff, 0x7f, 0x9, 0x9]}, 0x3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:46:17 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 19:46:17 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 19:46:17 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x39}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad63c22919122cfb0914279a503c576a171a9814"}) shmctl$SHM_UNLOCK(r0, 0x4) r3 = socket$inet(0x2, 0x1, 0x6) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) fcntl$dupfd(r3, 0x0, r4) 19:46:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="175ce7f3", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) 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) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 19:46:17 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd6082010000303a0061adf862858aa8790dbf9a1459e5824aff020000fff0000000000000000000010200907894fc000060f77bd700001100fea000000000000000000000000000aa"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) r2 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) recvfrom(r2, &(0x7f00000001c0)=""/86, 0x56, 0x840, &(0x7f0000000240)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000000)={0x3f, 0x4, 0x21000, 0xfffffff8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000000000000"], 0xa) recvfrom$inet6(r5, &(0x7f0000000280)=""/66, 0x42, 0x1, &(0x7f0000000300)={0x18, 0x0, 0x3, 0x7fffffff}, 0xc) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000100)={0x0, &(0x7f0000000100)}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 19:46:17 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) symlink(&(0x7f0000000280)='./bus/file0\x00', &(0x7f00000002c0)='./bus\x00') semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/93) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000080)="6a38f78d5615d8bf5288fb6844be33354fe0b454ff7a7aa80f80462b9c4d1acce21605f4ef6f1bb9", 0x28, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000380)) stat(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000440)) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/58) 19:46:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 19:46:17 executing program 1: syz_emit_ethernet(0x58, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x22, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x1, "27fdf60af501367f"}]}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r1, 0x0, 0x8) 19:46:17 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 19:46:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0xc005, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x5, 0xffffff7f, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x35, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x7f}, {0x4, 0x7}}, 0x0) setsockopt(r2, 0x2, 0xdc, &(0x7f0000000340)="f9b167cb8d2f8cbcfee98f6cd95877b019d1836f699bd2e69814c3d191ead15037cbb8b59f6eb1155b510772c573d79fdd28548720c148464e0b2811947536a19e55fa26038a2c3785cc4d2026f6678ab63ac97e909b63e04a8593736ecbaf245d0ed471fa2dd1603c7ce30b83172262f747a552c3cc842c208b36495710d550c61d2f1c95eb2b6841fb281dba86948dc82b41e77f33c0037f7d3cb4044e90d7696a391939b58fd95e6703b6226fba488e400bbff21909bea241c4d37d42d5ea2543cc83bd60854ec83650c41443a2d8c929522d995a7c1ec418a9c024a9b0848387a58d7833e54ebb03cdbedd08feba1fc704e2564c43d9846dbba626452c79c76669f8b085e574d6141042dfe8eb30c0f25de09eda9b6ae06aa335755a99cb0602cbbc27914b1d1696fb90484309b86110ac5894b68b56ad34227fcceb991e358a8639cc9cd56f49d9c660d816bac341a3b9698a5b249e303aec040a01b6bc264196a89f60b81abd4a8cfd51dc2863b04dd21766d317a14776b959845954dd56971903231e6ceb90ffb71146db5e018d472e3e4817ad25baa3a4f3493b9a63531ac22d5ce111149fc3db39f3af3d5c8ffacf5eda2b04184e2199de72a6af996c4211905ed47c52468c542355fcb2b9d5bbee39d18115f2f2b66999f2c432e6b0e083365ae0f060c8ccc7ac2b4c0df1657d1725dae6770a6f7902687d7ac58e3d5233172fd27527b06989ae72e3c107d67e94eb7e41fd0d80632120c5d79ab6f2dc276fa90c63e7ee02c4cf30c82f44df18fb27859e4b2ee68b0ae43fc4565f5ec1d22280f3af7adb5228254046340a8cd0d186642cf7c21cae22f5243df4b475a86e469916182287c0a7c55d82b2cf8ea9b000437147502e801c1ee7232c5f2f6902728618e872f24fe97fcc5cf93106ab1e39c46b65baf6b9104c877d7dfd56876d32c8754f32f208c4caeab1c5519e1c9953c8bfc25b9a33374a05a2d49a6b646cca8bac8b4195312d1cf59509a6e01194d45ce3009ddd7dd5ac342b4c79d605d78425fdea57ed1ad3231f8751fa12f2c8026a1ae36fde0581ccfabb23765c9f9751da69c0d671722f24d838c353ce4911263139901869743d06f147cde64ba302514b0490c544d027366467af64df4509c1c9252a28ff98c3e878e14db2cc84a6735b6bec0732b44ae8ec3d7e762662a4296ec3cd33e797f94e6a6dc0fc70f6c9810c4aa0ced72cf002de0f6eb5a6d3890d213480f98d2af61d20f74db8d15a65d8918f8f5de72a106562f1db8e70dcc29728116e96a715ceb56a667b2fbc8ce5ebd599dbae94bc19e8624141bfa00ff1f88eed13806dde0dcecca06eeb9234c538b380da7fa5263089262e0685e83d7bd39da34dd3b84e8ab1764972603ef914b8f3c9ce919c958f1c88932ddac00544209cd222a5fb910e1d5ebaeaa515d42024e47b2f8333b93e747c3817b2712cfe727cdf820ef70b51a2cb87d12f96dfd970faad8cd7a4bd989303a301a3a23adcd4d361f6827cad6a1afa964d6045637c64a1ba86f3f4c744ee3586d2b230e4aa805ad3755b80341cc862b1ccbcc85a7ad3fbe4ea7d9d71456b322c75967b05e147c309572131f94db5d979c66192ce42321a841b6ffc51fa26e5503c2dd0cd82eb76ddbd75e8f20e4f29b850395043fe428ad88b49e9d03a0ffc9f7008ff8d134917cd5bf75db7b23d2657f6b7680f568b0ea70f9b4115a46b507e6ffc95433508aafad109ffc24418ac538d35eeebb002eb85164022a1ce570e6f7b790b5c33d9245884c44bade11699059083622e380d95ec0514adbf5cf9ce240b89c2ae28e8e3a7d7c9b66b04441750d28216ddf6891e0820174024274737d42eb1412bb43654fb4a69547969ccbe501dd7a97abe01d1bdb8e39d50d189a14c915f530d65e77e852964f875933fa959fc2f52c83585e91aaae6ceb058f50026059b06da80ab0d8cfd53f2db7836b30012c03a7e572d4b53cf9bf1592fb11d89dda6a69c8f0c5845ac1b07bf3a7307320308b27741de5763e4ef2932dafa8da82f779cf46d6d05580b73e1e21fa47cbc9be1fec90e1f93b79b32244db9904d950d9d8af11d77bf8fa19dc63732c4629e364156fb1bc7973958b8331027a60988e1fe11b082d814591cbd55f15738bd899f3706f0470872ff07188164964457dac431935326c6faa96c73f2ba8e29993c109dbe87e6dc69be267cf0e7f42b721dd6bac092b0932d6cdcd966cad69e91aa346cab55e4a7ff228de7ffe395f160eb2adddced9a5bd4f462b375ac6d30448cf1a63473314963ad085d1e37ea1077c10b6e5b503ab1646c29a1f22052237dd2559c7be04a7b599963a1108b6e7bdab4a4b5fa16522a8f41d64c495c7329486aea2209220030c6de39a1e24bae6ff9dae533ec5cf79bb1ccbe652446fa3dac5a64f7d217c76952efd5a9e5264d51d0f15317e6e010d229ebd8cd2b7103930914f6a06bcd2437fcdbfe9defc05e18149ecb070ed9e691a455af40aa4260515f59c231410ff20db0a0a3058e8f0053d82d919fc5193a5fd6cdf764d033a2bc9c4e912c40e9de356e0a44ad889725dea70939a5e0f38f91d73bc8263f35ffa07e0053c4a570959c1943acff7a3421e40d0c2340c9de2f080084e7d895e1f92ff6f06f8d0b14fb3047da081073d2a53c554f15b3545d5c15f13a77bec8237c02604943224b52da58ba858369c619678af8ab8396c72f169e76a403b81b7a582dccf78c4e2fb91824e84725739c1be51575d9ca3d306f097fb6f0433117768b58c8f60a37fb21e1e1b65bb38d167c3bfb63b2f56bd152c2d5f54f43c8855e5d0052e3b18d953e0e5c25f887ca265a23211ce7ba9c3dfbd97c7ca8f7055d2933654a18a67d7f50b73ef58945d873853ceef98ed15f25af7df865bc1484e7ad347d10740e9068d439cd1671001bb28ac4ef52a9eb1b1e5d619ec40fa80ae5bb5c887dde4b90a0fcba27cb2ff4fb3766db08285ffe64752749a9f5350102f0d16ddf6ead44293011e7a108079d693c2b255109bb2203e031dbf5d9b44dfbca01fb3f7965edd33a3a39c6d418b767a5bc4eee20360404b5fce507c5965ee9349db8f8342c182fecabd616c1048b029bb16cb819f7d5683cca14ed184bfb9b1f0a4b29a1677fffb161b96c2cbe4d616902860319d464658736d3464de0fda5ad69a0b8cdb84e704b1cce1c6e59f05454f4da38b5f798aca4e7699d9efb44d0269a846b8c060ac4bf3e2ca05bb54ad9510b992d40304b93d976eb680ab3ee691e6ec3e9485e86a376ed18cfe83b66f9ab35fe056e648bf57179a662b9ef3f2b8db61dcd03484a57e842955d7ac3ad97cb43d3712749e65969878e5f7d7a709e3e97b83b62eb9140746834fa4a993b8f92f125450cff4c09426a70bd6fff6c6d9cdee8c19f9ae862edbf664a001e62d692f0dfa348b20bcec7cacc10019c3ef69ca55dccef73fba9754b98ff4a7195d91e5682c505576ce10d1bb4d79aa9dc21e394e062a98884e07d37fa5bc7215c6e6dc446a179b61ad35c0e77aaa7a47d1684e504e74d5df7b0b7618f8dcbd149c4bf14f39864514f159f61ba45c071110cceac21a62f4145c865bd0c51e5c46ee1ec0caffa4456443a33c9bde2909ee76150dd6462234a6747b4bb57a2c4bd4105e65969269c3dc958f639c20e1e2b03eb57093651e820f220337fd5cb5b40ba6586b0d73ab5bee48752c2bf120672c90bc1ffa91e89cec765a920c583e8c352e3247b85b2ca344ab6f0f16099b75e1d223cc66e36b91b90b4dd7b38872e6f1a1ff861ce3a6b8ab606c04e5e2b5aa8294791ee785d829342acca81f2973ff597765d78ad852ceed771d0bef48e344c7486aa8b35f0734a819df2f4bcbcde3712194c08e6ea1ecb8b6512592cd410151c276f6904bf06668a550e96d44bc25e0b23d2d3d4241e5162adac9d6954242aba7e61770d28c57d803bc176787b494c73adbe3a653b9d05aa819279aa249de05f8eeb38365061c456f69cec36eaa1de005163d6e07d3787b0ef7e8701a582c263ee6e871236dfeaad1474c45531670f8058e03141eb4881cc97089c1d74c6a011e1ff0b1c6341bf82a4c57f621ac8514c1a165b2cea4ed561a1dc9589d037d72d7151e764cd1051d7c0a408c049d41d57c9583bcbdd9a4410012d83def1776d9ba8d5162ed182b5e29f4855acd9ee073ff48a6460a0a668edac3458e16f12af94d60d15b41070bd2e4cd905b93e2770db0678d0d042f0bf54c40862b12cbb4ba5aff835ca8684062e792479a42df272ebaf174f0d4c7211345120dba6d6e70054a8c82f9fc39819fad7f8459cb4c6ba03d8d5e33d1380325e8d57754d1224256d57419f9d0ec321e528b88dd57246f94fcd5332d9af077b97b3041396dd8e1ef4853768be2ddb2e3768510d15cd76cc872203621f77872f004d762e0915a3791c4e0401d8712c8d4a325414ee02383581fdeeaf0560ba85fab56d8361f3b9b0b29cf87bbd4f35b61c165c33384e8e78dd13cbbb0e000bdaa9cef96716df75d809afd28e8db4fe8d644480034f393231d32258ad50e490673c34610768b34bb71201f33483e96e6dce97ccfadcca336493b95193c77e44bb741e3d3a9f709d459218cce706895d8073324041e9e09cd66a9d10c66f35103b0ceec883a5fed51bb97c9e90ad8fe0b5beffd31272e6cc7f76b22176b5ccb1708acb95edd4d1003a41ae630bd4b05d01cf518214312c4a373eba5f2889bcda4f86f881e561e5876220be3757f1df1592d1a649d95f583c9a41c7580b8ddc7e3ddbe406ba613af8314ae99a108ae4f4086ac2c4eeaa52621726da89693d7576d60edcacfe398be398c46d3624006625107b96a2a46e02d2ba011673d8f9f4d7e5a69b9e5dd9ba11f1674b9bddf2eeebb9ef1d934e987eeef530e9e11479d536cb246de09e7716d94313d32d741091a3120b02b3c422300497d2295c201ed1becf0eaa2d56ca13a160d5e5a1b561d8cf1c7b1827fe83748ef50feb5498c4a1ce6e81a1b61e32604e377e40b33f98f2ebf3da5544745d9306150f44e1fe3053f8ce61f257b4828496615584c7d586268ae0bc64d04f2cfb41dc40b97e344dc470b1c5d8b33440ed78efe637ef2aae0ec208c9ab72251253577212380e44a464f14ae3f181f0af4659904309f6f8cf25f57914d429a36e28f4fb0920cdd7230a175396c2371101cf78cf6e6879277700975cfec76981717f853366179f0fd308e2bcc47faa3881fc21c63f387f3105d4230e4ef7a8b32b4f8698146aadba557a1dec06654c9d643bf70b4435ebb985a66380fd7882cea1b04c5a41018233d5cb179dc8798615b8dbe0b733caa419705388dbe66bde65a4588b7e73a0a0b0b66cb279ea75803ddef94c98a4e279e14dc32e33b202a405576592225ad7ed0423285927273c5dac28a84b1816037864e89fc1c6652eec347eb5e92a1ba6188e54cae1fefffa9f6fbfc941d4f40da085beab45e4e305199d14dcc3e38df7fd5e5fbf49cff7912f1724e76f11efb1c8bbd38419af49b703f4d67cc5d042647facc481958044aac1fd746e6235aa6d2ba188810be7a418d6693e4b06b78ace9002e352501d5480acca67f8e2a6f19d6f91efe99ab3630d580991bd97628d98440c0d8412fef354b20aee2380d181af7b379f4a8288aeca54f7f0c7521ee5ce9e282ffb7d725da977bb5a854910c777258399fbdc92346b1df4188a95e1cea7a39e0e47392e7684c8b71fb54af3ca0e7e929ea125a1977d", 0x1000) setsockopt(r1, 0x20000000000011, 0x2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0xc1206951, &(0x7f0000000300)) 19:46:17 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)="0c6953110548000080f236f0f950c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb640b2bf14ab52abb5098c759acad8a43b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b980b1ae400f3333cdd3a61a2eee022de3675537642fd092f48d16d1a7ac424397349c66b93b4beee94b609e73adb98df677117381552b9e93d4296771d46c4e51c85c037f5696ef3ac79e4f1439ad5d5d0bf2e672ac127bfbb9d8d54d23e74a25fe64e1add8eeaf0ff2cfd7ee3c66e1ab76846b615bdd63dd85a8a55b9e64f22e790af2f7333ff26a29d180ebb2ed36729ae566f63242f8821bc9e6dead9a2fa3300ed9c5ccf7abcd35383ac6eb337d88a28a3d8c1cd1b3ce17ee805c4edfe4394f4ca1d91f1106e290c7ecd196a190fa62564cbb8a97e1d076ba7ea6ee3aff1a55d6951d6591aa4585815e6d6775e138cf011c4219d125afc2b1d55d675751b7d89610ae5a3b2de4548832679863f126633a323d1447c21415a954f1ec8eea45e08d2fa70911fd692ebdd7d97923ee209febfce2830427b4fb71556421858011e13ec848e95db4bbff671dfc5285ae00", 0x1ba}, {&(0x7f0000000780)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a791772aaadda50795cb44aa89bd6c7521f44ca5cf19d3785537ea695cfa7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6bfa438e76de666579ef69a20a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc6e40bc03f99e8604e46ae288ce23a657b708c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410004000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a482400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf89e47f02589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fffff1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe42fd0c5100d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbe0f4f63f83a9adf019ffae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e459a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fde99e12c26f38948fde1b598077eb8e88e709b75cd65073b21833fc040fdde2cc55602e6584a5a15bb27fc856b63f034928bfbb85f208de53a70987f05787fec8d77e9203afd57359855ee5d109c4f6d4446674ae6950bd1da34383051dcebe157178905e1df740dcbf4e2a0f51053b31fcdb7134c70492b083de0f1797f7e533e8b9ee952b1eecb", 0x400}, {&(0x7f00000003c0)="e3a049d715644956f87d496aa9e905112bc4c5e209e873b086472e2324349111dcb851a36c24d9a52fa0be22e7deff31734b737586bf3f8c1512ada636e92172f38c4320fff15ad091e93b7ba8d63da5f1fea418258c7104a8a7006080633e351ebecff893fa5bb4b246a2f3c31e8ed6c1d31bfc7950a83dea479cc9669fb8a7e4cb276ed8739b31ab4084208bceb135db6334ddafc4366040863aecd25b05d0c94905b38a14f295a007088ae2a7b40698674e2a47ff128c300f17a6a3741effd816c0e2680fde6ae9f32ff291dcbc736f196caf0903", 0xd6}, {&(0x7f0000000000)="f941ae682324a8ce2be636af613fd6094cb1156e2be6fdc1e6ab8fff0036ec739ce71c79dacceb0f04adb66e4a7300278eaca0c1f05d293203f6a329cc3a072cd85b64aa35292fac5254e94419b649d737cff0d7606f2e7438cb8eb95a96bfa7170824e356216b96cd52540aa753eac2e8cbdd47", 0x74}, {&(0x7f00000002c0)="73c62a8d7a9aebf8e538c0e7b749247a5dff1761f0ffdb99a330272477942eb2a8ba3712c7f05aeb34f2c5fbedfd1e8416b12d597293d257504f9b972aa056992bec16768cddade31db11173797b0c3aef9936500055487a0db65864a0c14738da23e52afedf34e363bf9bdf3ca12d0ed74d5ba7bcf982d5dd53105cfd10a1de", 0x80}], 0x5) 19:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x40, 0x9, 0x10000}, {0x0, 0x7, 0x7, 0x40}, {0x7, 0x0, 0x6, 0x9}, {0x6, 0x1, 0x66, 0x5}, {0x9, 0x2, 0xf7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 19:46:17 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000840)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05e0fcb578ad45c17b08846b78c774c3b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb9e0ff1e086eb9f167aadd6bf6e9c115d6be082a2247762c84c38b15db817788c5e1bc5c2a14", &(0x7f00000002c0)=0x8a, &(0x7f0000000ac0)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127d82d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df02cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6cd96262e91c8df56020bade1c95005eec4d0e7ab57709c7e257f95e06c1339304230b3e6f03f17d65e838daa5e73f6addae184526aab649dc47867d603e6cc7553fe51bb4bd50660fa59f6b1e59170d6beb9deef9a7e61cc9a6d7565a12ec3362f77a88a7c8eae2cc5c0ac16b8afa8ca6403192d0c3391b1caca753271273681db710994d487bd3d61700100a3c508dd293ca453f56d5cd9b85a46ad82dbda6410ce05d08615812ed0b1577621fa38e8e73c62e53190b2143ed8c723eda07199fe8cd0d3680ddec0000000800000000000000b1606acfe6ac834561e5395f7aa2768db66c32dce2bc39e599e872c557b3cc5de1d682", 0x196) r0 = semget$private(0x0, 0x8, 0x10286) r1 = semget$private(0x0, 0x2, 0x1c0) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semop(r1, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0x80, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1000}], 0xa) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000005c0)=""/150) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000680)=""/172) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="e28c3d14c79c37cdbf6f1746c17ec448f7014117f6b6e6e36dcbdcf1f079510604edd1f43502aab035dcc273f968b952af70b57def7a7d7581ef8cae3d0eb95d46e3de2f310c8313db6731dcaf4347a62ad78ae4eb00bcb3c37f963b0fa361130255f5d998dba89511d44516a6e87a863facd22e77071c240f6eba0879233673f0e644a7ec6ed465905cc1b895d68c11cd99f9043a330afde933a2ced7c42214391dd2921762c40a6f04e1a85b4f6762be1f8800380251252b02bc06a93683ab1792407d67df41c243d29ab83574", 0xce) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000740)=""/207) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="ea8d5f62866c1fb9462de611db551817a6bef8a7188cab0d50282d2b4632321f885d0ca9b1688a01272c70210cef293a7c6b8665bb17906f0a4b6fbc677b7017697cdc5f6ac294371a7517328c6faac29587a1f02cd50a1a0d81d59c4a061af3d891cb6e7de5be0d36", 0x69, 0x406, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1f, 0x1800}], 0x3) 19:46:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000004, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x24) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040)=0x6, 0x4) 19:46:17 executing program 0: sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0xf1, 0x7, 0x3, 0xba}) 19:46:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:46:17 executing program 0: r0 = semget$private(0x0, 0x3, 0x1a2) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/202) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x9258) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x5, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000340)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x0, 0x10, 0x57, 0x7f70d00e}, {{}, 0xfffffffffffffff8, 0x68, 0x2, 0x3, 0x7f}, {{}, 0xfffffffffffffffc, 0xa0, 0x8, 0x10001, 0xc}, {{r1}, 0xfffffffffffffff9, 0x80, 0x10, 0x7, 0x9}, {{r2}, 0xfffffffffffffffa, 0xf6, 0x20000000, 0xff, 0x1}], 0x2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0x3, 0x8a3}, {{r4}, 0xfffffffffffffffd, 0x58, 0x2, 0x7, 0x2}], 0x3, &(0x7f0000000300)={0x1, 0xfffffffffffffffa}) 19:46:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="2d0140"], 0xa) 19:46:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x4000, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x1000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x7ffffffd, 0x7fffefff, 0x0, "010000000000000000ffffff7f004000", 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 19:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) 19:46:17 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xe93c}]}) write(r1, &(0x7f00000000c0)="c01cd1a7735848df0bf12abd98635101755f292ad250cf691046e897439a1653fc373c49e4402b269779e34f6b324d8e1d1e15c67ce92eaf6f2b081cf55e6a7d1f9a6fd792af944be92b9e76777b18681b94de28b4a097f59ab4b509bd67c98e0babbd1570a4d58af14be43ef5eefcae3fe8a0a124abb5a5af109ae6f077d3895afa7cd645cf525a4f8efeae93cc01165c1af5da5068033d4e5d32a299ed0464253a12af370f21aec260944ff9e5d2501e33d47ce76b2020234c5cbc606f6189224b2318be7bcf500e74c8c2b954e9658b1dc004f5c5c9c00d", 0xd9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x7f, "95a5ca33558700", 0x0, 0x4}) shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$IPC_RMID(r2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f0000000000)) 19:46:17 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x191, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) semget(0x0, 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) r4 = dup(r3) recvfrom$inet6(r4, &(0x7f0000000200)=""/61, 0x3d, 0x20, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x5}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:46:17 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xe7, 0x0, 0xff, 0xff}, {0x2, 0xea, 0x8, 0x3}, {0x8ee3, 0xb6, 0x4, 0x1000}, {0x40, 0xdb, 0x0, 0xf4}]}) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x5, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) getpgid(0xffffffffffffffff) 19:46:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x1, 0xec) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x21) 19:46:17 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)={0xffffff00, 0x40000000, 0x7}) 19:46:17 executing program 1: r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1230, r0) socket$inet(0x2, 0x5, 0x20) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x24) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x81) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000200)={0x1000, 0xfffffff9, {0xf1fe, 0xa9f}}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000240)) write(0xffffffffffffff9c, &(0x7f00000002c0)="e17399637048185586ba69de0d92751ed70211ce0227ad4d43f8725e2e9ef36a26ca04b2e21b251b9880cc3f61b62650428715b16964b129b4ecd47b850b9d3cca0c5f9ce4a96b858a04abc1f8bc1126130a397033867e55adef7c1f06d984d617d307e0f55ab947ac37d48777a94b7ccce060797e6e09ee8e3a0d2532b124a984f2c9b823ce6fa10beb54488f19335af9a808b7f75e0d9ebead1a4ae2728b38659d48bad4dcf283d7b563653f540a530e285fb9a38c8534bba090b84142e166e60f1dca21fb198d33b16e2ebcdc47658207b2b5c0a2b93c8a02319b7868fb842ebf871abd9154b88f61ed22707a45ece2df3f51ee6c26fc6e785eeb5984b0ac64bc60ab6d944eabebc7aafe1f814f68fc642275e7ab34889fe68e4f15fe48c33a12c378ae8c8eb7dfc921ac66d636bf54543e558952772135fe580c6aeaf494e10404954710eca121961fff6839303d724200b75abda102037557184f8deffe71fa8332ac5d07c3f14d6063985c57466bfcc2ab67f84fdb83af5255939590ca62c9f30bf09f271ef2a144b67caed3d961cd6aec79e11178388ec43d0aa49baf75d6169b43f357cc936170df209cabe4291188ce9707746f93e8861b5483f20158def6d73134950e9df5c957f208a797f2b4aaaf3d2cfea974209ee56035cbe4dded3f87c6cfd8785ebf6ee82dbe1d68e6739adb395cadebf74a265382b98c964bbd6389ebf69d7dde35540cf5415232ddba353cfe4d6972bb31ace421206a672b243acf41ee599762362d88477b4863e688fdec6f47c7f4fd024b7c0e951f64225746a6cbce0dbbce640c157e824a84bce3d11cc212535bb7444eb57fbe2911b00ba571ff721327bd6d5365aac5acc70182c9855959aa4abb63ac8e028bc67e1070aea5c78d14e75b4feeb30cb9e6d351787b5d6fa1c8dc0ac61ccac119eb9ee6c16a4e95e4669b7ce34fbdfa1ccbaeb9ae464921c24805bc0f8176b8a472c2b731f27d28514e20a6676ffdc5a0ffbfe1b85875463a232349ab1bfb0816b22c8abc6cce7eacce0a94c9692dfe938fc48de5a437e5d46e9625790a515bb8f682052f2d6eb82cdf84a15bb065a88d0c9abeaa760616712a581e6fee964fd7a73842fb84573717da9c242a5f69c16886ec6edddafa72fb2be49a94d2a5f1430077236ea3ba7ec4ff5756eb24bbf65482014462a83413f2ca7c332d4f659a2f2eaf401c8e3fb110bd3e2361436e36ce272675d2818d1d34fbb20e4bbd6963f388e6dac5fb7712e8118a13dd101264384b1bd24fc537f73eae49e6b45b599d004dc7d7560ec26d5b42ea722ac68403f1575de0e678c50c37e76a11d4fc9f4ae91b3ca93ce1f2a6298539531c7319d210eadebf79dd5976772cd2d0f9bd0293566a6288d4c348146d5915c48d6197aadcf013f9f4a8e5af90240798590674d29943059ba380e82a3da001f796592aed069c20948efdc5762c9b726d277704e99a8e6579b582a83bab7fc84ee7c6e09ef66e9aecedabc18336c14fbdc30fc09e8c4d63daae64a1ca4a738aa3087cff630eabe7eabd4add162baff7a27c3fa67583eacdbea7ec932bb16fa9b2873a45a7ed610c6975598d8c1a837870d046648fa135524bb0a2c27b76cb5de93bd404e5ac576f6fd7b26bbfdadd0f8c5f591fa7849c6e7219f6910505f97daef3cadadbe8850aaaa973d0d4c0b7f92fc1df45432d030868865778381f5ea4d76539a764f6b11cbf72c23b4c5173419cffab75a4998efb4e6d1ea4e68a5f8821bfacc9bc7929bcdb033132e9dd4963dce05723b1957ad6d464423ec9162ba0eae71601909e48fcb4e2eda2aa72435d11790c11cf60c95451860c2617c54d42dadc253ca4e8596f1dd12ac9e35ecec8736ae2cff75022f85659bb296e5240551826f10d532e51db497ee54a7538e19903ad59d8b85990b116182c0209f6b0505352e2e733821da97835ae020455098d18a01d891c4e26a407eecd90a567b7a8a3cf3907cd158da42f25aa14bda65a66f2bce1c548e5237ade1291302fbe3133fab11a50732986e0d01a4d0983d0812daafe5865090a98c52739e825e191ffdb5b722f16146a5379dbe91375ac33d26def94ce9d9beddd8be2baead5235ddb871ead110fadf0b4614a14a516e395d4453c7c184aca0a400112e9c69f8e2cc8bc8da2655b1408f25abc4d294f75b0803d74e78760ebabdaf13995d594cb30ac96798492df22b93e88ce2ee0829d43971d3b98dfb8920f4be244e11a3f363c739356d4018dabe7641cecff3f6bb99259d9ae1f9ac3a79633ed7eca671088153ad92f5dd847de557a244013dea22fa4681d78ca57cb82c2e7965ffbdee9ad841d5875df81bc7f8be91392b2af50c766b6746bb28fd8941b79685394c6745f3031fe6f6fbc44d4f4cc0e3728efa85bdeb6d4b03a5890d35ef74488bdae79bbf27a34b4e44400526b16013b80c7753f640a6faba1d7bfb74abc9e297dac8feb7891bca8c499b449f25d4c629425a9af006c67e677ccb9944a5e267a41a6ab1cdc1283380657f4334f15ebaa86ba9a604625f77d6de7a88818115be014c5616fd45557a2ae8eeb579cc89963fcd021e53f71499624f93778b1b58df6edd3c70dfccbb9dde7629c31bccb27e67614041d80a04f74aef7b32225bd39812f3d0981e53344c1c4202b61ef93e7cf6b6d1182cc724c523b6ea7a7a8a9cbab4c39f5677ce643fa9d07fbb4dc32056889c4c2477c4d90c257ae780ca283406c4ddc1ea308bcce9b5cc0e306e5f6c2e639df3bad40ca34acc847749e64a6e327642bf89e0c2f092692218c12f108707a36bfb2cec48092d4d26d614f790f1eef08116ddcf60cad3fe5a9a4d445efebc3d3926a3646de83798a89e2996d6d3c5ff4c55567e133671801c83fe31a2b2f41c84b297b9e0abd81916b60fecb153c2493ab9b2c5f21806aad83fc12dc91ec44f3897294414145eb714b2ad93427ab544dd1f37fc0c78ff6a734a7272d12ffa19b03b65ce2420835f5322ca772bdde10ac15a230e53c2df1d9090cbc15807a86aa7eb3ba0122a82c48250bd73ce1cd7ca4ff38422f62ecd0e41b9161e53177fa8bcfd739ff9a21dbd956990b00bf76e682c9fbfeba0fa365c4e45a6070bf6f3facb996b0fce16aed361f677a39d2748d4e496851e719f991841026ca1889e6f706065a9d0729a7d47d5ea44efa87676b591f6d37ec1df572568eedec388ca1d09f59d9d3926b785fcebd3dc04dad43808948f19b67454df235ce5ed6667ca5644e9c21331eb5e4a171919b9edb5fb3ecef41061cf6d2bea1c591bdcb14cd51bdec08eb0036cfcd22416c3b47cf7aba69f18375ea25feea098525951d3681894079f681f4ec28ad07c261c8f286548d4147461f936e657b0e8ce9667cbc5e6864cb4775e956ddba9bd9829224cd70618f4c0ced880f59c556bb347ca7a0d544ca4cc6e478b378f811ca1b944216732765cd53ddd405b877093d768855d627a6ecfa87e67b9e0a83525d7807801ea9409e7db53b7be341a32f0e6181570e21a2e0fa60cc34c4336b35002bb7ce74e4353230fb6ed6834b2345db79138180fff0f1301b66e9847de04d21ce9b8f6f78f9efadbdfce18f6106d420b2c323b610947c5fc4f532659cf11639aa6dc27c49a40990473b2d6328dc77c3fda48da64bd9eaaca210cb9d88a7900f26e136db33bd5acf59e4e20de40eb2cce6418136bb3e8dfc5bb9bcc9a877749367bf028a73e07e05ce5e62285441afd00244e21db595558c71c2bd9d2be70c79ede83192f882fb106673d50bd747681fd6956eb6b9b55519bea02fca544536a1e50db1cf4b2a929c4045a53f426fa0457243c1541614c36883afbf160dee6d3c6a1dfa12b43853029db7ccb7ccfc5d5b69341c009830ea1d316f3c9e8b6deb551a38bd38dc9d46e032a2fc96b0044f50918d9dffecdec10208356d71a527fd9b75851340f7e673ba2b1921f928e2a5327b2f0c4edfb8a5a9436ef9c3fa4f3cf4872dfdf62b9de2c6c716dd4b5e2e75266074864c6340aa10eae443570afd5ad5684b9f140db7330919d9fde892fbfd1ffc1319c37d045cb4a82c774d8544dd7009a68f2e793bc8d6eef62001179bad43f13d267e30d72e1b26027d170cf6b2416ca11f41d1a28497928db8905bcdad9e37b8fcffe4b66e04fb67aaa4d9f989d45a1d64e97023a6d88ea9c62db45dca5c36024433598ba4881d3432cded4a32020d64c916e1575c0a88161d25911c7b56a2e7d9587a19039a78870da97268d5dfee8e018d61287cf70ab97e9663e2281fd1c1d9937da6ea0cc4aa55748fc1cf6be5d4a3102751ab14dfdc3b26e8af657323ca5b3be6e4e1faa1a6b82c7c7a401d3afb4db68e7e355ae4bf523b662a5d9e75df3b1e980b974393fbda10b7942ea1de2ee86b819571a67ec1688e7a50d8d4e9e9cc9f05fee74e70025e7ac9e01cccba8c8292bc6db11ab08abcd854596490342d5c9fc3f69b8dcb205cbdf22dd558b1b4ba7023396776565365a5f483b9afe6f9486b1bbb4e26a75d2b4137ecddd47f6e9430bc3e85c7e9de748fb38cc66f16dc531f27fe2002914a736fa529f1311c398cb713d79072e77f5c860f9c1a3447f0817fab37e3cecc45b3490d9e95683ed479d2db76296a0e4d92e5f1da87ab745c44bb42b6413b973983d2db9a830e2d839124bd0f422b526aea98e3300641aea628b925eab92fc39ff3481456eccf911edd107339e67eb26d5e8528d9d6a95156fce6e6799b66c9215edea9527f77d7331817bcdeebcae58f928a1507e4c02e7c2ed44943987adbec320eb578eb4d59fd29c48578b9126892fb875d6e1397fbc6db624a6116f589aa4db728914eecbd3223883ca6bd63a3a86cbaeb685435cd38001db1cd49525a99aa70a24e5922fb850d55224ec46700a546be3c340bd9e79931113419f22df4602cfad391fccf15a50acd5bf0d40ef8b24c8a0a536de26f42b8bd8f42f2b7756497697cc1dd86d6663253222fce765c85d50f17ba3dcd213bd35d884a7a25d1b9f26bdf7aafe2c8d845b5dee88fcfe55e673830a5f7ba1071b7eaaf61985f5f8538d7e3153214a578bc0a1182f44146e1c584658fad8fb76a77582976d45e05bf17d0edfdb9c43853e35e0e6370a52047b7c2c0d1725139b0c695bda6ebb0753a03224ce472c995d28d5525f557775616121bbd1aec0f18b43810a866725ab920be78019d8b4d93487c6ae080bcfab4dbe6b4e1852fc3cbf950bb94d4e9505e7db9244f1a093364b5a382b32273c813c22825c07b22430bc8241354099c356a5e1f0f9e5801c6666a2cee7ee533a3b7b1398054382130fc7245cec4f67da02f556f3fb7dfab1f962ab3dbf6f7b8490adb0a8bec3671c37f1ed24d0e705676d387c70dfcf48fbc3bb56c909c0e1263034648a5f7a5eac5be1cf86db3feea201a58ce0d6221d713f39d29cac140d480dfbc0c4773fd4a790527f86842f550c187f92ad223faf8ec64303d53ce53e0e2ac98a508ab74a92d217d0e26144f9e08dfa31a925c44e09fd4cad484a5ffd13e1b5fd3e75253252170bd8bb240df251a17495f2671aaea7d2df5c4ab498fe524c718a6e652d847dda48f2e63e47be7851c13ba8f0761fd07f7e4100d9a809ecedff108ce2b33db38af928aedc54b9c4eb445d0de9eacc97b40358caa8b0e1c05c766e57d7db1f0fc8c41cc765094dbbd4e05696111a224df6320fb8274815920489c105aa70c157857974764a8404913e3b54cacda46586c498d74f49cd3", 0x1000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000012c0)=0x6) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001300)) dup2(r7, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x3) 19:46:17 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) r0 = semget(0x0, 0x2, 0x773bb9110c446192) getrlimit(0x7, &(0x7f0000000040)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/9) 19:46:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x84, 0x7, 0x0, 0x10000, 0x9, 0x1, 0x1, 0x2, 0x4, 0x200}) syz_emit_ethernet(0xffffffffffffffc3, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb4c0aecb9cb0088a804008100390086dd60c3ed790059080000000000e0ffd24b1e2c95f90000c2a000000000000000000300000000000001f1cbf07b7b0771c67b84edacefade6dd5b1763f2651afba21351585a7965e770228b41d1f53886999fc6ed3133e8b809063b495deb5d2e0c3e1614d443b08385fc7fbf7b28c3646a5303684d33266b0de5545d67746cbcce60"]) 19:46:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1520b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c000000000d05268c7f104f1cf409d06998b681bce64422cda5d89d26552efae9c308d0dafcb089b688d551c8ed3711c6913e9fd3d01521d56e1b94fda2d867a7ba79f307a52f46738f663f9f4d57a7495aceef12ecee2dc89d3434216bfcdccec4b61e39a1e8a54eed211eeeeae4dee893e40b9d803088ed3dc6552107cdd3d57a6179b237b7be7aceb485311309e31454b39efd700a3de8b0e31cc3f365c6618ef88abbe12f78453410fe68d52685dfe71a09fe834509acacf70c8f8f9934ba4ae74166f0d8b3db8f565ed1b89e02c05f74b140792e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = getgid() semop(r4, &(0x7f0000000100)=[{0x2, 0x80, 0x3800}, {0x4, 0x1000, 0x400}, {0x1, 0x7, 0x1000}, {0x0, 0x5, 0x1000}], 0x2aaaaaaaaaaaac66) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x47, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r5}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40000004006}]}) 19:46:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) shutdown(r0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1f, 0x0, {[0xa, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x200, 0x0, 0x40000000000, 0x2000000000004b8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x26, 0xfffffffffffffe00, 0x6], [0x0, 0x0, 0x100000001, 0x0, 0x40, 0x0, 0x0, 0x6, 0x0, 0x5], [0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x200, 0x7, 0x0, 0x1, 0x3ff, 0x2001], [{0x0, 0x0, 0x0, 0xfffffffffffffffb}, {0x6, 0xfffe, 0x0, 0x7}, {0x3, 0x0, 0x4, 0x6}, {0x0, 0x2, 0x4}, {0x0, 0x4, 0x1f}, {0x0, 0x1, 0x4, 0xfffffffffffffffd}, {0x0, 0x4, 0x80, 0xffffffffffffffff}, {0xfff8, 0x7f, 0x0, 0x20000000000000}], {0x0, 0x0, 0xffffffe}, {0x4, 0x0, 0x4000, 0x2c2}}}) mprotect(&(0x7f000020a000/0x4000)=nil, 0x4000, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x2) 19:46:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) pipe2(&(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xfd) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:46:17 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x18, 0x0, 0x0, 0x0, 0x0) 19:46:17 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x11}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 19:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0xa, r3) poll(&(0x7f0000000100)=[{r0, 0x8}, {r1, 0x20}, {r4, 0x10}], 0x3, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60769028df91ab605100203afffe80000000000000000000000000f2a9ff02000000000000000000000000000169810de7ed0396e201039136f5994e807e81f8b461d1107667299fbcc1b8666f"]) getuid() 19:46:17 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[], [], [], [], [{0x0, 0x6}, {0x0, 0x20000, 0x0, 0x40000010000}, {}, {}, {}, {0xfffe, 0x0, 0x0, 0x20}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 19:46:17 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000080)="c7ab30ac9d4dae7552b837acad6f19a62bd0b3ff3a9e4d43b51966a45811132094460eef391af4a89a9fef", &(0x7f0000000040)=0x2b, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3, 0x0, 0x0, r3, 0x0, 0x64, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x4b1f, 0x0, r4, 0x0, r8, 0x106, 0x100}, 0x400, 0x1, 0x8}) accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/9}, &(0x7f00000001c0)=0xb) getgid() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0, 0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/132) 19:46:17 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x100, 0x0, 0x0, 0x0, 0x0, 0xa4, 0xd40}, 0x10001, 0x5, 0x3}) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x8, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f0000001340)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f00000013c0)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000002580)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003d1c0420000000006d00ffff00001f00", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="200000000000ff00ffffa5c7ff780000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020e8ffffffffff9b04000000000000001a00ffff000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='(\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRESHEX, @ANYRES64], 0x100, 0x3}, 0xb) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r3, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x100, 0x0, 0x0, 0x0, r3, 0xa4, 0xd40}, 0x10001, 0x5, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r0, r3, 0x0, 0xffff}, 0x3, 0xffffffff, 0xffffffffffffff80}) 19:46:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 19:46:17 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000003c0)="530ff100", &(0x7f0000000080)=0x4, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socket(0x6, 0x3, 0xe) 19:46:17 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="16ac0000", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="05000000", 0x4) clock_getres(0x3, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 19:46:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5c, &(0x7f0000000280)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000180)="8e2ecc40922afc4d35f7e1f528d796a67064a5e0847bf2a57ae06d66efd04d11226405846a61d963d70883ae4ad4528c1299c6bb69aeeb16920d628418188455830f99a3929da53ec2c8a9a01c5d4b12b89214d6c612af214fa4e01ff309de1d419b963259c9b5f9206096abe634bd73386f364f94e64d917ec16e154f05eccab525930b0afe8f07573730fafa00515ed13af9137cff598ab0d46d073bda4f3d28b977999a02f717cae53c7b72dbc5ac197aeb1bd551ca3426", 0xb9) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001680)=""/4089, 0xff9, 0x801, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0xfe}, {0x4c, 0x3}, {0x20000000000006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)="99e9f57b1a29d9f292eb760d1974ab5f7ba2d467ea209a921d1b6a5cf84eb0f93d679d32ab76c4787f433043d1579de1354178937cfb6b62287e00d25a78a56e7edd6824c1f19ec62eb6b6b01c160fb329671dd242fbe78c0d6e02ef70beee75c46168404624369d47a04252e05ff1358141", 0x72}, {&(0x7f0000000100)="63a96a6bb464b483fab432a33829c1f54308e7c35871d85379e8b5699907cc37a0da20eef2ec745d78fbe679d0b9921c6da3af3d6f988fe4ed0d01bd6bd5c8bd78e74f49dc7c3a150ea954906cafd755078e9daf79e7075e297cfbe00088c8dd1067af341cd1184d528379ccdb8ec0", 0x6f}], 0x2) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1) 19:46:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x10d) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "77b68e8ffb7641f3dc6d7f00"}) 19:46:18 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x9, 0xadfd, 0x7f}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) 19:46:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0xb4e6, 0x3}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x60, 0x0) getsockname$inet(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$PCIOCREAD(r3, 0xc0105715, &(0x7f0000000080)) 19:46:18 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x21}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x39, 0x65, 0x80000001, 0x1, 0xe6d, 0x3, 0x9, 0x0, 0x2, 0xf74, 0x80000000}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) 19:46:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) write(r0, &(0x7f0000000200)='~', 0x1) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x8000, 0xb0) lseek(r2, 0x0, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727982bd00000000000000000000000000000000f32a8da71fd70009bc15b597f0a1ef3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8c411e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa4bcf8921cd6cafae8150b76d5f"], 0x1002, &(0x7f0000000000)=[{&(0x7f0000000080)=""/236, 0xec}, {&(0x7f0000001280)=""/235, 0xeb}], 0x2, &(0x7f0000000180)=""/58, 0x3a}, 0x843) login:     19:46:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8462, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) 19:46:20 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="2b3c7298286dbac3fd4f36c4a6043c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x45, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 19:46:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shutdown(r4, 0x1) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES16=r5, @ANYBLOB="ba226543607408b505d365c693384f4148aa5084d44de5b72d62ad69586f6a8f9472cd510ac5a76daa04854754872f598a84a891826686c9db8956782b3ca3c348cf6a6dacce74a1163ac648c6f1cd1f587053ff1ecd5d6be47d00c514ab3e27e544b17cabee197a0f3d13e83dd7289c649eca4ee3e26d38be515f2f5cfa634cb8a16448b82eef83465d602f6b43f7d9f79de67a3f5c250cea40c770b197b2b9a54f7edb6b81871343bc14e0ceb7a45725455c998a087d981fc43ae14dc00d306fa832aa48f32b9eff07cdd470fb3585b2637b8782a1a4fe7096494f7427ec1dd501eee5f824bac300ad3686389dc7751ccde8ab171bf1aa6d64abf427954915cfa0e00955acf51de1c45922921d6cc03d1dc2c29ed33413d7612d684a98f8c4020b3e0a5e16a287489bf25ccfa3b1ef77e946b0ccd5ba12da32d924aca195b19d901825756a5bbfd02ce6e4b4d7ab1112731bc7c455a2261d65eb2cbbf165ba3f1640370c5c3e9a9f1efe3160ded3eb83ce4d4105147a691faafe1b7487f86f88e584905c82b7a9a02a030584728349f32bf33a1cb8f034ae9d8831f9ac76178430938edd9fa4b65b8a2314387f275f1034bb8a5799a879bb67b8d315c0e68f100d11d6561321a80ada892bf199cb4bd3a3b3af1323df63e3be0b440a070f6c038a77a28e0ad3f62dc1fcbd4747ceecc9749452a17745ff25a2eaa1d24b824f7c163eb10d0cae1e8b777b0fc4c5cbcd254376e1ccfbe640f81e6a5a59683d925b41561c78e824f1604d48b9e1ae05e475330f1f71ab7dfff9022467bc3d7000ba2a2de9317985073b6c3c673d52948469553aa97eaf1b7038ba7aadec32fa663377b67b3bcd0ba8f9832c7f640a32ad64909a1484f2136cfc4d8757a1cb6d685e501f5807ad82256da4f153a2a4e082f3317606f6e24b9233f6a32f412835cb195e999f09905a066f75e54f23c6cbce88d82fb15b3a0a89345b5038c077a70da3c1b067787014b8b6cf50f5ab3d5d4a2edb5bf4b9c44be0f9690ae62655e684ec38eb6bde03a726c144ee778702e10709ea05b6ffb416bd37f532ae55fa01733c4750ffd4298a88bb3982b85976a2a894d8afc8b98ba5cee2c558c9cfd2f63b7558edbfd4f799e648c5f2db558feeeff5d6c9d9be1de69488aa9dbde1cdccdbe6631807432b6e7eac30895d0584b38ccda3d544052224f26be76164fd86676324495e8f5573ccfc3591dd0dcb59f33783f63a554f6fe0e20927eb76175dcf35b8a29af92a27795b08eeaa57fa52bae551a401ec2ec1c05d5747c99df537557e130b56ec7151a11cbf19db5807ed39473e35255ef4acb7786c5ba1a04188800be5c80f3b0d9ad5aaa8328cb01694622adbf103b67cf3da3362b5eac47ca3ade52fb36bb877706dec0bfd6f8e59a99fd9afdf730824ce3855c34976e724fd1965379c79e255a46b71485a096b2e7d5911a7f7d2a7997ca246f0730c98793f06b3b5a6af06dcdb33afa96cf14a629b1dcadf280800e2b45b7da55409fde265fbf27a6c7958e3911314568567e404b0ba95507ab6b97e892a932097d15ba887d32fa30c54e351b340af6ae7f6252ac8548da69b2b2b8a3cb4c41b9fec377608eb4e79da12b23d7360413051e1cc251d424468c8c20ba4a826725e2c5667946b52750f7f8e3266b3c8fbc993af06f089bbbed34db5d49b8dc1dad73ac7c78a01536cbff4b0602cff54b0fb98da06ab7335e49b7fdc932d2106d1f72f8a2d7b84fcc17bfb490a63fe1848d854098c695d25a017a6b9619ac202a1e3ae2db0b68e74b837497e7c997ed5a7caa99999adf0cca23e674ed51d602d9fcd9892cae2d58afdd2585e4b18ad3558154069b7d6d689358f119a68ca28bb2d18b352179f481f0902cb94e60389da1cc294cc91ffc36c05dd7f22780cf94f4a098833bcdf0623f6dda07a8ae20911e6cda34f2ad24b30680852d50e6ef6822375c2b0c6f72004cae5945aff232423fd8a0d7b42c765f8e02542b3d1cf2408e9ebcd0fc39af1f828a880cf06371326d3a2e8895beb47f81f18e5c393558aa534e32af7ac8d57ede00832dc0a48688af66cb54792217d38d762f94a00cf0ce15ed8e70ff2637aa9ee87357907baa67d0ec0a287858036694e667de877cb235b6f8fa1f1fec3bedc39ac6d932ab33cdfc1bbbe06349ef0d6b3ed5ca7732950f742036c4ada222efbb26a4da25c70f20ad5d25a49a95e450065efd60eda3ef2e0970eff05e65b83bcb9e8fac912d83814c62a8742abc03e21cfe975d3b9b53bdf9d66387bf08f1929a4a25761781c776b97a513f4613a3917cbedaf471307844f025ada3bc869d8ffe50eb759b1e9a1a52b8f660d136114eae3f3ed943cb37ea1c851930a5da7c258724c9e9a9662e3395e6e52b21473548748a25e3a4e8f62a7476a744432e3be779b2c6cc815479639101cda4f2175e1e5937b335d6747fd2da59658ecbe9a0cccb2b275ab8774304e12b0b9b4340fa5be11b649411dafe019dc3b16091bf0d2ab78cdf4af4e2a941e25033fa8e2887f7daf8661422eb87516b6fb82869135f25d95a89ebcd3737e01f2dade72f54e5713973147e0d07d76c302055c88c42d5a077c6138e071d9573ab8ec188b6e438123d360a15c64d5dbdaf7755738f93a35f6591868f26c388be3aa47ffd129e05bbb670bf02d7ed84a16393038ddd737c437ea234cfa60c03cdd6443c391129ff30d8ef7a91f24daa5cfbedee27dac5b811eedae87d498c68d9a635c1d240a2014c835f16f17a690b22e42e7a20f911a964a64e81de81d57a04874eab99e167d13267fee017b360ccab9afd2cca0474279abca28d533808c6afbb7b3119bb32393edf2f465467bac7c1a39dfbf7c4e2508cd679286507831d6b4bcc5c472f463e8f2c35e918805d8d0c9014ffbeb3539755f85e1636b8a97426c836b4314a70f6ec9c08ef29f8ce055dcd9d9e9d0d570f7469bcdaa4e9b77fb8584a48ce108fa96a96df949afac9535c7ca5add164f2d20bacf40f3cc10a0b49d95b67c8cd6e910e8e4b5bfdc1cbd2fcde71691daf358dc0d25b4ae4c9d70e31fe99379e13b1d382a26c032273953a1d4ec6448a9ec955bacf688c0bbf85def6cf946208e3eeb7d500862824189d4a52b009cd80eb3234ab96a8d53e8331dfc4ad356db0449cb316138143030f0a2a7a3a24e268208ef7cf9343647b365d8b1f54815dfe0025b2d5c9fb8bd12e7fe2e334c4bbe6f42767b0539918ffca95ee5da888c91d3efa2ac5070c5cdd4dfdad81e1e3009f656b3db831e3026a7d09b12e0e5db9f1d60171f09dab93fcab388c5e703dc5801afb4db207c353a7a13bd2e678c928d1de07b2f09fce50ec8fe7c90d8c09bada8d2daa50f7662a997da40b45acb0902c09fceaacf403182228485b76b98173d0dc1c846a6918272924f9abe21a7c58887294b6b733f6d957eca1334e525461b3e0f9624b48b5ea1a301908d59c004efb7ed6db92f0c98e52590d337e7e1517f19c874e2d6687054ee7914b75073006e02ee0fdfb1c45bbad2c17d34357a0c33b33b0e021c85850e91f02d800ce665e03821fbfd0af0de566c8d0ba770d42b938c3b837a1a0b268c55d8759992906a70c890573eb1f7a9a8358d5b8d28c12b9b22ed86ec11398daeeb2c7f234c08d8cf20746ad95a711fab5db39a55c1b3b27ce660dac3e931afecbf571d837d9a14770b2542a1ce15e17cb5268fd767464b0fdb43e849969c823587f9d5304d9d840da20cbacc696e08ebae70ab09b5a9c6f538fa142e2fb1a39d0db9c7f23bd6dc2ce51c309206348321ff73a57697fb91965ef720920740eabc31f5c699b889b2282339a53f92add40e4d38365858b49e1b3fe40d27896fff65f5c64470cc9e5ddd5503d95cc68c284d70aba8e29e6604db615aca1d046673a85743a49d1ec8f4ed6fd0743829ddb7ac48e492026c702e0fcdce7da8f393b1994fc97d77a1b6f5b9d177b9d4827d8d67152a7ea19a2e697824ecda10a93f4a92db5389a6607e9d2fe5ee1fe725256abd9f8dd423c59b2f5bd810f0630e91b9d2113664909ed793927e428d3762a1efc2d4be8551d0c95883ba82a148db5fa4de26140b6a60f3d71ffe7eef39b95c6a571462d1f34f7ea67b6355e73eeb9994afbb4a838bef9149e45650191d08e9f06e50967faef5172fdedc99f8510f3c6efd35bca10c032a89af76d9262a8fec4fb3bbad869e5954375bfafddfb5b6f4566ce98ded902362b75eba0e8fdd68baf222ea7a7daf09e4db6b9f1e497fed49ffbb9d0b6aca8a64ef8c04adc63d5d72fcf1726b778ac264e432fd06f528c3877e5badd872ebc27060e6fc3b87acb58c78d62922006559f2350f8245598f3df3d17ce12ae2cf149b9c6b6734cb8cd504f91c535988bf206db2516bf3f03b6daa34fbaecc0ee0092b7c687dd30dfb54ece825601cded464c96a1fce02bca842892e459a495717e13b39211412c0533f8507da6b82a1332c8b8ffa0c846a0072470a558394851efc274dc7efce2e42b00a45f262569f443ea10e2f443013024fb8d6afc56e19fd49098f3a031f3bc666f0b82423c49309534f3964f25f23bdc71221d6ac90ded43bde61d968b5ca4823bfe005dc9497a239e957f058ce3cbf8e0b5700dcb16cb986e611c088cfb14fb4716afe2e428202c51bfa4e84253fcd7e472e2de739043014758c076ca24587d59796cb94e331caa0618b9fca0a63101cb5f16e9c6e93cd03b7d08b125ca2201c65404228890d80351976fec63251d0f349ac515ff8f6a688155a2122df2b191824577cdf40ce7a50373a4936fa7c018e058637efdd937f8b5a833c9787d63f25cff1446f19eaf2454ab45d0dee236a928917e32ef42802b2cabb74e82c6c9025dd05a9e358b74aba2b8226d7e0313dd46add5729c7e63d1bd2348c71d26776a43e7aaa6e4abfeac6a18d49bda46717260acedf382f2ff3fd2b6e38e3e298dc19316936387e842d52e25ac52e4ff4b6e2b86e9b4f5f20873482ceae4071ec44a87f7aa7965b5f62d0b5c4ee5a8120c08c236e9fbad04f852c4fca7028ab50cebacdfbe9da6ed75e844bd087054b58fc7c2c0380598173542d58c045ad59e7cbcb0fd7dbe91a1e9cb2de226faa5cdc90691b21dd4e925497e525a57bac8c70ae42ef3b1fbcd782b90b6c4757271708eea197800555512c91ebb11e3784bda7318d07dcb05af042ec72c1690582f1171332f74bd26e51e8fe8de2b51b92d87bf86f8ba66b3cb6b4496f641b2668d968d93a59d8b376f138c0763693fff9e5db852abd903d73079c4b0786f2028f2e7baa00d28315f3c662a025ffc2a15b7df8a69c2de53961d9635b7f8c257bbc4ee20b232487edcabd9d8054a0aa49935d92a4c128abd0f2efa45f2843b213de54743bfd7e2f3f15b058a86c5ff0c80d954887b1444792644ed9a2d466b4bdcf4b6817e1dca3a87ab943133de625383dd0937bbb5d31e014f124ad3e85481914e91976d72210b38c55d3a582c49fab3f5cab9002d4194f20d0941ab2df732aa0eb5aeef6701c2358c108962f9874b4fa6d9fde86386214e9861ccdf27750e841e8cec4e67e75791fedbd46a4424c7c6124113379733a735c7cd21e1703e07c4de3a86e421bdd0563335d3c5eca853d0693f381fe92d6b8f4446b89f8b080cafa76e76a8bb0f47f1b078627a58ac2898a656da079f116f22fdeb8a8ead95dcf907ee88a30b411132e8adb15263a010ea728de08e828ce6a45820858acd7c68229c59a670f9e"], 0x10) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) dup(r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r3, 0x0, 0x0) 19:46:20 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffa0000000009c9fdd6000000000383aed00000022000900000050000000000000fe8000000000000000000000000000aa040090780000000060bcc2e3ffff2c000000007b3d4736000000ffff00000000000000000000000000190b573869ea562fbb000000000000003a00000300000000"]) 19:46:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) dup(r0) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33}, 0x9, 0x0, 0x0, 0x0, 0x0) 19:46:20 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0xd, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000031f53e1897f53a2ecfe128edbbc5ca57b57db0d5193ad5d5fc0be3d3de9ba9ddc78aaec9c7e204b0be817485359c1bc57402312d9b48f5e35c2758764d715e2398cf13afabe2766e16148ffaabfd6662eef3d50e346e359b574a215114c813273890d941dad397c36928e7cf05db8529c686ab61c9fb438f374b5b8374c4a77f2653b26335e933c166e2c52475da6b80b0b944773225d499759717cac824d1a368900c575e6e50f734aca9d0813128e434e89b02fccc1b9c5165d678adf25ec26a77650cc57a00aff830df17f816a347309865"], 0x1b, 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000080)="5db3e95455f524793606ea9ad344ec8e8daea52f9275cb59dfa713cfbf52dd1abb2af255400008c2c9bddc769020cab4c459b410fdd798390a636c2dc8f5b8", &(0x7f00000000c0)=0x3f, &(0x7f0000000100)="3569d98d70d3dbd6fcca5bd2fc33b43ce793547c504a90a9bb161ae78fc93079179b0bce34b435c3f44f78a99f199e1b1f7943523f8354098210adccaedb8a35e0cd6240c52661048dc9534fcaa1bb68d1ed813474e42451fe473150b2a9e64c9431a9281612f9beca34c8ba950348e29f681df0ad15d2b205a39b3a262644c473fb79", 0x83) setreuid(0x0, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r9, r10, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r5, r9, 0x128, 0x3}, 0x0, 0x1, 0x4}) 19:46:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) minherit(&(0x7f0000222000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6319, 0xffffffffffffffff, 0xc0ffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x67, 0x0, 0x0, 0x800000000], [0x0, 0x100000001, 0xffffffffffffffbe], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}, {}, {0x0, 0x0, 0x3}, {0x0, 0xfffffffe, 0x1, 0xffffffffffffffff}, {0x0, 0x400, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x9}, {0x0, 0x2, 0x0, 0x80000001}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:46:20 executing program 0: getuid() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0xffffffffffffffff, r4, r8, 0x0, 0x8001}, 0x6, 0x9, r10, 0xffffffffffffffff, 0xc9, 0x80000001, 0x3, 0x9}) 19:46:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)=0xfffffffc) 19:46:21 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0xbc, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 19:46:21 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000001200)={@broadcast, @random="202397a28a0a", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x33, 0x1, [], [@generic={0x7f, 0x6, "8cc2ae768f05"}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @rand_addr="cde764a78fefa9f8b6db1c4b7befbcc1", @remote={0xfe, 0x80, [], 0x0}}}}}}}) syz_emit_ethernet(0x100e, &(0x7f0000000000)={@remote, @local, [], {@generic={0x806c, "d4ecf87ffab1b42b509aadadbe29cac0a08069718d9774c11ee416457a583f3e0e445fd9d6e7989682b4307bb794072b5ea3465e65a7200e8af1aa5231877f5f5071c24a8876656953796e286bc9e8d3d5e201b52962908b8d5a77c99a782843b1371ff6dda7642f81e61518ace17466b8ef3f7fcaf8b43346e52b7499ff0d8d2ecd254ef046ef8bacb81badb5fbfedf3ed5d0ee18788de1ae2652d7f1e51ffe1df4f60fcbb9de5feac525a2598b0f81d6acded5ec35f3cc705f75b45f0faed6f668da513c2034f603256f64b81a5e671b4396d98778ecd9ac367ccf40d1e620c478e95a698448858b20f41d4efe62a03ba9c057e811eb7be5aa7d758d9923292a8b572117a194ded9209974bde8f110f05e423eae073035c35fe6c44aef147b04935f218903af19083bf328bab96eea4edd8bedc87a605a86f0de5f7aacb7b278606a158a52d127fd0d92bcdcdf42c5b39d22b975a699f49c627a2ae9d44926d24cf46a1ed019b6a68f011f8b3c7eea12d8cff332179cad6136b991a160e62fe29e8e3afff171a20d5a8f776b4b748e326c5d1d98636e63407af031f2e2f0bd4d2c0d3e356ef971828d086b963745b731fab48a3430fb598e8a0576475a26c225175a01e7488cda513f02c21a44235db140d6c96fb5d44c0bff0ab37f58515cbe4cb4b1830c1b59316860b074c2a4a019e544d66bcd8d95684b83be728b4556def1a8cf4ef87200c7f3318b24dda6298a931e63ac51495928d6f413f099116e93208d3925e5539045614bbe7db216e27e643d18a2c8c9492eb78cc07d72689e50f5f8a4b3c1a56069bcf3e9598e4e3af040e1ef4f92dcd60b78fb545da91017b1ac1c1c6b2ad2e98f490f3954b394eaa63bbe82029292379bbdd47c78ca7a8c2e72b2a6dbcbae1e6191b27125a98c45d228fdf4e11f00fc94b8adc0feebabc500f5b7e693fecdc1ddafa25bfbdbb6c69f4ee137a1c5f987ccf956a2e3be7af7ee51f0923299607c3fa4a2b258bbc0dfb1659724fa9b7cd3bf7cb49bc128d2512bd78ec6105f40800526acc0af7d378f328f3acd2a11edc980833f519593c1c1950ff40f8f492d785b8deedd4a820d1c03bdc7950442c5e2603ca8909ad3b49d9265e55a83e0474c7f973bac2e4f002db22af915b212bf00c7c2308b9064d3db5b67bea79deb4d546922d5dabfe013a447114de0b69f3c8a0be73181827cb778c54861f991e370b5f6a5ecb83c4fba0075f4eacb239b5f9549760e5a28682e997d055d4785b2ac9a738fe58f35e7b5c96aba5f7a213b25340f40f12c1edd5c04a53d3e8746b347fd0a26748a9f41b05e6222af2d8d2df3692358d98b2f4501881394b90007ba7ca016ce19e1df62a98ccfbd4523a9ce46c1b3f93644123feaa37d409f96166b3e8a2e4ef31fe735b604be89f4272a7ec281fbf5589fa2a03b85bc3fce703b24826f5788eed689db4af3bb499a29408ba2bc0260043538704532345dbfaedd911c162262fec2d4be3165dd692e540f582d534b8a4bbb057fabbe7a67dc7d21cd6cf0682872a54d3504ecc19f3e29752b81b6a0ede148650437f296f0e09bd929a0037d3c72565f29a6420ce3ab0d4ada3d988cebb9dc514ebd4e20032e10b0772ca5f794348b0c3f4bacfdbb1e000f4efbda52ff5063019e8505be625f133cc69c8ff003294abb6c174d44862c8d1923895375057bd133b058620a7f3f1a57601782b333912d3fc42fa8c4d116bc929af1185deb4a91ac59efd8ff816420ee58eda853666b5cee9e84bccc7b3580b61668d342db0ef10b92fab7f976708826f840a0309e51537a5866dbd39e776f3535ab4f68ae2bd29503d23944acdbcdc2a007e260a5135cf0f84ff698cb82b94a5964db92d6fdbfeaa60f5c3d6c303fb34fd93379f84afb393d0fdd4eb534068e0e97ec74a87a08380ff69afcb5aecd73a2a3dc448ecb2bcb72213baf5d85e5de9f0c004025cd0d2913c738a7f13d2fee9226bd30c898e72b527c70781a18e0227077f3672820c5efdf1aa614bc62bceb5da365fc28da0f431542cc160c4315b37950a7762284abc773e5dd95a57fbe7089d980f961beb820eeb1ce56f54a62b6b6f660f8c28dba956e5eadae21189b6e3e3465a7437b8079612359925ffc855c148cfce9449289394aa229fa0a027b33fd1472fab766ae33bbf15ddaa8a3fdb6196164f8092a81987ce1796f8d9e7f29b2d5c11d828f0a353e90a1f789cf859b0961bbdb97ea259bda9bcd373762992589e4922986f6e5f5a1abcde632945abd76d0d429d298ed9b74c2cb1d1c256f2a117eee74637e03e38302b2e396dfee58165ea63d48c3039c10a555986e0b6276fab52e623fe8a2cb5b79a5a2d5464d871ce572477c839e67d711f6d855983aad8f60df1cdacd6efaf4cbdc4553e5d7e76c134353dd7140137b07d8bdf7a81c3e537ccee4e978e3d56db5f1c040b3ca98ae22656bb23e1006de3cd1d18505fadae25cedf52d4d9af9e01a5b68cc2228ea6a198665f7a67d1efe67e1bcf173394bf9a37c00128f4ef55197e7b026971c9fbd50897775899a5f8b1dfbdc19c3fa5dcd9c15978a366946c825a54a864930191bca33ad68133c6424168f235ba9bedd89b2b42147f3d8c41f9768486cb718af8d5c266e38780177f059a44456bbba52fd1601727a251345024f9669958b5ba5d560e79da0351306b5bd465fbf63a28e60f8bf4c50a4b3fcec073d201b2856bcdbd648055fffd249dbb8b612d214fa9d604f5f6b9277bcdc76b45fab0d5b2649457bd58896e2067df18ec892f320597a8b4858d11e093cb335b6b63542dc86bb4b53bdf4b1f7a2f79ca65ce3fe70a25cbf6b532e039a6a62834fb5ecea65286b51d6c41516f33d7a14862f17ca880d868dcf15af3f06ea9260cb7eeeff0626b29ca01a9e84be57c1da2e2c8c30e508a6783d4aeb362daa88105974f0267c79b1532d95d72544ccd7a475d3c76321b86f4e80727728e88c9e877ea8ee20e006d269869bf9b4d02d23664991724be8eb16c4ff57ded4e7abbc684d334de75471d4b4610f0a9cfbbe8f267cbe240814b50d7b977e692daa6a519657b4cf2e45ffabf01bd4563676408e98b93e7583b44de0a06e00cefb45f474f4a99ee9a62cd2706e357831037f13309f42d27cd07d8637c734f038069ac58980a4725e71e2796fd83186a09521a54d598a4f2541a552817179b5fcdc53c3fd704148322a4bf8be4132b2cfb1a201417379280a842413b7cb31f29ee384ed3146f0cb82fda26f7a99d123f3207f1a6599398875961c457a2f6b8504176894c476ccef6d40fa7db6c8dea9fc29463489c4e22bf9f521565b0e4123c325c03dacf200de9fe98b0c2388d5e5691ea5068b05693b9962592cff76e686ae8902c67eba4ef9b8096787a8674d77cc676e4637da64294c10e2b23e70caf99a41054186b4ccc7456d382ed0d8ae44e67d690f8f67267b0f79ed22895ea53c1b4a0e3a5f250002ab2d9b64db3cc7dd3947fdbce4cd98edf5a4617fd0876fa7f25716c5158035ac67072b225c98aed1906d19a07b46c60331c21370d968987ed645481e915497ab6a4d97622e57b97e15fbaf9c9eb527531a4724e9580da19d44476e7e78f6d3253566ab6e5833a1b98881e902dfc00e82bfa3571cfbc3f2a241fc5d324f1b506fcb521cd890ceec5f36fbb95f306bd3b0eedee2563c211c0cad9694a8b7d97acf165f1e8ca831d25739b6623a52332217a928f7119af29e8425700837675684573aa0890cc9a090840a6de0c4a0ade7da299d120d00e6b139aefa11f757914f544fc98994066c05a21fde0ddde5fc87932a6626a77c514a266ccf0a07960d10159bf080bf8c0ffa9ef0eb7731a1a8b7724d9318b128db94a5b120f2ba253200e6d44916353332977a44ee16a6ec923e59b47cbc399df31717fe3bd86b37d2fb963276c2bf61f53cefb44c85d7b64b930c2e1f9b78039c57887a5af02390475411fa471995578e86d2a1c45a9f1dbac84ff6b2ece2358d23d9c02247728283326df4a21dc6f52c49923763a2aa8cda6b75b070a49d490a84e83c89beb7d072b405da39d6a1986ed4ebbd4f98d61c310184533a73d558d923713abea4948143ffa5154b9871ab6b1591a4a48a6ed0a1dffaed57e6033b3425959c7301a53a6d9d551b231ac9d6de8fad63f42e9bbc39bc484a711fe5a24790c9c7df1cbacfe5da277cb67349305137b34411d5950d0049aa77f51d7f367395a828f3b1f5ecefa26f7cb41bc1187653600d20672a94895c4df6b7fb55a5fe2b31bc4a309c5bb85983c7ecaa8d114c38fe94674a67d35d4d0a0f1f994b1d06325739c387e5fdb64d3e39ca8477b4ca7991cf7717d4f0293549b65bc6ea1cc636792ab789701f52672f5722d4487be35eb446dac3c2b94987642f0812f72e8eaa1fd7808133fe2386d5c248d3d2f503889ae4eb265d6df8c6cf4cff232fae390c19322ccd10ccef5636ebfea9cc08f993acf323c084558fc6be486c6793359e0e578e01d7da8a2010aa4c0a2f77d127935b9055d332110e1e8b33fd7a57eaf2ea3d44f79de6743608d2a868fdc717759ec97f2a1a6fedf1fd835073c80d3cced65c234d493dec9258834a0001e620c7f7a01508b752a3d4cacb0d8ec21ba8c9af015a1f18bebbe3deab16804b01c1aba04b0fc9271599e34b83eaee9427de5c72a5cd9e6fe175e372e9fb8fdf265a17a52343b0f5288eb4299ad2527bac5248702bb1c2313c07f10f0a93cc91fa1cb4417a67405e75025eac1bac135b723c93fb5cf01f45fa95b4dfb9dbf2c774ec6b7d5f6c5d58377e922fb5f55dc0d66f4d8c02f5d40eb6a5c109c11666947abd350caddd8dcbeacb953f4ce9d7e1de592cd253cf3a96430787fcba6066335dc07e3046ba30ac63b5f595c01bf0a879815610d0e54f0da3a5c513f9c50a9e12c6bfdda88cdccdb91775bb5c0d1b3e55a13be7d88824bf9bb2ec9613cfe8e57479525f7b01aebb1adecb8c45db31033c1a455c941317aef2c0412ae5ef275798fa377712f689bad4f8772c291d3666ee495274682a2c84f6fb730ac8395e37c5791510b6b6a2347de2bf8deade180f1599f0c0cd16f5a6e1183024a54fee149423a6a97d4c19ecc5c6633e06c18e2136f948e5fdc597ddb92d5be2740856a16dbe74918fc43b871958e3bfefd9753de57a1fc2b722f34255eeccd1697f79d475a1e8de5c7a0ca9ffe0da0bbf1ddd50b141f3ae366566fdea3d32c5966fbe1f5dc2b7e0192e92fd4f8c8fec2cc2735d62eb6b9e08c73c64aa873bcb5809eec39d7c0af0f4bb0bac7a9b6b9460f8e8394d4bd2d810d45aec9aa96eaca65bb6e7464e35e7dafc48a8142a78abdf80367c1a1287a9ed7cd989463aee75d8500aa8d564aea1ece9e649bf00decc5de3697f428ae575bb0a93702e0b004ad4921afd7d64e81bf492459b72e7f9f75b3b026b73934f71340300e0200f3a43d8eae0ff2fdc9190d6d6ce484ab6e2fc3134110abc5dd2a8049c64d8a7a9a40f55870d90e3e29993f5c7ecad769c79dfcc629d7d7fca31195e2e341dfdfdcbccbb7eb89b98fd20420668171cd0091767a4bbfa2627be11138f1eab49b0f0f0e59e8caed86c65826e1676c3dbff49ea4d71aaca305cf0bd14d138738d93046b49c81e8ae849cd69ca0b651f74e23db6f0c0b6cac432ea080de5c9cac2523ca52dabc68c63f6825880b59da045b730e8bb957e3d9540722189b615928cb09c27330c45b3943c9842cd641e283d3e3bd0af91"}}}) 19:46:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xd77, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x9, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) 19:46:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x2, 0x9}) 16:00:02 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) shutdown(0xffffffffffffffff, 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) sync() socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r0) 16:00:02 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') clock_gettime(0x3, &(0x7f0000000040)) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r9, 0x0, 0x4, 0x80ff}, 0xf2b2, 0x8, 0x1f}) chown(&(0x7f0000000080)='./control\x00', r4, r8) rmdir(&(0x7f0000000580)='./bus/\x00') 16:00:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x80000004, 0x0) madvise(&(0x7f00003ef000/0x3000)=nil, 0x3000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f00003ef000/0x2000)=nil, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="eb8ce19157918765f9b09e4e707decf06df62d96857446a25b47fe2da87415382a9ac47ec3a71ae7c16979d8b6758bc2173a0e4b73a666d634e3f9d75b073b3c373acf57c88b0a6dda3f83dcd90e05e75d550c6b4badc50723af3b02941294417895d0f5299b15ff4a604952e3dc1518f54d5a837bdf5125543375d1366bcbae7225d2271f6a", &(0x7f0000000100)=0x86, &(0x7f0000000140)="d08d934435e66b7f7342260be2fb6ba04e18d7fdf1cf914a2117fbc11025fc69e1cb9e456a4877d289ecca7ba253ac21a37bd64148b4a39efbd746bed54c3a90806d909c8540d9abd3a59a19427643a9d3341773fd78e7", 0x57) 16:00:04 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='-)\xc4*^{)/!\x00', &(0x7f00000000c0)='^-,]/)^\xfb\x00', &(0x7f0000000100)='$\'&\xd9))!&\x00', &(0x7f0000000140)='#^\',\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&:}-:&\\!\x82\x00', &(0x7f0000000200)='+,\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)=',\x00']) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x5ed787d9f4c7ff11) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r4 = getgid() setgid(r4) write(r3, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x200}, {0x4c}, {0x20000000000006}, {0x101, 0x0, 0xfe, 0x5}, {0xb754, 0x4, 0x36, 0x2}, {0xfff, 0x81, 0x7, 0x1}, {0x1, 0x3f, 0x3, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) mknodat(r5, &(0x7f0000000140)='./file0\x00', 0xaaa17244b2874fca, 0xfffffff9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x10000, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0xfffffffffffffffb, 0x0) 16:00:05 executing program 1: syz_emit_ethernet(0x154a, &(0x7f0000001780)={@broadcast, @remote, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, 'vwQ', 0x150c, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3, [], @empty, [{0x3, 0xd, "48944590b65a2ce55af3f442f8cfce279c600cadd0ebbba8a9a364e68f7e9fabd9e62346c369cfae66654e64564f6962e5b586708a15713a3ca10aac96c0fa72b4de3c26dabe162901c10cde2063ad0498506ef55ad72fe5aaa531926c5f8c0a2f945444e04c53064c1c8b0d12"}, {0x3, 0xa, "8b31c277ecb64233f41cfee8a4f2f25be993ee062776377234f8c9218e467e1770483876f9bc3869ef9ef757f8208c55fea42e51d32d5e205e0e50918ba003e218ed0c7db0f75ac7254d3567ab80"}, {0x18, 0x1b, "7f915207e14fa125f151691525e2bcadca0c16d123bb788cddfc4d2d7c399021b328da14ac27d1561737ec97078f4803c693f6b5cad1fdb088466cf5c50f2c14a1c9dc66ff6959d2d92471ebf850db081bbaffc7dcd909d05878c944b977d66a1e62e9841d1f59604004755209b205ddf22745c1b86285ba75ecb72bcd08bcb1607b7e92529a547d12b86d36f049a16a03ec2ec5a6e3cdbcdad39d20e34a75c836be3d8d3564d0f02850b616ff9f0ff085570781f902e450ce38b47ff09a97ec4d72e66c13b421c00876c7347f1b282dd04edae71e6d82"}, {0x1f, 0x1, "ec67ba18d47d7bab"}, {0x5, 0x1e, "a17a5985e9817b69c5f14a01fd526ff0e8fc13663f92017703a18d2e4c09730264a7e5a61d402ba2c4689113399ee3d9733f1ab24b0d5573381b037e735ff3227356eeffc14322fec34fef0b6230a10851133329fd032d461549ec7a60322c3c124e84cb4de17c60a3598d82aa90d42a7018b5cb3c00ddd77df8d0a3f13f4f39a49e0eefbcf5a8550e42d15dda42a5b913764415c0f4bdebd27c8716f55ad6520fb16cf0ed9eefa2e664548fc2c5a6fefeed4b7687c5f6e070bd75b1f5583be04bf0ce061e72da22241cb3037bc90f74fcda686fbd57eba56bd8496b463684be2409050bd229ef7d9302d3af9475e7b2ee0e3e"}, {0x2, 0x17, "07821b86b01deb1c02df1c4c65bd050fe80bc6f51399c03782c6ac8c359d0777d7a132c08750be7b19bf8b53f5d4356c1fa076d33ffbceecf795ebce94789dd6bd32b3a1801dfb4abc7790ac0745bf63d7135a7793ec492017853fd2efa2425dd2a08197033483203e20b0d9f55ef56b637f5325e1367633f8735c4adf348341f2fab374fbf9e95053d562954816aefb38715c81ee8c7cb5de2f2fa2e5d0bd0235132874112f3dc1a2be48db53eb73b6a379389f3bc7cb181f"}, {0x19, 0xb, "a250bd2669e63692f64fc8549141c5bdbd4ac746096e218099c2c63925805b5f3f44761443803e617eaedf4662e59dad5ecd5d03e033eeb08b2dc5b76b4ea881cf2d5751c24de21da338b0a9353e5d57019cd53ef65a"}, {0x1f, 0x15, "520aa34a3a74b8fcee46c9afc0d791b731e33c1f0079bcf201f83bcfaf15b1acd8c6db40492141607e4906304e0720c3bb1d6f5fbc44404b801ea7c503362332a88085c16b9dc3f75fe3868dc4799d6ec14d596833a7d49dd406f31c8034a55f43db6d6197f991cc5d99e39a1e189f909c7682f9ecd306335157d46d296b052070ebbc4fc9feb7e4bc751000d3a4ddf172c4e3940df2417658161a8050f5ccbc4c099a01bca21dda"}, {0x3, 0x13, "eb2c620e161eaf2fd367b63e11a7abac1b05546e1942b68dedb98558a7c61ea8b1832fced569a111a15157e93a52d7c3c39f3b20d06f29e6e4525eb785fd61f71db2555bf08ee524bd1a16694be10beeae376f2c1fcd15774dca96313a992e9d6e951a2d2dc767ed7834c6fdbbc58928474e0f1d89a7f749e5032885b660d9b52184d5c8436e431dd0d5d666fbf43e8d3971f24d7828673e5fc7fb9d"}, {0x4, 0x200, "97668595aa7663b90bf8a4be0f8a2529a45e55d140d5da952424c56f3640bff8541710da80376f650b5967d091b4046d25151459b71e86a7b36e521f29a0fcb128b5aa1f27dd592e78a9be301858e4afe115074066ad73d8798d993abe71a5a6b2aafe05643cf643bba042aad28df8350b96925810a9e34762b02762fa800fb14d6b1d157b28ea6fa712d55ca44ed75469ff8bd89fb53916638626fcf5960b9ff326938613a31e838e25839d1d4077af69d0b192dea24a27004dfb4230d443407934eadc18dcbd5739b8b1d45bf5d69315768c6c0bde01bcb5055f3974696ea933accae875544dc5361735428e9e6c8dd27d49139c9b6e9222b8849e2cee376fb04fa579c43c7d552249dbd82b3f8ca57b3ab0bf0963725200d4a86496a042570de17d564bfcc8db8e60f47585e7ec98be305859fbc198eeae1189b6d7b178bf8a9474d09df76906c65a3456554dd2a532ad7715bcead4b812ff3682aab5c7a5fd3b7d3be83a4a47df6daa1a6f63d0e881200b96fff60853dc9f3a61c3711e95ac8d907e2b17dd349e371d51cd00a07f9c0abae714320da7e4b812a90081404a194d9399cae12b922c7d0677f1c15358a88d284f29317d884f05ff9e3a086ddabe80ee61c2b20a016512f4a6ef4cd998af9277a16a059543b0e07ed07c0d790561ebdf2e7eac3058a5ef5737fd3809aac9041cf4ce5aa7ab7dbb149739ab51c2e8c20c2f3759b585fb6e9a8f8ddb25a69bcf1dbaf0120714875de30a769ad5a7d3a80218ad81973850bb9a318dddef5175968975a030fff16045c1cd2aa66bc260019e9c77cb976e54aa06c74411236b0d03bcdc0ffdbf65a4d01efc3aa8bd6a0bb742218c20a4dfb1b6be460dd0de6c04530cbd10c3d06f6ca5dce05b2e5c250092fa8bcd6e5b13ac446fcc16c7de43aac0e6479db2be90a3f15646f1cab2c8354729e1c46d618550a2e92b02e531215f208efa463ebaa520c6b8c5e897670502a7938c8c1f74382992b0d12b333e787150d8ff0aa5f96cb18d75ef27fefd2703cca8f2c954743d55863d231f5461e205edc47fe3b8c293dfccec4ccd09d7fdd05c8b2f97ecdd35d1015932d8b15bba929a55ebd18181b6d3f7b1cb63d11c9edb86ab3597ae6940cc38323fff4c2deb1d60150df6af3d4c3daff50f9bfc8623fe3f7fffcaedf6350896874f6c97343d40a9153a38e55eb927d84833b57b81d3bbb27c81188c53e2af80a94a3bc64e39a5bb774b85ff72a4b4591a54e74f28eb4d81a957bad89e5ed0611b61c748c61a5559ecf54d665d0a2535fa477e8f8769d81f91843f06b984ebd748ac93c46fe476ac5ce6cc99267385862593e0c98a2f5ddd5b763591869a12cae02729b980e9250d3d9383947350d864f3734249c9ea0601ce0416e7da98a4cede43efc77d9931beb3bc25d6fb59f6682f3da45f9e7a2f98868e610e4bef10e544dd0d2061808bf8acb56114752c3bd19f933a458b193b80fb179ddc83e6c9c79ea0173c69cb315227153b2df11a214b09ae4c78528fd6fd8e93ba2608e33c95e6f247a4a650271a344d59719974f11d2dc0fabd5a1c004cd84c94ed6b5a28c168d60edb221da2d86d6d9420a0da3f928a1fe4106d22e2a7d425cd1c38c25f4f8aa831d6a19d82d7f74988b9caffa3912f4507330a261cf3f563c1e4d5b2b42bfd3f59a1fa946c95fba082ff6c5e550ad38255512e7a9cb8cee9067079d72943cd3364bf358e826a9a6c390501f240eeaa3c5585de807b20990b02dfa8209447310a3b218d74aaed496bb6d5787d8afa15d00da190b3e05a9f7829865c4bfcdf933122d681fd9abd92cdcd1bb46bb5c9aa2d74752663281e8539d4d54d9fbeeba3cbc678befc69138006bd974834743eb7c59e14636d98d945f16ab06b47a05e6e2803ae5b577d9b7c714c7dbae7b028e1b4fb1fa177acb34acb3a37a76a754b4f05725578ecb75638aacd15a43e51d98ccba82b7afda34e0e041cfd616d1371d28a6b12fb8a82f7b4cbd40a697672555e25a4b8f99fdd02d6c1377eefd2952ae09bdd3c714bd0312e2d49209efc8bfd5fb3bbda75b547e916142dd5e11bdefe550f48a48bd436140454e878142d304498b4838cab83102bc15445d863d1545b5072841ca034da6816e7725fe9cd568f8eaf99c28b65933b728872705a6455d2a7a9947c8607603d406c1150f9e2d2217374fbad05dedbf634c75f53b6c63596f0d3e6f45f4c7066b109cd48262503b25fe6148f62c4fe381896ee972fed035381a68d1cae952b4c956ac8660961b0cf9c1387a1298af0042ade7f976ccaccf406efd55ca02c705968abe0b063e23c15de894bfe6fb36db36dd58651fc6d05f07aa40812f6ac50cb644a310d1882b91d201e03bda2d287108b6ff2dceea60b5947a6ca4a0821ba11503033d0f2e1efc3ebda5937587198a87dc31bb47ac7bef3d36e8eddf7188eb457ab35cdb020ae691d3920b6c66d7b0a39d271203b747dbbecc98a24292d5a07754a0e0fd7066283a158a58f42bc28cfcbd8cc47119df953cfe8519357f7fa8fdcf488deceaf6e2954fcfbc3f622c02e2747dc8a272326a054d733313b874875626dcd6046f6b5e0d24659c575db6c0a71b3e87668bb6d34bd9b07a2030db247a4cf6b6715bae718238e481ecf8ff0cbc5bff124b205414401bfe9099fc44882d1f7f93402219377217a65fbc0c84bf5923d812d4f22cedfe0a50109fbd9c7edb92b6ccf8671abbcb519b86c7f8f8595bccefa9c55b8e0274523cd5e151f6d0481d7ecacc49ecfec0e43c66bc1b5d505dc8a67da3b672c3fc95e30d22410c7d0534bd8bff2cca14bbe7b9909db9b669db973a9963bc49180f4894c1c40486530d50ddcdb96aecadbe1918184c4073031c8acc8fee16d30421f7e9417da13ee56fd14f86a449c9a58078ac2c6499fe111a409ca69faacadc3389da086972c36c5830fc0f1b85867be54d763deb54bb30acaa84630319a5105525662f9f94f4382f1e413d143bf4bfce4565d9207974924d0173fc5cb6b8c8fc2b80ace2530cc3137d60fea078527b4b8fd6ceee77aba7c4a304ab0fa38b8844a086fc447302efdfe6086a85352d52ec5f53564cef912e084a7c39cbc89c42c6343366601abdc1b00843404fe05887c3bcdc4f6e9052397e3016f58779092d5dce3a06698310f3db1bd3acabd777c0bc8145ca08692c335a5da9dd52cf8bc1befc68d90b52b66cbe7eb81c118f4e1b29ef747eeeec858f19fc7eaca81a2071282abdb89a67f188061fc7cbadfd1301c1d79b6ed8872bc6c1919c87332028f6ec69567b9dfd75438bcd9d77a8aa816cbfd595366f313367097f430fb6635135487dffc8d0c10532854d9b71d36931df25df8e5a5b6211f0e5abd2b256e3d121ae435eab58a0227251858f60d743a94e18bbd7b01f1e55ff4781461370e2d257c8bec2ea77630f01dea189191a6af188acaa4cde49fb33ba0b1e6d6ee63c18792c9cc9738728041b7aff00ed856a4a2e7bbab6106f5f176a1dbf1a9e7093f4a8a3c24d663ba3288f58fdc35717a0a08b45041de602fe427a17b32eb8aed8c565db0ca1d57794e7f7c6112a92346d8b57235a8330d1f3bc02299e288d679f91b27d56c565c0e5ccddac88b73ae68518f165548179d3f7b84f50bc8d7b7220b10f97a4e4bdafd50430fb8f2d9bb3fd34e4ee9609f425445740dab656f123f1c280a554a7594af59430c7d73cfc7aa3011f4e60963c1943c411cd41dd7998b67d63d71f110c0b8a4781c23532870c1099619a4a6fb33546b14cb2ee3c1f0ba22fecd7f2c43132d28aae20338051a8f76eb7954efcae3f3293bbac53148c22bf7b56be12c9dc633e2362c84c4b81aadaebe6be9275f9fd0bba511ceefb5da44e333649fc57a8736c223ad78eadcb06c31f30387a813bede74aed326da8d30a9338f53bcbf0626915ee1260201da3fddc2bb1b52e52fec518b2e042424af66ad0a0418b66b0f34b8fb56c0a6cee686dc027656f49a623f6231f4b0dc37e4ea3ffb276bf9f6afafcf4eb935b34693942f9f17d90ed7eed26dc186e9ea55c805b3fcef3e1577f0556eba105cf82d26880620cec7029c39645c084ae2d3673e5169b14294a0c2930a40adbda21851d8b66bbb84f3b628de983374119236ecc65a7351775daf0c60da0ba8a4d1a4055d4c99d1eefc26d2923726649841d634346b50a3cb7358507dd7f3465290937d4e7f5649ea1364c7d253e852f191eab0ea2658c0c8a2a0d3dceaa1f7e0be69c5fd2a14d8c5bf221bc66c6d95b69bc2d922eadd91ad7fefb55089efce9299ebb76b33e0c2bd59f78aa3a5dacdff920dd9f03e00645585e8e91ea16c9242def433fd060a50f2c0c4177104262e9c31b24fb5f0c5268cb27bcbfe1c72ea27838d11a95ff547b077add857df93f7f034689ed0802185fdc8a42c2f6720ed3de7fb94780ede686e25e6488510902eddaa3e8003a0822248a33358f947c02ae2136d4716a7a2f8c897dcb75fd285c4a3c86bef09fbc27bb5fe410203dce97684c9850fa7052ec1a060bd4f4fb52080b64f3614189d68c2db43469c664290697016b5a5fbde9c6298b17cbc111214356227ad6a16dae72c865c0474878af8606f15e41220ab2feeda6c499c073155b6c30fa12bb6b74d13a644eb652ff4941877bad3c7f4b261c90a016fba9943b32a8957ca3379962b952d9f869451d68810f98457c5f39decbed03eac4888ef5c11a411ceaa0d41ea3eb592853f9fa7c749dc141c8eff2221b92a135b8e89dc9121be4d5d1a425292849b6d36b3fee83d751df23543ddae43dca14faed31880f34ff1620babfa2619e3802490f57c3d0be7ef83792407e0a2f8793c3d96985c79b5dabe4b523255a3c964c18e8c672f203ffa560ffe84389bd955c4d62fd5709d6f5f6e1e4d155a011effb5d8aea4bd7031dcaf7d5d9d1fbe368adde08000c34adb4c447ef4f66490def639730fc752c0d1d77b78862181956b1f3d84e30dbbff09f3a501aa6d93fda64c8a79aa7712d9f9876715ff774f883b0fcd177d9d56582d5a4dee083344552c3c6352ec918c8a05bb1dd419b3cfdf16a8916658e8392979a1e33441eb4c5eb461711289322ae73dcf0dd6cbd4221aaffdd7ae4cab0c3c7ee59eee3f79ddb3cf3819c8ab1879ab23baa904c94d221450de92f8da59d8b53d082acc2681de1398628938cc758413362de59509b105760ba3453c01faa36ca818a2d22f15cc072eabf5083bb20a46a03968d0f4b1279d54401199e56bfb26117363f4e07fa5be98a1f9f00597f55ddb575b02975bf3c37043e6fd5dbe34ec4ddc1a2f80fe1f4106d9be36dac7c0ee2ceeba8b949b995d5876d2f0d3e24c17639a436a8281e3fd4b6a613f87bff63283d378b4a9af9c559d0709d9c86098939049be7c2d9cdf12647f56697ebf2ec0c9430ff3eae6cfa7eeddb81f64fea6c2ed2c6988ebf39afb6672ad06eee3e09a988f86f655ed1b3a3821ab0e19ba88e0aa4d71398d832235c0f4e83cde414025b339b866e3f1daa6bdd0a7d462efcba3347a85dd7e5f79b842ef652749b0e1e8afc160efbfc36d9de3d70ed1c1bcd296b747fb90a24a9b432b9e2984dba9c2ec48bd3530d2513786314106839118442b04ed9682124744ac38c177c597cea9714303a9a6d28ec2825fe74fcd08858b444e3d6306fcbd74d64394d4db7a9bc91bdcd1553f3760a017bb431754ce364075c8eb390cbdea3f62c119045f5802028c11baa941eeba1cbd520f409114f85d6692"}]}}}}}}) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) ktrace(&(0x7f0000000580)='./bus\x00', 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) setsockopt(r0, 0xc52b, 0xfffffff2, &(0x7f0000000000)="73adffaa3097dfbe58adb27abe6fbf110bca8f76b7ed5182da5e27cf5156a2b379664a6e67cf4a658165836e023d6a608740af7f18c9b0f4a9d572cc4f155ec29b669bbbf9fabeea103a0f439c245b86077de1fbeb62bc451683f71f1355c1", 0x5f) pipe2(&(0x7f0000000140), 0x0) 16:00:05 executing program 1: syz_emit_ethernet(0x4c, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x16, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}, {"8b70"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x1, 0x4) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000001680)=ANY=[@ANYBLOB="4f252a9db0433249786831135e0722e9500883481c33b038be28e037969a546d927e9b476a13ac042aa794fff7103ce8cea7ee43d3a516a255ad3700000000000000abe4923548d0c4e4a5265ce69708f3aa43200b2b87f083d524020cc15e8dbd54fe15c264494c1d3392efb37a5e28774a1b1d1890433ddd2519a927781d4110b70416f93864115163d7d022ac26aba138c25e3961013c584e57cb4a0b07e22ec7ca6bdae074ece6ffb9380951de989e67286f045b5eafb6c274932be63c7a9eb369905cee"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001540)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x9, 0x800}, {0x4, 0x100, 0x1000}], 0x6) semop(r2, &(0x7f0000000040), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x40, 0x5]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) r4 = open(&(0x7f0000001500)='./bus\x00', 0x400000003fd, 0xec) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000480)=[&(0x7f00000003c0)=']{-%+-\x12\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], &(0x7f00000014c0)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\\\x00', &(0x7f0000000540)='\'\x00']) pwrite(r4, 0x0, 0x408, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x93) pwrite(r5, 0x0, 0x408, 0x0, 0x0) r6 = dup2(r3, r4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000040)=r1) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0xaa24, 0x1000}, {0xffffffff, 0x7fffffff}}, 0x2) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000240)="19b6241a5cfb2f9591ea4f6b22569239343444aff145cc765ab5e49dad6c494c776aed32675ac6ac77f557b7f25ffe37a1b4de49b20097dc48ef19cdea365dc00fd9e03e4f9e61bd9fdd84239a02922c34f2a60284a01c38afd5a9a5db9e5d1a1a5a7e18c30cc5e53505f1c7f85b62a53255bd69d6e96fbebe6d0890c7aee5eb39b03acf27eea6fb705c3ea0867f52", &(0x7f0000000100)=0x8f, &(0x7f00000001c0)="edb1ba4f2125af390e5717048cc7969e923853259a200e4c2570d80f", 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = kqueue() getpid() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000180), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001000000082ededf01000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r4], 0x28}, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x0, 0x40000}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/205, 0xcd) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="e257c9d6c40fe4b00d71825af467e43e284579c59b0fecf85474372e091e4845f3082df71ea8d47827b688cc4e208fc70eb167cfa1639b07da491c293eb395d9d4c646b26fce22eca5c87dd7ae9540de2771df52a42d3f385d301f41fda561c7b1ba48f1af08fe25481f9c00ee079f66cceebbdfc4a7ac96443a4247b0ccb7b30ec7a1577f6d540f0185b5ccccc1d58aa8970709beb3503dcbfa581e1f284271775e4ab5af52e7f9df16f2c298b5176598373df97e8e276caa4d0550cf45aaca179af02baa17cf4e4a39e1497567c20f29858ab2d1ba0b544e147dad8bf64ece80ffce6a665e9fef3948972a6a0f5b7f7dbaaec20c9a351d89657ecefca188783b8b6457a6c8780dd20795aab448e96bb167a7364a277579204dc1733100d02261a4ff2f164d27e2b6b68472ddeab1643f0620e6b1262ebf832e24c167862b6df009a15a17215023d3c788e780ae809780fb16ccfb02c1a8598331d8b529d3d2d4bf9989393ea577b29c9308f8dbe59abece8d7a84d89e77ab75f54c02bc47170491860a1fad6b50e17cb7f59e904b102ee492f2ff4afd1051a4eebe1c79b0e90a19cf8caf65884d15d75eb2310475e5ad485f1e208d01cd695330014e06b1cb009f45d2716f334b87202ff365fa92e99f0b6db0e97947b64e8294414d8eac7820b75cd0d3713434ee455b06cd53cb14332dfc08bdbb053bacdeac14a8942f8d46eb4ca5c0067f12145449d2f1a32a36259f088b13a562555a674f610ab045f810ff6d5e09845cc77014ce24f9e6f881d7588c01d78dc038848a59f1ba5f8e8bef8cb1ecf0a8a37eca46170298a25e836ec3444af1749678633ffce2004d6e63ee4ad2dadce0b3cf19dbdd25409a68fb184d8535992637f9ebe9ca9c274120d9a2ebc6ac235951c52e3442446d9284a8336a1fd7749602c1ab6cd7d301eb3097660fefcc4882f12136a2d9ce7c9c535d57d75bea6b74baee9de67d34185c5893cc2ba0f6390f271fb349ec05531f08ee6c7ebabc7f0a791d057785ca68dfbf1dada1b04163ed1d3d89483c044e61032218540f27c11b8324af002e46647b2f0fc443727ee3ab5aa4b5e5529ea145cac0fac8c583e5cb34e7722a5f1aa418189b6d41d115cbb2a2e3f4ac8e3cb1c4c8ccc06e7e9bb23f1815d8abdbedc2591a48b47980a5c3f260767df9801cb5c30116df0c469d4ebe8625c52de4481514a3201a9a0ed31bea126982697ff8eab12ae9b920cb96811da0177d9b82c109edaf705ca887d9a560e0c2d278d25218d4f453f5a9ca98ff745f6ac67849bfde870c22e526a429caeb1bed40920483ca90260aa732c6262f2b97f473a5b25f654f82103d11373e2d8afa2e70bee8c5975ebfe15256db5006700f40c79eb7e46ee7f33dbf06700a2ddb86433462371b4ddaed2bc26bdab40c226ddfb470800c71c4d78df8967fa9f5728cd29c03395c711e3882a0f04b7c8cfa680b55573a6732fa4b8e0d0a12ab850d4d3ec5b42ce99a432f237eff527544e126da6b85b04d49c6f137f48face65ce8a67dae81ae66b229d82c305d5831a325f793430ec40637d9822d1b07b7ce574039165e2f9075beddd1cf5af4626fe1c91f38f48aa15e19cae7ebff48f51e9293222c19542943f98d7809611708156595ec91afc22075d0e21b0c558d4c281b6e38a4b4b7ece03842c70904e574138cb935edc71d73b752e46b0330e8cc2e2147791c290ccce95950394dad64535818d076c0da9417398bc5920125c0e860a6cedd7068355a6b2a08e59a326839db2a05501d45f5846dbe26a86ac815c9328b670cd9536f5f1ef2eff9f0e951294cd49668c5e1c323eca65e248ca1a9dfb7fa46b6e715cf743fdeb8c4b36ecd27bf4c364eb12be3f1b532d7477e8481226bc95409e8f6efa95f4d780c55b2239f712acf6689280925644c05c87a72fb1e52f969a9dd5e77f6363097f4264633a22510285504c9011284214d19829422c123de5f64d1780da07a09f5b8aa441a90aa971339e61f7acba63d79a92dcc632ee721ab333b4f36e8e5a3b52a3120f9ae67c32941538ec7216f49b73bb1bb2ecf2d33574fb70bc96fcd8b6fbfba1256f9f7b8acced5d709c196f6343ef9b8f8934838ace62f0e7f1888abf058e7d50639a3e9b1f539f3372acac1d79103c745f291af4a784efde431509d8e3cf95e225c807f06cec46e75ff3602218f56d6cfc4d984c989ba4a663f77e27df9e5280a867d86cdb4e227d2f584b9dfd8559bd37a821362ff3f8f20020aea5e352f8d3733be5977fb1b23250505eb32cd95e3b6a2028d626697828488686bbd77aa4d6174ff3498df28307c26013158de28325e661bb9f5ebadc851719882e6970504053ad057285ae941fa2cad39f101ed923e90e768cee07ecf16a6da8b2494d10c193e764a133c1fbf25e34638d8c705a7fc3fa0821e3ce04d1a8795a51d9db0f753904442ad278898735abf0208748c1c1bee784be2efc763501223aefe4aa38ea58a420b5822b7122a8c6d15f81974560daaed5bd6912d7bba402eb035ea1ebdfd33baae2201cb3269e8613869bd5e41d73f868d4bf02715a8c2ad9b5579a8274d909e6d9b03147fdc686537cbdea0b4057befb3e039deea0c6c28ecf2bb025aecf0bf7898d0bd66388aca1fb391c1969a11862db895ed0a1c16ef57147ea22b4b7c83c6b04e0df5a7112a114a7471f004498acea9d8bde1f42f94cf58182b5e810f92ffabab1e8410cff51aa45161590eed31bf0188a8614e4fdfd1d9622bbdf8c8b9f18e322c83979018d5a40107a096141a520c58ac7553d2", 0x7cb}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x4) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r1) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) 16:00:09 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockname(r2, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setuid(0xee01) r3 = dup(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setuid(r8) 16:00:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0xfff, './file0\x00', './file0\x00'}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befbab17acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b000e458be86189182462823be8f20e5e67f5fae04494bb790f4a990a4d1a357bd998fdfad0058d38d50c1b1785a787e363af483db06cf27d9e1d6f7583538e01e6c34d91277964ecf8ebbf07c3151c900cd1d59419efe4ce420e50eb6d2a0819a80ee402d540d5c8510037e0b943a604c6b1bdfaa8ea1b495b03f6a7ecd10a27d5782d8cddfb615e8d0134faff5e34ee58227ecd3bcdf8ee61a461d6597a1c03ef18eb3f411dde36bad0e3a292b5b92b4edf33bd9c33a18ba02b8a1b49c3e581bff448ecdd00d8225f914c8bde2cfffd95394d17269dd62e698905c9919575d0fe7e22d4e9ab1f736a096b20900005245ac3c30b9e39eddae640280fa26834562e6ac931ec80000000000000000000000661a20ea6983866c3540ca3ee82d65f8d04b125b97124663e70cf9e99531bd63d5cacad7b5fb53b664c0de0218fbf5405484d17cc5648f35ca43c5e318", 0x33b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="e4092e2f859edb4cc45ec213fa19cb93f7ed6600"], 0xa) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r8) fchownat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r6, 0x4) socketpair(0x18, 0x3, 0x0, 0x0) r9 = socket(0x1, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x10000, 0x0) bind$inet6(r9, &(0x7f0000000000)={0x18, 0x3, 0xfffffffd, 0x1}, 0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x200, 0x0) readv(r10, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000000200)=""/52, 0x34}], 0x3) 16:00:09 executing program 0: r0 = getuid() r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/12], 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) fcntl$setown(r6, 0x6, r10) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setreuid(r0, r3) syz_emit_ethernet(0x72, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x3c, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x1, [], [@generic={0x0, 0x7, "90ddf01bf62cf5"}]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1) unlink(&(0x7f0000000200)='./bus\x00') 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(0xffffffffffffffff, &(0x7f0000000040)='x\x00') 16:00:09 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8b760}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x62, &(0x7f00000195c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013002c00000000000000000000000000000000d339f33e00000000000000000000000000aa0001000000000000000100050200000502000000000000004e224e21099b4539fa7647f917189e79321e17a374d2b5ce49ca382e02eba0cfec5d2337ec7a198152a031687ac54969b63345d76be6b25be82b95aa0af879066218a15247cfa16ce20b647dac2ec04b9d6b5cd7faaecf0e376e86bda9a1bfd1147fad1e68f9fa78aaeed87bcf04ed7a62c684664b7a6db31d7226c124ce7bcffccb7a6986b56f8df77b46d1f5a0e19616ed42e32fe2ccaa1bb1e39ef6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009100122f19d1fa449601e029a39542d7a82ed65731e6ed86c7f644156c0a5ebd7155e3d35ceb3082a6cb5203c2ba064b5b5500808f0e1d242e12db551e2cd3bb2f860cc93e7df8ac36e162e51d9198588c04440e7538696e5090422a799fbd21f9fd598793002e47b540bd5620b4f3f6d9ffa42adc0ada8d969e4ad548"]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x800}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x1800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000140)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x4, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/80, 0x50) syz_emit_ethernet(0x1022, &(0x7f0000000100)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1014, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @rand_addr}, @generic="0cafca2d82d62b67630843d56bac9fa87e543216fb59b465416e50225561462043062f30c3ee55c8cbce195b8aff7a2a00b5f8835a1ae864c469d63e3c03e0246bac924017dbefb33912e81f9564fb1d4336d76d9d63f6f44a2a613e8e7e11e7084e652b4beb11fcdd3d3e9c49814c2c085b5e371c4292a3bedcc1e8eeca5915ec359d73b15177f3d07d5e5bdbc47b52e358a0a5ee4f4584e1cf89478bac13344ab2ebf5d3e3206fecf29214cdffc81aba645fe38280e9d66af2ab49b1a97f45dc1f9a5de71b2f0e8a3ca875d2ad31f842d30b0a5b61b37d15cab04e1464b2c874e5b6bad72b674ecd8079399561c57c694f97b406e0ced62ee392562ce10a94f47892e0e0844928a772e3e61a95eca839c17e14f7ba052d5303d730328ee48c2398d685b62cc12e2b8bd806559a38b107f661185c59995fc145d47c742c51c2faa221db8fbf97949285b573aa98dadbd33abbcaae9e989854f9e4fc9f428263173eaf815b75dec5f938a5c40413e55c617601839e71ac36ca580d3a68c4ead2e177e856b3621388439f73d7d531ae89f7b8dfb82494ef6d2fb411a06a83762611da22b7b379669edd68d1fcb4f6c5c349dbc41a0ea5de6405eed2bcb86341a0c3e93ab614686e6f9d6137c1b6bb073cb732036eb9d24bb2b4558fac388db47c5398d48c9a6a7ed7ab27a5056c40386df7faf280f855241485aee35f5627f91e086d93a52a3f4a3c27bf26bdcfcc9f2b8ef2d21a74e1b291dee82f3906ce89e2823866a9f0029492c4f24ead787fa2de065821a4d54674ab13302a5b3d812af472ba0d9e69081aa5fddb130226ff85841be00c5d2b9f4d6bfe478133bbdeffe68b9e673da0da06fba198cf4fa83feb01b84955aada0fdb2033495afa254a34296391a7c571f33a7804e4b49839e2eeeb87dafb43709bc6d7f219deafdab65619358af9f7941447298017d4a60466a1ba5de947c01ba96db1c93fa75f7bc6ddcd12ae07100620a1bba2448b1c3e048f4afb212056f9a70b2c4c5f49258c10d1f37154a6b4c031c61b2f12b16a71b3df97d5f43dc2dbdfee60a7346f31b28075821fe2f0c56419c4100618c3b05e1f41b482675015261315b42fd308d8664f127b4b2950b935a3ef3ccd875d02e738c7ccb68e43c10aa47faa5d754062112b4717c4bc12f9d03c95412b8c69c0bc03fd93430a6f147f37df4889903140e430947afdaec1ede175c8f5dde12e9bc9a88738a709b25ff8a50859ff78c802dd8dcb0e9a8ece0bd79c3e06ac0b50b0945dfc3b1fc4a9031e0a52fcbdd86028c48ba5e88da9b58a020730595da78d8848b5912954f154a8952cad9c23641473e987cab8f90c6ba335fa6f67e96f03ab7261233f441331a582b3566c13af7ff3e029d771c2e477d4b80c304fccbf371e563a99c8ac510dca48b09ef6d041b31ceee8d9f172f8acf03b427ecbc9783123277744be5ee3fdff6b427dcafed9d57c13a0c0049dbd1e647e9483b3156694be946e8bc9ae4e980a8b8055a4925d33958f9bb41a648a1add2c887b2bd1037bada34a983f12b63d0b4ef4511af00eecc0e7b6210500d6af9954c9740607b04d010c835c236ccfc835ce9406a6dd0d1a356a538a0a710eb2a3628d38cd4c4d264181806cd267bb33a3514b475136d7678d31be516ff62d62130b39b04fd7d1db86284a0fc0c99a07e12a50732ea1dedb4967479b1cc8bc2ff4829b284e34f2b4bdb3d48983024eb646b3111aa3b0436928f6a68a86d0ebd9a398bd2b5b50c847b9d6cf155f4bbd27e86f7fe42269aa6f12d4ad54ce53a548a1df90da1e0ea4e8b78290a237dabab8c79aa9f3480a70d8adea0445566c66f4031f0dfe1f0f8af51381a3eabb26be14170c8ac1d0125e8b20ce6562fd1e5402583b529c85b643c8a5486f338a0ea14cf6bd1ae9235f41342d2d18cdb722037ca12413055833b4bf4ae0286aa46d50ecd6ad6a7da3da1089b4501effa74cbc88fdd8bed0d42e3a0f016d311f4098b5d0bc47e23795428cb0386cc998308f79b503e0e68d73dea09724912e52947a6541e24aeb813ae00812c0b7bdc40d6e8a88e857f245510fcf79a5f1ef8043257a1c279a8bf527c7fdf4924a7ee32312d05a8ee2f217c7af00f4fe85f3e2a94a7aeef7adebb9e834b0f00b447bb8a20801482af0a0d841c9f633b7c765d6a8c0a74ddecd8c2cfd832218d13f4d489c43455deec10a10dcb70d1c4b0e0d44896a9e0b76b7767912cf8e7dd63d5915ac9f9e92cd243cd98d8f497de25b682e0e4f2b1f4b08d9486cc6695fb68d2261a583bb9288383ce6b39c91645ba471d62c9b1f02e8e3a2de04310830d3eaa02d08628cb56a6a311d93096ecf1e23dce8aef5e5c6147e2e62623161cf9f9d224c83cab392fc45c30d0998be3953820508aae7cc8503f832017d82ca617edbb334526b2aff96abbef289ea2e0a1e4413e031dd37bf577c5e99235e2a04e4f87cf9f151d71e7eb5d2584174ed3f7513b6504adf4574acda2a444d9e168e25bdd762d8d6ad8dfa315d3b90ba0f371956543b813d10e3737a63ce7a20a5409aff62829e65ef9cd07af5da61ef38dfcba6c8d04beafa8b11ffdcadc120213513f1999315744342a333e2d1c9da164853a552b8606ac786024c095e4337ff5c518faf3681b497ccfedbe2f85610ae21e14630593c5f3b822d312b84f124743f4f60e9c743928f2322f5e2c2ed8e261cb277d55c53c776a4c1f42c0130f1958f9e8485d90602f73d01671ab319a5f906170fd0ad5a2517a950162ee76d4acceb676c4fbc2aae646daa16fd8a3432411542a74657a2a35700ad002962cc9a74e25a3d43ba2ded653498154d32c75d6e2c721518bc92a621936560ec689bce2525ab3fabe7dfc494495592679d22ee353b20540f6cdc3e188fd8e5b3971b99cccfeed61a61aa0cc5f83a65c0b5de499a4a318980a5a7198117365b6f1da25ee3ca294a89ebe21b44886e0316a35cc21420bb06d442de8f633bef8fedcb057acb228cce5df5c162b3f176a2254a283a6bb723b76658f72902769a8b08df7c782980612e8fcc9d82bd2a433742083cfe41bf4d5ca47331e29d05da996ef4917c0bfc590b8c81fcf25943c8fdceb9917a6f78ea06b2942931214346dbaf867a8304b0943a70763016b89fe28cfde283feaf2790d8437b584ab04c514df501bb3d631500e3d44eb92e58c26bde1dbc6c3a6992063726f1af12b47ab3c778af64292c0eca95619c8746391dd9296df500590878a8b14756ceac4998418794e41fed4fb416d38862d7063eae3b97d73c8249a4eb1301b64b3ee1cb1d7599ffe314084e7e42ae8371f77f37ffcc09b4b1928f9d59dde09ad3cb2890f06298486441735139dd9269ac198c1d5d6c4dca7d8515b1e478e00adf32d146266cda719f6bcd7a05b7853a05bde6c5d2f090666aceb458f52629ffdab6970ecf291fe503285d3454b1e7f0b9e875254139bc6a38cea8c45fa1abc4edecc3785c90d15c12f190d6c1079a3d3448c0fe201e28d4069728a5e6f7c493acd66c98e5d10e10ee06f73dfe8879a0870de76dd241330fe28fe159158cd53f281530d319b797e04eae01ca07168b112cf4a74fb6e1cd7b92555e30441d9b42bcc19ff089340710db40cd456fe5f76d72043319f3ae3e11c9166102925b5d2b2b052f07ebaf64f9a4d7f62cff2957bbe339a4166432c3cbc7418235c1945b6a161818139d60b871507fb7b5499889c77a975f71e583c9356a5377af718dedfe45eb321cf5431fe5e61752e59fba9342b4ebf8ca808c2c904fe90518ac8f372be11f3efdfc2e5fae08c9b27f813fb015e1f6fb207cd340c341c63c7df05a852acf494bb015d0268870b39acb512dffa0854f9fb5efffb51c844c5c48f9796ef2345d4a3799ab2708507fc0a906158790302f9396dc1d13164ded47b68b5b2cedd16aabed486cb027a15f9bdeb22118573c1a6f749b17865071c91d79b40dc81f3a5e16ea95929154f5155a0ec47e8e1173d27a3ed21531ea93d9f0f5d5472873c6bcb47f6a41a340cc067a76037530abe55a5df172cacc2165df408832364f496bf6ee1fca2bab7330f06e90ff56f5f7f25c5236ecc6ceae72aa872f5dfadfdf9626e1f7b26d18ae5558a22cc645164fd64c29e1578c1b5c6830bb3df9a171df8196b71540198b10a45837845b5a13a92261563ec906e3114097670b5d62da83e00a87eb83141ba504b517755b83c332435c66a91d629ba40d86647e443238ded25796c521ca70558752c662ff7fb373af1a231d272a1191d705d7b5cf2f156146c83d62bffc02173eab219b68724ce6d5478fed2705d6e8f64a24fa805de506430093cc046d749842029fde814f4afd68fb5d3609be6697eb1eba410688123be7df6b6010e02620f08b17ee7d4fe7b081ae2a87c19e5086d0ae5f8f03d8b458c1152d77a909aa1bcf67a9479fbe477c3e1345a50197a63dc88e20b2ae9a99b2b9914cdb6bf4d7a9ef3feff715546852e4c940d5a6f17ee1c5b75b34872370415405541590bc86bf335f5cba67515c551926ad1b4803e55251268df818b6c529c23b74f49e82773390f74cb0a3e629541b3f7b6d6f4d4a86f87c6489034881091e76785ced3c4882bc606c0439d774ecc9cb2116514e5abf3e8d6b73f136ab9592ee17204c87d8195a898459f57f45f75841e8b93500bf44de7a2912f6ed9d1b2f21f8a4bd4e8d479b911576287ffd6a55e3b582cbba89f9e49e4a9958ef417e5bb332f7e231c6b616acc7c1568d18426a7b75477e24f6740d3842a34aa93cb91a2d9b72f371c6f2e66b8d12b01c30f0733189c88f2f5a1ce4ede05e5468de81db54fddb3792ec9c53229de5313cab0c8534d01ef19dde6b83df34c43e3ec82f0e9949aa164a324be83f2e5eaab8ce559cb1f7c6e05dddec9e73e88ff0b69bc84b08457747f4761643bfb78c4f0eadb785147260bb6d30e9dd1827a9ab83c6c07bfd372eda87fba0de9ba82ace1a9758564857d0e90899b1b2779d65a5abb7f68380e16130dd5efe187612c6cd04dfcef6e92de1262f9818b1c295e2bbcf032501df2d6bce50a5c3f9f5f08495ba20e17796cb150759f39bce001059a8605ed0c1eba8d64d3c0f114cab004a190b62f1997fd15a21f3c39ebbee6297f06bef5f0aa7de3543803b351f2fd4aa15968f1201a91ac378ca59bd3c0b660d70952274f006fd8d3503c79c1e84cc62ad9f65477c388a079a9d29d8ba0e64a46d437893ebf094e0ff18bdcef69aceb11426ee4add38210a4967d102f948cf31375e10906ac929a1cf8b78ad5347bb874e3833d9db91ad460fee323fa564726626e8c06749d1f0de5492161f29cd0f3cfe14d5ab8abbd2dd205869c1573ad0304d3e5ceb5eaa5ee78d6fc7cc100e3204b70201d01c319c2a651630b025a56f2a7c922ea20a6addcb639e62290ffe7339c9e5231f657d4d9cb819d79d405d7ff4cd17c43e57f0f2b8524fdcaffb3a0449311d4d279ce302fa25a8fc4e9fb71ef280c4a0f5e0b09f1de1fa0d1e2740475717366247a0f361133503c419af4841ca98b3b2bf34f94dd8110612f54e52818e8d6d007857a689c948bffcac3b691d2451ef1dc1faaf2f6c396054408482cfba318686e20e61381204f68cca06383d185a50e0087779ab157c0f59b86e875a804e674f84c1f492b8d12aa75d9a34a610ef2cb90e2dd96de4d8fb8a85624349a3a3d2f5469b1aefe27b33fd99ff5d924e7ac743e444d466e92852a4510186987ae81c94f89d56"}}}}) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9432c29ee05ff6df432ed582fbcc8e6bd20bd2975614f5e631abcb22716dcf59a1ed1b0d2001", 0x26) recvfrom(r0, &(0x7f0000000000)=""/11, 0xb, 0x0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = semget$private(0x0, 0x3, 0x1a2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/202) r2 = semget$private(0x0, 0x3, 0x340) semctl$SETVAL(r2, 0x1, 0x8, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x20000, 0x21) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000100)) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(r0, &(0x7f0000000040)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0xff80, 0x3800}], 0x4) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/219) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030c9078000000004500000400000000002900007f0000f9ffffffbb4b0000000000000000"]) 16:00:10 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000080)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000028000000000002907800000001e000000116009078e000"/54]) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) recvfrom(r3, &(0x7f0000000180)=""/182, 0xb6, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSKBDIO_BELL(r3, 0x20005701) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x11, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x6) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f00000000c0)="06b2f333400635b1b467fe87fb0d07b0b4d8c0d8a98039302678b7b4ba313e78616975deff4e942c8ed461db49f17d304efbaf8b33148e35af4138ba2459252e554b9f70de086981e750faad4830a1af2389afc32c9b5a4abd0ca4e9131fd8805fd441d50a44ca6ab8e0f20c236ced88e4cfe952ff246c14bbe81b4facbe45312df18c2d9f8c0344622e15f07cd319ffaebea18487b4e53b75480a670e0513bf21d86ae025a18ad2bcd4dddc355382d6715665dd205c1692b42fcb7c30333e9abd82fa2f0e5afa8da39f2304925df17bd915276dc60db13f54a9d3b4a35760bd1e4c6c90d938a6aadd70d3a3be87e6bd", 0xf0, 0x400, &(0x7f00000001c0)={0x18, 0x1, 0x1000, 0x40}, 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86125) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x2, 0x31dc439f, 0x4, 0x101, "8238d1998c41802121e74ef63e92626a90b7574e", 0xfffffe01, 0x95ef}) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a66d86e86611067c483d44fd396207b59fd5c7ca037c4ca5f3c17d34dd4368e2c02539362a025d90a28cc7a33317ad577815ef9170c07590", 0x38}, {&(0x7f0000000100)="cfbb5e753ce4838dda50ad71372b01eb005939840c3601dc728fe10ba143c5269efb195fe2b5f5de8a0ba858f5f980f3c61809fae9a796b2db478dbf9381be97f400234d89ccf9b66ba16511517f9081d58e1bd157cc199719a2733a7e830f6729806876a2f72bb1499267591c3b99e6df0185527fbb9ab138f9e816e4feeed3ceebef725d948cf0f58590d754a97a58af2e3b1fa88f18fab12587895ea2d01fd3717611fe9110ac922eaa21c7976ec6620b0486bcc058927fb596bdc82a5ade82988f08d15d0f2b2c710c1f63d2d3ae60340ebccada45e31b02c40d03f1eff38e6a20ab42070cfda44647a0fcbd0227f89c47c0", 0xf4}, {&(0x7f0000000200)="9b7239a6a845157f0d2e30a8338963d87c26feb5a79a25d6113fe0f6f30014e8d3d68aa17b45c096abd7fbf488d64c46f2f1400eb1cd4a7eccf3c6f7ad8694de9365c153bdd3af5a8016d58a2b0b7bd134fa534280fff1740c0ac23e", 0x5c}], 0x3) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000080)=[{0x7, 0x3, 0x1, 0x21}, {0x3, 0x20, 0x19, 0xffffffe1}, {0x763, 0x0, 0x4, 0x81}, {0x5, 0x0, 0x6, 0x5}, {0x77, 0x1, 0xb9}, {0x0, 0x6, 0xff, 0x81}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r2) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 16:00:10 executing program 0: msgget$private(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="b74412b991b7ef3861f7cb90397ece1c1f2c078eb5017ac447590ab146a14900066e77fd6048db5d5aac957cf7c36f338820f31d9bbe6cc357b8bf76f2d9a465cfcd8039275f733bde041ca1559b26bcc120b5340fcd3df2083cc9ae151e9104e05f896f9c2d10e783f6a6b337214cfcda8d58bfd90cf45ba8e8cd4a79d9fd99a237c66d3c5db0829ab31350982cdf4398b0213414a10caf1ab4118389d416ef11133374a45458cc3cd7da2271b072da36aad7a465b7a8a594b04780b7b4022c8cf3e35e6dc4ee6d1ee092449add33e7c9e8de017da3ae07c2f859e19cf4d1b016f078ad39152efe97c948e38ab99fef9e9e357b8b8a961f114dc3da812b56938ab1cffd7334b2a3902df5d276da4b5e9bb6eeae13f10bd71fc2f7dfa2842c3e0a25e78b677166c001b7960d835011dc3bf77167abe1611ea7cc99362d59f9f7f6046b9bdc1a141be652a1b42bcd75010309317ebb7ae1f0027e1ccfd3a63087f407f44b7f8b3301eeaf09a3db40cff44dfdde27f4ae934022bf05092c7478704503265532701166b8ca6f34fb3d8836a8455256e875ee24808684360d3dfbb9368b7a8ee42db0814f53c439c6d0c069164715b4a4ef2e0c442aa2f60992be58e2bfae375bb4760855d578648213e65e7d86acf0ed3ba7ce4bf208bc7bf6c4bc50295239acc4eab9db2a3070ddf6556e2d030b65f2bd255cf225183e5354ce1070ef1a8cf9c9eab62a2b871001e46dcb80edb95b1565be5b469d2c13950bcea83c23c069f263b761640ad44fae938d1a6d6cac41bb0b188fb75987dfc4ac987e3e29409302bcb995fd9bcba38951864884f370ff0153cd4debe660ba04430f2c4515c2c335aab343e8ce0e554da1c250b4fb95aa4dfa4f7a5bf96150442540d662c5fb3e6fd00beeecb83bfccd9ba700913821c2139e33681f7740610d9fa25804297e79b65bb1cc289c27d9d233f9bddaecbf895b2220b8be1902da5757d4a1c8a0b6b1e2b5d6b203eaded918568e99e63b7f87434f0f1ef02220f13e80ad899643f4e84d9ebe41815f42a1e85b395c6d715e66dab974046eecadb944f4e566826178afba4a8a6134cc4789eec62f05bb47937f43a16f7f6672ac3ec50410fabe634b261f03d2dc3bd9e2c7f1c8f398901b253d0da16a7a5abdeb71448043a30ae519e657ea09b059003c1198639b361c74a4cc1e99dccbe3c1764ccedfe410fa53f0e333b4f75d7ae0b9d69450a2abe334c4d6b44182d205dfadb1da79dfcd759c86fc1bb4ba5131f207e4a056027bced32ca71fd1eeb3ba85ee6956c6939d05fdd3fedc28b91abac02b6c2e83a1a66135a73af4974cb44a456bfb7f03bbedc4ce373f148e240f67c7bcde1a274b229fa7c7ab6076f5f87108f40a4d90c6d49d0c90b1f755b6c7e85f561c2fc7b655cee89adc5e3cc23ec8069650dfe31470e7e7ff43948a3ac4583326748a055dfcae97161c9ee957ce8cd6c3511cac1e12c4697eef34baaac554dfd72f52ac638e816a543962c6d21ecf44955ebdb58543c1e254d102f85b46a48a2dc86799ee71a7164b0ba47c46fcd5713e906667740b2636009e95084f07f66ad278313cab64feb3ae0649f1103efba7f44ee262f8dfcea39eb63a6ca2e7dcda2f5c4467944d3921de4208334472abb9d1cc9138d440a40f672f64d967ec4e862978badc0f179175fcd552aa75a5011a7b30af3eb0e7bb24f9dce4a7db3482599bb99c425370e85978853a63087f08c91701035afdade79ae5377c6c64e2b0ad05c1a6f591580cbecfa4502bbdd53e29c064bbd21fba7e4d6250380f09ebdbf0df6883d9a1ee5ca7715b65b443f8dd5a0e7dcb5fa7269d6549f8d1749b5ab96bb0dba8ab46044d44f1c23f43d99ae775d015afff35f9d17553a2d72008547d11e67eb9f611f3b520492f8a76fcca33524372bc4d0071d21fc505562fde7ac81dfa2c56966c3052b9b6443f0587b679a3a9977c423669c84adace091bce4b18dd6ee617d5fa89faf4e1ac58a5e6fca4c74b73dc880b9e325308352c12e49d72e8cb6a302c6ff1b549db85c840a44baec5d3f7589eed096a815830894907f086baf10f8051e9931c7ffaad1d677ae014300a75337c10c80c6f56933af5b53a7210adb85705d6cb81134105096b1f1f689e165b8839939655e0bcaccc0a4578966a95efe85c7881f0258756e885c4543147eb5f6b3fc765bd94e785ea89c4aac09a3829a4178146cd6411aa6fc66c0d63ae75fe6c6e7fe311def5e917f50ac2fa3e91ffdc665404e16b52b2de9a5fd15b1361c562ce67f9dbb463debac53b54fd59c6cd771a4aae09e83c64eeadfe6a518c6e16d975a83099d1a9eafeeacadc9550d2fb43dfd0b7d41d833d95dc399e90ad3c2c9b9c19bc6b4fc6e3a4b4eb8b86d290b20ccbf9b3b57e5facb1720eb90eb07831d1a4389527b5e7718d17479bb6813d04330303ebbd1988a1219a8803987a08d3727830b836ba36341ac04e56ba448d4eddc7c94aeaebb15ec77e6760f443dc3ff02b467adbe842a6de70586ea59116d0389750240c51b50f5642b04693119a442e984433a5e9016cfec3ba47adcd0188a2bfafb0bf351921e9f209cc74d89b3b83a2c468e1b39b8d16d4a91dbb68701cf3fdc78ba2e0824614d4cb49ebbaa34dd2fc20d25143bc8bc2e7863bc23a7ce59e03bdc3a04c10c993fdbe18af0cd7922d1e40e71352e10dd98a07b8d5016717c12079f6748b93e82dd784b252656682fb79d9a12d28bf5b5d9e31b7b0762cf622ad8fceddb57e515aa17e1edeca444d000d3cccd37b84b5dc8fedd6d709ddcfc83dd48b4fdef9277615cdc13e5f18b9466a6ccc3597e792bdf0e5a0e1076020a96d012aad17678fd901bcf31e06b769d7e866fc9df320de70ab1bd948bfae0c6b601cfbc4b66e0ae683bb073378886e6f25a1bba564813f585e33360084211b96172b60b39f971fd478a3cf77b8433405b288bc1f15c954169f2d7bdc2290f2415a6d467c23b8a4f936f311bbd2c4f85686941c6c5f8c4f50594d62b380aa8baa4a7d11f8d89aa411863bb782ae9ae82565687b5787d1fa5257a87fb2e7357ba9ae650d4b24fc50d446986a664bffd48541038ad46a74aade38997ef0e36542e94f7dba0d7fdb9df5bd6f8ccb123c8ec589a66a824093381795f57c78a598bc674abb45b50fdf7262dafa3f63461fb644706e6e5cf8c8f81141f26212115b5c99172141e9b9d47c6ef78e764e1d33fcbcc22a6d7a73fb0b43c58c43c6afb9c434d09c1b7bfca0d2517f652a8ac1f17fb0a4f644b1ab28fc222e1e7288707dbc7273105ed42e06a3d9e061ccb109589394c7d0621aead4b1e022cf5e13050720fbcffc72a7d17390d27d0021bfb961811e87d4492ebfc9971551a599a2d2a3fc90a7aaa06e216ee292009fe0734ec5d824ee7e22fafa459867cbcde98584363da7d51527b071a8bbed5c241c574d23b91d6e1746c0e6b213247d6354d3d668f3d24dcda66a57b0887faa8184399431373e0922cffdc90b9d857bf831c747f7da91824d47b7920a2736d5ada5884f37c5dba831cf98961db9fd6a92d040cb5de1d7bd66e3f9f0e1f6d096f344c8789456d672b84e69a814321a9fae3eec7a1356aa4c900723f8c555acc1e36b0d0afdb9d2709c6f96ffb27c623e553c336790b9bd85304523aad29f11efef5dd1a12ac426de3f46f5bbc0c494bf8142d31229010196f27d7a8179aeb39d16ed64cb6ede0961cc9a66c8afe43cee5649e06dc5cde23b8299ff9dc9af1ad158d8122b41122131625005ef60c740c637a064946a5cef4f4e31c2921919100b9b45a2c8b83cef2f92353c79c5be5a1ad8003ee84065138bb49369798bab4a188e1f2697cfbe7966693905f6a701e1cc0c3505e31fdb82bc1b1aa7976d1c24c1337be0612f1d40fafda5ce888c5d7ede54608cbdcae17440b57df494e7f1ff95d5f81c409fe322da483a4e6e9bbf2f6914e3282ebb7da6532cc6ce45460af08a2b79502808d8e050b71348b631dceaa23d5c10a6c764038db6527e767215565c7eb982531ed5292bf48d3eeba3e4e00352026e2dfdc4db47202900ca382ebb2235cf60060ee6c42c046cf1758dbc7340e0dc9d1e90a3afa57d4796069a0063a119e10ad2ec7671d87f33442899ebde3943e0498fe7b386328f377e0c933aa8a292e8aabd28fe23bfb2681b9643fa3ce069ae4aa9e9b40beca23a07b00a983c5a3c97b99f6a5eece8d4e3523211a0fdefb131f2c99360652407d75a74d9390281ad7f84cbbc43c900de1514ed30d5e8f2aab9ff169fd7f35621ae1677437ab9a2faacaeb076e84f8b867664a6a80c6f62e9a8cf84337130f081b392fff61b69b0ee4e785966fa87c8222a8fdae2cb86e8bcf3c14803995b2d976fa652dd67b29847c6ab486ba30d355c4ee89b2f6f7fe82dbe84df34f593900eee7d1fe2737ad3471b7a0384d43694968ad114fd52ce6a612249735cb83354332765b6cb397e56abeee79ad762144c1414474982fc3fb9dd4c489b8ba9fca21ea2de17c8aadbce96148273530e92c57985f33ed027f929e565fad3be2a95153d2cea9444f79752cdce7ab988f316d8860802b795468793a31c047f6d4c996f81d4801ce22c7155c7c35c33dcb591c8740dc7bb3b1aff39221114ee27ab931732a1a82e0641e083374c81b8538e07858c5e28dc369e9491a33995ee158974031feff0ef51f224fe81103f9f42add8992986aa3900d8e775e6f4329834e8b6a2e2cac2fdf6068cba649c54f066439359d266f733af5c4607f8d4837629dfe3c2b250e3cf8d2e0454e149ff23c257d0dbcb5d5c18de11dd8fb76f4936802a27635a65cf181feddcfae4b24a514c3c09eb687cdd9693b5dcbcb2bb94aefedbf0ca9e938ab95ed859bd72609f6670b5d5f02f5c8e82fca8ae2ed0054280372f56b3ee794f2b6d8c4a2ef8456c09ba835699812ea27751b737772e6aed0b5c3798931f1d0f9cb8f9e8a074adeef1f5de2519a3c5fd1908c065b436115344e762e82100f3195bf5e3bc9221ccce3ded4b6b45804e37ec2842214a3282f66b6c5e7ba9bf940f327572f8d0295dd9ff4d027149e67122018f4fe1d52f73d9d3ffa8d1df7184fb8372035a95f56abfeedcfde894b8f6b7f2d2def8377364b3f3c8599ab508e9dd3bad69ff41b4a785fa5e786b6a3916f78bdcfc91eefcb1cd3295f247518e5d5c533348c2ccdd30c9af3008f34a8eea3fb1e3a5d699eda5fb4eeba86aa15a0ecebbfe454e23825e0400510c114d18862eba28ddc1867cf63fd45b0345e4dead7c71f6767cf6494a08c6546ec3ed3dc08d4d7e3bf6ac5042b8c8c1edd88ac0e6e56db1cf0ee2661504c46d7083ada766669199f8b2c5ecbc497a9bf18143bc82ddc5c4e48efcc9b885a7537a2861a6f332e983ee0da1f71ca08d688260a9726ae27ce3bf94ee19ad3c7e5e833702b2c14ba579fd069bed2ddc464ce771f31d678e042e01a4a9998ca7b689917145ed393f369d723c7ca60a59e79a6f141a356024be34b3623083f51c0682cfde261330c613d941faa27a49969a84d37c8a5a2906497e00fb12fe3c5010df6d8c71d839965c2b1bbea8c00fc8fd98e6aad51551e735b8705f3a35429661927e023d0752417e18444d47f806d42de035cfc39dfb56bce82d31a2d07b1a022c2bdf10413bc55a83d3053466928189f17cd11e520cd8ac3a5b36da5f9b930505cbd940069e7d79238d8bc19efbc403a05e3b2141321fc469f3b625268c23b92f71e2b09f4b", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="125e010c38bcd6a92d17daf61e9f76ce1d06e663255a11be1ce2d714e234341a37c35906b898b6f716561fc15e049e619d7a49dc1fd225710115b91b8096c593b5dbbaecd18f1971b271390694351a5a045e487548463206b594686d4c4d0055fe95b37a608965fe789eba23633b85d21223", 0x72) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000012c0)={{}, 0x9, &(0x7f00000011c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x800000000f2b2, 0x7fd, 0x108000005}) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(0x0, &(0x7f0000000040)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0xff80, 0x3800}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001240)=""/94) shutdown(r2, 0x2) 16:00:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) pread(r1, &(0x7f00000001c0)='+', 0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {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/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 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000540)) minherit(&(0x7f0000471000/0x3000)=nil, 0x3000, 0x0) write(r2, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x1}, {0x87, 0x2}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x81) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000180)=0x1) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x3, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8}, {}], 0x2}) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) seteuid(r7) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) unlink(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x116) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x3}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) dup2(r0, r0) 16:00:11 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f35708000000002d21628175000006010004490520000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x52) 16:00:11 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x102, 0x6) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0, 0x4) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0xfffffffe, {0x8, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$lock(r0, 0x1, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x77ff844a, 0xffffffffffffffff}) pread(r0, &(0x7f00000000c0)="91894ac53e3ebc4c406f463ceb73527d00181af5db5f8fa94990352eb51dd906db5d68c9578d246ebf43b67d5d21224554e71850f9afb2719564be7061b039a362b6cca45dfe935f61fcd9407326d569258e215577cd35b636b80cbe197797ad859447e11fafa9b6c1ddbef445128a60b446066fd415c4aff3ff49b23e", 0x7d, 0x0, 0x35) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)=""/251, &(0x7f0000000400)=0xfb) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000180)="13ee51b67f63f46f38cebeba1a13423dc3b9a5eb0f316516e1de8e5d89deec21c4b2ecc28ec99717d8b1e285b8b93d64739dbe90e712a056daad753ad36a1d41c2da1e734a74e670c6c9e24d443dc7809a3c38e619129faa084aad9929737e268097a2132b271fdd963dab2cf7b9e16fb18723057edc6da293b1051f5493c95d0c1552bc26e3315cecc0c65e64fc689dba0ff8df3c1dd4d88338e269984fa1448e255bc138d3561049ac5f9f8242c166e72b0f57", &(0x7f0000000240)=0xb4, &(0x7f0000000280)="7944066df4a603765c658e497f1f1a5c62ff1f0cbd26972ed3283797ba9a716608d06ee6b99035367b2c98b8a95ddbfb4cd36115f90df042a6ef4a82dce9", 0x3e) sync() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000002c0)=0x100) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:11 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040)="cd7815f89795fc1fc5690a8de8aedacffed42b2b3e8ec6a47f13151e4100f55cef4bafeaf75566900edf3f61506721883ef43bc4d370737adfbb73d689fc705daf3a85950908df6258fe3cda089de5b8e8f66809c7b40c8751142f2853f66261eb6c8e3601878f786a4daf98c0dfb3f74e3e24e53a00258035c3ab0ba7ead04c6b488861d2ac7c8fd4ee805a3eb3d339dbab3837c5bd960b1e5d5a6650d977ec99b37a7515420732c9aeec56a34942025e56c8f5163d7edb4af2aa2cc47b8b24a3247cdf1d3ab90c6c956477515e57d2e03f4bfa7d5570561582b2108dd6af22f483", 0x0, 0x0, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0xef, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semop(r1, &(0x7f0000000380)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff}, {0x4, 0x4, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x20, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x3}, {0x4, 0x7, 0x1800}], 0xb) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) r2 = getgid() r3 = getuid() r4 = socket$inet6(0x18, 0x3, 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000340)='./file1\x00', r4, 0x1}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x8, 0x3, 0x9, 0x0, 0x9, 0x80, 0x0, 0x0, 0x1, 0x2, 0xff}) setreuid(0xee00, r3) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) open(&(0x7f0000000300)='./file1\x00', 0x80, 0x80) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x6, r0, r2, r3, r6, 0xb0, 0x9}, 0x2, 0x10000, 0xffffffffffffff80}) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x5}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="e8d5b91e18e64268a76123fa570d0f9a1eb564b6", &(0x7f00000001c0)=0x14, &(0x7f0000000200)="ceda71f4259ee03522e010940d698b6ae77caa2c1257954a2fbcf8efb8f2a7ce9d462ddfeb7b910ac32416b40e53aec46ad3", 0x32) dup2(r5, r4) r6 = dup2(r5, r3) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e2f66696c6530"], 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x7, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000000)="f471a90a", 0x4) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0xb0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x562, './file0\x00', './file0\x00'}) fchdir(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='.\x00', 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="a04021cab67347e75cd45b1e8c56165728e590473be8040ae76c1ef04f1ff1bd851f2e2b1b4dad7493013c08c22b90951f498e0bbf3fc6aa08b49047ea9c86bdb63a294be0587d133c753685dc8b4df96eeffbff68e679db77f66b7bf43a71648784d05b014907b075c3fcc628be07fe83f3e8d0ff72a8844142a009d9e6c9e60d0c974712974005fb4e8e04c443152b18a2aea323161eca5778950ca5baff8dbfacfcb0f17cc8f82b142fd4e1d38c1aa2ba5b06fac1fa1bf2b9ddf724811c0d1adafe419f74d499ae3da428be5cb90d7f8bbd394f6353cd5eb3aa8e2df08b7d92a58f", 0xe3}, {&(0x7f0000000040)="bb83503bea788e7ca01d42dda0a7d52bb76e", 0x12}], 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="100a2956b977223776e7000000000020b085f39724a8de35068edd140fa0e56953da64831fad7e5686ebba907284e3523e915b2b0f5ac087425116827916ac3bc8ed54ee8d942d4b3d828a5121c1ec07893cbe3155f75ee5a5a24deb313b54a7f0d1a09ae1d34dcbc11f97c00f4517203147f6fd858b5283b2739919485adf205c66a312dbc6a3a6379b40b6a727163a197e58030bb55452bcc48dc1e7a8fe47f32ef1f66679abb22c9328820e9eb49e9504d5e059029dfde922bb031b48909648a29eab9a157fcb395c91b39f67a6513fcf57c11fded89a5b0dd4fddcb4466a906a2c185abafbe7587f317870bedfad9dee", 0xf2) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x550f, "3b265eab5c0f591d00"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000000280)="e0a9a5e9b6c06605b7f654ede4624cfd80a5f92d693df81bf1cfeaad0fbabbd245b98a5321bdc6ee0378dde9b130c4a2c96fd989e9ea3b80e1aac6582cbed75efd978d8fc4013f2a925d841f6ae98e8dec0e5432a00ab24ae082a5840345aaf239a45dba7ea5b257fe2d0243a8c456eb58f1abaeadd50cad8fa44331ca73d9b1a0d9cd7b78a9acb6bf4cc8c6d226f35219553622e29359174c88a7c1b673e2f9f7be8da2ac1e5487bc10d9c8cc664cf674466493b0b7c53747a4679be61b059b6544b6d8db021bee680c40a89fa7449e18074da469f53b0e45f9f9ccd509f26c372040efc19e612037245069396de24ac5377f89c789ae1ad3f10e09dbd756b96f147de14ed2e0858517001419696c69a613ab9a92718dad5e2a9e52634c8322839aa59dc7cddd613db207d049d137ceda28f70d6697c634b502787d8dbdf48294efabc2c6ee6d87f54b475b44d4aed7ce64999c637e07e9011dc2b10e5f1789f5bc1a02d4f20dad78128688fb5f5e2262eee27879e7801232a76adcb90f3595ff47950d0b7306704f469abcfafc451951ea9ef17dcdb6b8d604610f39eaab90419d570bc5b76f12814303247ae93d2b2e096a7014a34cf6174766e46badd84afca632709276af4db5fbc70405bd3b5afd1df5b3652974a1d4a638a5eabd53fc38119517933624bf3c653542c41205a872049daed3c2960ef9cd7b48f9e68dc8217e3b078c3f9a82a17599e17db9f235868912546150a970c91a92b4660a2193d4c6814f40f20e56d24d1216f6fe1174dcc75ea7d7ba0fe939b523b5ef6ab6795070e5dea054d5c846a0d6afd4763e2e6110203073cf3b5db86887b28dc33c8e80744e505dc984bfe0560aa6145b5d982feee9843fcc0eff7c63bf9642b631a4dbed4103363fd6848b0f911c0c7eb2fe05d8d07ef746f4e81a159fc77bd15a42b1de7a63f2bcf848165a24cbf9c878989e95cff8167802509527c8066925dc77d08bc3e915c6fb4b231a8a0ea8c299303ca854df469e233ff2f92c9178df6fdc34ca996e5d12e034ee9d6c0accde0f6c526f3377aaed4d7048e327ebb5a70cfc6700a74acd284a531ed29647ae46dc010e8611ecbf5276e22709107ffd825557793d61ed567c3e117c0ac3325baaa93a9b226bea447b005350cb19e820e96a49941db71f4638da470e8a1e5d22d2b47bb1d0faad684e6fa8b954aab2872a2fae42dff26f035454c175b87da01bfa2ce3a22b0fe0c1ea77e3e97ea96ef3977de033d48cb1511d2e4bb1833408677a850ccdd2faa79bfc748b86048c1eda010146eeb19b976d64cee9336271e49b29a929a74a7bdde1f9a6f966d90c322a11526d54b998a3ea23257b621bb0c466c8473f65b3043cd195d92df28ef7441ede589977d1b560534d0e73868cb5278ebdf8c0c7d2bb173b13cbb7394fada6f4786f510aaa7af92f1affcfb44b08a1d5f3d33a05d170bbee191e619a85b701f58690d9a841f7a3626ea02cddee0e163c39dd52756ff1c717ca1e13b8b5b0adefafa7e14c3139ff21693b3db9850ddefb2591dd4d32cc8ae1dc46d41489d21743b09bd6faecd886ec03d1111d5236276c795fb537553353bfadc41edb076ce3ab3d8d01aa247b4fd2cf414a30fc959f6c040c5aa8917c636c61076700d53824731df3d57db2b19bfc71c4bb2c5db36095182f62570ee20e67a8c18751bb14fea7d8b8299df59bd8a766b8864f717f208e88aa815c3e3ed770f822a1de21b2f27a986c232ca6b73a7ca71a653c84aa03c3d0dd5d724850aca747362989255331f9e8ffaa9f4135add4335ce2115d1ba66f6d100de6daa29171316a94f77d5271c7b16aa3c6c8bb8682ea65427b259360c48fb7cd81fd213d4286ae92250a8086f5ab16111d0fdd4fdaf8ff0db025bf7c8cff1bfa5080a8e4ec6eda8321e071c3860821f8def47d99b32b2f65a7aad0815d20b2aa5d0bd897d963e5f81a2ed233aac2d0d9f399428ad0fdbf41299e3ac88e54782923150fc0cbd32391164ae5b588d74da1785fb1c29c46a815f21e325bf62899a4a5775f19e96c197e0fd60f3a8ac4c672414a7ee662bc69373fce5c30f9d4bb5a55add55cc31f49a204f8df72b80b69dd56e8ef8ff59e44d425132a196dffa439f6274e5236f033a169c8a38405c417cb0f0ddfbd117530698bfa09ef5aa212a7f41a1e17a77a2dc2bb1e9046b8c1da65c77e7e8db496acccb0a741b8390ff1d056ca058c1c5b1757d0726ab23e1c282e9e365d758b51f9341fdb320e44ee6cdde4d8261963a5af385d5eccb4f4fb5025a4cb79d8feec3e8fce298246b65a4327ca4eb06cb3d18dcaea5eacc607eef95aeb54af3b06798fc3e629440f6d87154648e4605a54ee1177f6d94c2a773635c45a5c15302a0610dc172429e1da1ab59bd444e9939fe31bbd9fc436750b91ff93917dfe4c1cba7d37d146fd7bb4e97afec7759e3d9327db453facb2076e86d5667fd1fca82c04697a9e9a974b77c565116fd24c5cf1fc0644a95e379d3760d422eca7c24bc4fbab60fe1d29389d35276fdaf11c4666d3fc8225a0f9b1c713ccb09c90f3c67e5f017c333a3f1ece624236a30556ee86d7388bed629abb50a6321d770d05813436c053dc7b762e831b7a9a77efe304bcc17a825a720c2cf744980b1e1a85fb4dbf87c19678053b21050937ff465ceb096881360c209a49f821fd09ef85d53256181409ef7ebf7055bfbc7b580d91f2c1b40bb5cd67b03aba8398325526333b5254fbc29db555d929933086440341019f048931bc88e7b0e9fc13939051dd9dbfce49c26770469496bd3b5c9f6a15d7af02b39866a37aa83e85c36e970aff6e3a526804e47974405be6aff87c8e91c77b4f9680c5834f2023c566de702095e9a39a12f863dbb92ec6d1057a994bc1acb8dd7abb360e57b3fd64a769ba58d87f03d00a3c5182d0f285836e225d71ecb6e5c701067412adf72a373f991f93954b8ccaac5e9f177c07bbf5df2844c5603b7267d82a1c7f007cf29ae789a856acf47aed2b067d646267ce09eb8d253d312d767a8242df26bebdfdfb6ad0b67dd41182b63531dd4ed9d459e9f254d4f511f28e6d70e47b5a30fe8d7eed5bb1b6821c44bae92a900076f42826607c0a7c3f97e0018c5820696a4ad47ab8d451bedb3feddd93585b3fce9e0a2c23dde241bd906e4c99342014364e838f1827b04fa51b503fc599c1aab2e72f53cb0b52f865545c4bca5edd30a3ec7691aa095491bebccd8c2cada4ef642a3ad8603a225ab334ccbe57b1bd9a51c5c0c66496f89897dd6636154b02348a0b9d78626fde58956ba6de1549e803893e795ae9edf3591919bb4f42a0a00c5e24bc9049ae6b6bef8647920f55bcd6b5b4678f17ccd0061124371ec8d64745b89db11a0ac27bc59d13c7776f50a677152a7a9bba881d1903af8c77f6b67d1e458d1f40320ed60c6c5ae9ba412294770a297a8b066962d97745294ec14c60f288b31a0719644a95ba3edebf3d449d9d2c6d39c0327f9690778d5668c222d125a58b50deb2b81bada9e4a86e13a079f589c6c008361362b77314a8835589b3e0858c0d3f0a7034424166d05cf4930172e56d6bc78521328633b7a8580d67143309cd7fa617ef0c96925dc057bee9358ca04e264d6bf18c00f772031680be21032ee783fc2204000d7047e019cf7bef7cdcc89060e6f97adec6d0be0fe2f9c25d44e5252953657b8521956951cf0823f02d81e9236eb9cf015592205a8b723176057c856c0ab11791b2c902b1dafee59ff9b5015883c51a5344a0e3d1b3c0d3776a9bade8be17f909d0e9778e7d6bc92a166fc55fd951a16b58f9259518e03a117ec51e5ab44b2fc215eaad0179decb606e7b4e0191c1bbf689352c09c5bba8ff04fb77254d57bcc8bded07d9aba2498fe2a287baae6836efbf2b9bdda0f1ee52cae2b0b25c0b0874aa01821967d1e3e3de120afb9abc26b65f8621b987859377660d94cc448f9d711d14b935b12ed17e7ede47387b68ade8d5803b54b01928032bab7b492b4d324a9066bf9c4aa1d35851b2779b23d353a628c187a5b39126a2640b1b5c6b39f2df32231c886ec02a654aba77cf32a7f63a42ef2195fe73f8881a67594a5e901382352150780b480d823bc542ea030249af6f19ff18fddc336faa962d64c8621db0bfeb7ff91a9cc45db6e3f697d6b27113238b39ba2e1e78274fd3ff0e0e44bd90f2a08c35ead5b7f0c6e6553626845240e74d0876d8c02484fe1f9559c30d87590a50ac9b5a6c32be297f9631ad6b70c0784a65fe8f28c08f1d02e2bac88575a34aa8e6dc003568f97b456eb61cbfe580bad3504365c8c46b97f81a235fe451e1f53d455ffe2422bfe4a0cec64bdb2014ff747c7c588253760acebcf9f0961656cd7eef4ff4290fb1caebb3b25c8e05a65e39e91425fd8158e45ef2820b5815950df91d7b38b5030b0fcfd3a07d9dbf2697da7b2af082f43332c9618ebf3f3e89970247e07e340098d640b5c53cea910bf43938d1362d4b3b6abec165ee0410b9f74f33ce94ed5810373bf6135e4240e4807dfb62f3ddf90842db0c49fc523793a98cdd08c3520ea5a939f66ec7dd45122313fa17a71b4bbc6c4b535fe73e15050aeaffe274bd5f1d390078191ede61cbfaed22605c2de39c59d7685549a77440a9f0d8e2695953d7ffe262bb0c6af1cd9c703dffbd3b46e7be9a9f22024b81fa6a68d4c922312832e7e6faace51bdbdb1622460a1aa62426ba5cc51c1e07a4dd02064e281fa212361891896b622785d682685b8f40e37bd9947a9e10bd6502afa7e05251e609e1606bef598c3e320f751b2fb3a400cb2c6919a49b18301a0fdd3a50102c58c10172117a02dcf76c271309d357f7f9a7372b43518ae1126e342171b3d582720a859deee15ae53842aa397a7ef4e75fba8fbc1b5398624c502172089d0669221d4343c3baab3ff1f38c7a82cb21dc7cbbdb280d038354ffdb5f7b34748b0560b49e8782af36566231ee841f0a03fdbea82c0ab36764407c3c8e20b779e73dfc208a99804f6e3e07bbbb97cce3ab0700e281a3aafff07000c9fae36e28a528d4742b0ccd13d0c6a7548c694872dead8946b527527c40beb96c75e62cc3bea1764d654ea6518d73878fc81c276705dd50df312f39fa4c51f0d7cad07e68445cc4a9dcf71e0231bacfa2e5bd82f824b819aa7579588612b971901405b2608eb1c9238b110ae76ae7f3512f0e52b7cd68afac370b40ce74f3720ec3f492f9234b2008590217f703e76f1714925b5ac8fb80f3636afce063663d4ed7b73298fa2d9c62c69f8ceff415000c76b94d83c7f7ec1651750d24486a7f2f7c247cc9aba0107c53b169c2c8bf3f90e654b46d45c233abf008454314255a72ebe5d452d897ea17b86446aa7bc282bc200f9eb2dbda1af529cd748c986b903f4e6424aaeb6e5a0f872adca06db74e46dc1ef768404d44203198582073b805bc5a96544755536ae963ee27cb965f9c1b386fd34e231ace5ae9bf260ea6d71afccf720d004a6f36a4b630119bb658bbe1a56740bc6802970b919b91be243306519d4f2557c146e942dc5c605332f8d54d6b2a27f96ba958ee4a456dd00489ee982e3215a0dfec0ac1e3509dc939d61af8e5465ded88632f9ce2ed7cb508c14c72c7bc73aeabae056253ce59566da2984cc4f2e6e53dfbf9c9ccdf442808243010eab1095db020b8ed8963f00f0140d7a74286f7d3c1a54848a89703f3a4db2e73b257088aefb7ccb849dfe9a0294d6705", 0x1000}, {&(0x7f0000001680)="c83a38517ad4d4b7de0dc813a42f28aca51cfef75d39ec8720cc8a5e1db9d12f458668293637942e60f56c92adc11192826ea002e2a7b3488e77d5e9f34179a0574414fb96f317568c0b129b2a3bf0e9bb8c1f3b59f3690f944dad92d5949c55b8084b51b7486130010bb622b6c51390e5e43c76c2185faf6285cb8892bbe6c204044b8d9e692fd9a011ec644a3397eee59ae2f6bd3df097fb438b18b7b556991b7e30cc3bf01c4be91b29aee5c863afa1494d0d0b9301f0ae70d864322f4ab49766c5597adbac546b0fde32ac5276537596071e84dad7c7af0ffc755f1f3c68d7c65fcdf0f8c9316502744f9b9cd57f1a1fe1ada14abf8f07db13f343060eb2d18670ab302345bf4d06669c3fbdddfe5ef6d79b181960c4abf30ed48a5d7dac749c081549d34611d08a4bb9db41369bdbe696e57de7a157f71f34fc7902767ed745a14cf2eaedf75db4d248d5d815cc79ef2e2cb3fb39c1d14e8ecfbc3ad9a3c595a715652668f6a8ffdeede13ab8464026635ad8e224019db959fcfed4bc7cd032285da85b7080221a8a88e328102d17576f35f08d91fa6fffad079dba07e61200693ce07d63ff3dd25d87e829c257e48ab5d5836c01b80141d70a534c092017a4e1599fa625bf14e2772a028255a176de500736d63cff8764e52c9ed77970bf1eeef568c948a7cb38fe94a49135dd48c4d021b04096936a3b1d6c34e1f9c2087e4e7e908fc77597c92885baff79bc5e808bd2fffe7c9b2cef9eb36132a4c33c59efa168f85d89ccd0231ebf3b67db5d9555f59eacc456131162f3fc6139095c802edf8d15eb95fbd24ea8afd10b006e8f125a95d2d48d20ab1bd7f33b3dde06b141a90088b217cf996233ffe5e67fbfc38d044f52ad88c2325efba6b36afecda95099916c1084f70a4c07be10673fea71340a045ba3fff7f8047dca5cc968722c52062807e31d06829bd8438da3c273323bc230498cf74ceb65321c847e7a602fdb6d1de49d02c4b7638ecf67dcef04541aa471fe558745e06a09e6e84459a6c26bef7065b0dc1173c82f5f36c65f0ba114ac32596143ea5750b549fa2b505b78900c11cd8c7faf93ea023598909b0c568c5a11917f75e6702d5ab405b3112323d905aeab53e8ab0b214b05d88519594378737b3fbf0c98c846833efba43fa1bd6246ee68dd29598760fd8fd1e153293e2ed02a4ca4f3700ec691aebd83dc86de3a427dda91219386485a94d13a9bd4de4d59c2614c5e0bdd6eec907c925b1bc8d8d7d895647e130eeb393cdc4e45e5638ece8133c408a42c07c50a348e3e848cbd27f5f25301b3c940da56df284257a158060162c9b56c945257121c3168581a47a0e8984034f72ad8466cd4cbbfa1c389b44f41e63bbb1eb462638ce3ad222db1c3ffe17e78a2cf694d32f6165cb016f75c7c015f20dcbe7b66e9661dd85f74ddf42995589e1647df38de0b520fda104d147912858dc1879e3d4f3fb8a83fedaf2b00365193575d9a30dc09a72aef732b0fdceaabda4c9037c0227f4844384838e13dc4e78b45975cea1573d9ed0372de138684fc486576f495df8993e9d277bcbe5ff1c23cbc989481902879e25d11b13941fa76be11323aa98d399576f5c37fb65120ea182f2ffc2d28f858eff070bd76839dec778f7501e79b75e6abc513431ce36dc8bfdaf2d4b6961534fdcd96e752faca7f73accfa0341593be2ff4984a588fb479984ecec7513df99cf02be61f96f29621026656257ff9d7d29868f25d1b2060c6de4507257273cacbce1e5738b51fa3e17571a74d33aafb5e8889031c2064601f66a27896bef48d29900a9a360d3eb58da58a7b7afbbd5c86b23eb67e6af816154a4525156ea52b2ebdfc5a92212956be9674c267801821634eec5b629b758cc7bc4e15c097f6e8de53e64cf56b3a9e07d1e2954ca5e541c43465947fefe01304abdc4f782a2d7024a0405ed1ce50de67a8aceaf24986443a9d05361760e594e222ca337d40811252efb96e36fbf5112d83e075b33a29cd37faad52b6acdf61c645fff07290b87cc90fe9f4e36d68886038cea18383731af2bbdc08d9652d8cec13faf42a35064f2f920e41f20dbadb138576bcba58cdcf54b7b804bdf72c56143411528f625b481cb7fcf6c0df4ee5686a0a4dcd30a702094f5adb7f2ea772a5953eb181a313d33db629e10a1d822d168bfaf4cfa9db25f581aa523b1fa67eea85d063c2e7cf891c2876c76acdacdf51d168f98878fb88d851eaad1d9103a8cf6066de1099762f7e1364e4b7df9dd5aca37bc97baafe13c03dc8c3411e01933d1e19c1ce2bb138509f45b3a8f80266a0c5327a8dc76ae618638ef08ad204a172be05471acf532d6f2a113146f34a906f2fb302f39fbfc9578b37f24f74bfdc9c721a3c60c8ae02ba3b6c8b653d30dba92cbbf48552194c669b87a6b2425f2ac41dd0622214acedfd4fcd8d411a5fa44afd45349db76e9bc625568df7442ea5f342b472eae35026bf4428767b409519cea4a912392bd742f3e2cb3f12a34c16a4435ddf036446dcffd7e6422e79f827e55164dfe69637d203324f743a99d2fcc66459c2460da277152168c9e82eb5c78151dbf5e2bcbea221841ad3e28b2e72bd97d98e6cfb43c656f6a823623c35e41d4008b312ba95d5b7071780041b40bc3b4f1b12876f3727a4cbd8ffd180d48f38c79993bc8c8838ea8f55c31ea10f17b0e5ea48e932f398a414be2011b429c238e6816cc732f0b67b5b8574ccbb80114dbd447399ea889d1d3dd72c5e8a12c7ae7f0867e2460a733620cfeb7b46503586857b341eb3c23eeda7fa58740221c6d37107c3aca958e68b0386e4ed26ae42c61530c2741ecac18b80938d88ed555b28d4b868ad13b088206c97df225aa25b5ecd941ca3f2a8a152ddd6afad7b2bad4e73e5e063777f3997dbdfbfa75c05e43ae0468f15ede6676411734181f475e5813d21141a13ddf72fce2625c11585cafc92a36b583e04db5a1e7bdbb2307097ddc8e4a6be14fd4c16b1d227510aafda7a5cf28957258ed38be1e8219d864956483544ebbb62942da94e1d141e78febe14082a5c7b8c15a4606157c091ca8161e818df73c0e4bbcce98fc1dcb2155cf8239ec591063e616ec9df3f3d536a902cb5c887c01e97fe49dbe601194b5f1d4fe5c740d792947e5b127cd377e47dadf1fab90009fc899adaa27b97852b79a49385d8b82192ffd7c7119c34ccd838b71d717917236134e8224cc273e30148caf1ce431118305c156bc38cf8fd1d53354b871ac21a6ebd3f0f3cd98389f20ca6f0ca1ed608f50f657c89656920da070150e27f15e3468489ac8cbb9e6b85af99682736af0cf76b399c3b5745a166562e546ea5a5dd963080f8bd255e8e7eff4715db3aa7e80a05f0fd23fdf301a04a31952cde3cd9208ff79105da5523bb708210bba1f88af95edaaa4e11180642d440800feffe0c193a2f37287b343a4cc03d3ef8c1a74c6e04ab11c292b22418e8fa7a392b52d74c9b141976e16044599427cb7cd1da0e2f55bfa214b3e5d3991fef56177f5bfd631acc69ea683ff119f3955ed7e501ea3cf0223eef609ca939543cdd7a0645805483b5532396100088584a04dbb6edb10dead2066024efd16d140f7870d7aaf35f3bcf4c8b927874436e88bcd1034fe1cd31fb2cb63732f88c13d27961d2e182b14ef6f07f0f4957478849c76512418a021146142d20482759da0bc23de09e5d1fa8f45a09d33767fb08b28d2103c248cf3fd1d2d593d50b09aaad9588c01b0b60893e88d902bc9b5ea52e6c75726e52c606f65ca2791cd7173055044eddb5139ed65509797536da1cc89f3c12b35a574b1e158955a456e76bbd571b07dc6865606c50c1c395b9032fc8c374d62cb5a9fddb6fa0fa5e03fecaa3eb6f01c0bd9571c48368f032c7044c98de035f42dbd68a79bf2dca4229d1bc9a547e77b658c2cef7bc0ccdb13c4ebe954d5f7c3f984cbeb6f27f3363d4636b1884ffcc62760b480c33aded613e3b318b64f540b1ae3c88de96e1c95f0a5cf1f1608375d20d4b6a670c9ea84dbc5d7130a658521af374818816078cb3dc2190fea6bb417d36a3beeb3393d6a003497024ccda054ef9cfb93513b7e602d054bb31543aa7e41d31050e4e0eac591cc717b09b77b45ec8101bc505c7ed432397a25ff510eb8a56b4d64fb3831741e4a186b1997d3bfde9ac7ed7729160be169c304b1c0ee2b790f187cc16d2afb432d5e7b2d23355afc5736a516a74beb6965a4d615def521305d539f46c747b5081be6e4db4a610f94ab6f44c6fd27909390ad98c18eef35e4ef511b9b0e8a9ff7c7591fad94c3f1e03c7c67a097e9e7fd55537b810868bce16e5e8d3cf686093a72df893e400d0a671a66107ae4861d335d75b20e27b749baf12575448804a0950234f874f376876bc493c8ca6fbfe44f6f6b1ae0e205f989a47f737dc399e9cb4647ada0382712f2e448d90f293b7c671705e809d3cb2af42580a88829f4a5f7614c343ed263ef7c5ea62013a0445de51a9daea2afd4996e17a5e11b685d7379a6a20ec275b232d1558c61c63e1a35f693e7c9273d65dd95b085573327c64982612a5e3d83e11a4005f30589eec6684bf3c8094485bf470ba25fca9d943767b52f4ff7ccdd261c065cbdc2f510eed972799efc3520284c60ce88c4955e847b0e355d279c92ba14eb59a132643068cffe7e732e915e029a7846334163bcc145783051dfa2ce6b2407814c05773cac6649172d0e302e6c18e3ce36be4709f7a29d78170392341bd5072398b168212c273da0dbda405c7edc1398b41f89873ac3b93b58bff0d8a60f8e459fde9b60f9d72001f7dfed9cfe5e83b7750c13ddff5f601a3fcc275ddee60ecca37a06a4bff54bb680523c762f84b432f526e9fe252023bc3d981437d173d0a620374194238b3592b69c7a768d859d1d344f9af3a81a7a9d962486c782456a9143e692b187e34ede143f91d80222ed5066d7f664a45834cd7ec1b0cfcbabd81d5eb0270c7869a12f453f58db95db8753b1a90b36950d239ae4a88418dff6d738bc0ffdbb6a75d4d14a0ee87abe3313f3c6629f8f2babed5ce9a051c6a8fee1aefb49e8bfa83abb2d1667be97ffab716b1082dcbee1b4823ffc0848a13df0c44312fdab6e9a8b333b10e882817a00c4583f33cfe2b123fe96c0796f145e5f089ff054b", 0xe6c}], 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a8809", 0x51}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f34c23d06d5890b5", 0x8}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000240)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000280)="a597356b075487cc75c6ff4658b6bed3e8cb7c30a76a0b76a5a6cdff3e14fba937ebfc9f0b45e1b7b7cb6b41aa88b03c02e0ad3daaf085ec719a26c0f5304e407acd0f9268c33f5ed330dcd4cf84b42badf1fe75a7", &(0x7f0000000300)=0x55, &(0x7f0000000340)="f27e024454d45a", 0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) wait4(r1, 0x0, 0xa, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000040)="a87fa9e2fef5302f60ee9d58033ee4e84df6f58259cb23d63e18773622355db95c9ea3f95a7bcde6cf60da043214d023f52d2d8c1cae7ed8f53beaf6c2e7d40bb48a643a2c2f5faaf358", 0x4a) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x1d, 0x1407, 0x2, 0x9, 0x9}, {0x7, 0x5, 0xfff8, 0x5, 0x7f}]}) 16:00:11 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x800, 0x88b}, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) sysctl$kern(&(0x7f0000000100)={0x1, 0x2e}, 0x1, &(0x7f0000000140)="0000008000000000", &(0x7f0000000080)=0x8, &(0x7f0000000340)="5891799b6702acf0ccc397bfe6d3993e62273aef2dd31126f1455e746a184854b7bfdf40fcf54e287e424691a916c2a73c2707120995ee27b29c8576491c81997ec1894a899e96ce1eb5020d3e6e6998b4df6e67e62ce0d83990b44c766e6f382240e38e6e1a9b4464aa66009af033404a4b59142ae34e9e25cb8c914ac389b839d079018210cad34e6863faf776d8932d3b24e59e5811e39b219112f91851eb51b853303963c540e19af7d8156f59fb6bc3034907d1744cfb47415421388ac4a7d4f995e0ecd9f7e350c6fb37a50abbed373db990debb1b1f6429c760a4759adede7ae82b2f79436878fa1214", 0xed) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x2) 16:00:51 executing program 0: syz_emit_ethernet(0x53, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x45, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}, {"847ffb84de717b385aa8de33ff479ee1546c36f975e3e716ff61fbe91cec9ab8cbc67fea3d4e9ff3f0"}}}}}}) semget(0x1, 0x0, 0x64) setregid(0x0, 0xffffffffffffffff) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = getuid() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, r1, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) 16:00:51 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xd9, 0x0, &(0x7f0000000080)=""/217}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000016c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60, 0x1}, {0x5c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) dup2(r0, r3) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000001680)='/dev/klog\x00', 0x1, 0x0) fcntl$getflags(r5, 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x1) sendmsg(r2, &(0x7f0000001640)={&(0x7f0000001540)=@in={0x2, 0x3}, 0xc, &(0x7f00000014c0)=[{&(0x7f00000001c0)="5ffac1f4810ca96f", 0x8}, {&(0x7f0000001580)="3bca77", 0x3}, {&(0x7f0000000280)="664bfc42371579153043bc598faaeced1e98a3ce89e87c70f95a9e185d210ee4eafbf3029fca441a45a1f4098e3494e8df9d8873598aa824e948c9462e515daccb538b3bc1490e5f1207c3de52994fc3bf55ef0168bcdc04693cc8d5342eaacecebac0d30be5", 0x66}, {&(0x7f0000000380)="29d7a30ccbf2290e1d5299cc6a0e4876d71230", 0x13}, {&(0x7f00000003c0)="a3989af5cda6798c7dc4023193fc9406ece84a8dae89f30f98777f7598b6dc1d6d45f1b3bef39739f21279d459fd93a109053b94bddd51ed07b87335f981023b52bbf24237c7a47f7b2e9c18bef59cfb6859ae69addca03546dd4e10094561d0b473b609472b2c748ecda7493c02c683145349706cf0f20e6b609c0a15af711c75a6540a1dcbf80dc54329d755cc34e4d04950c20cc298ca70b058c906f955c79163e88134fd8a036c5c850a2c3a3ca3c433bc899416d0b39e299c397ab9005bcd3a273b324013f3cc19fa60f9e16986dc4eef6fc13866fc660c66964a7b", 0xde}, {&(0x7f00000004c0)="95275b0bc827c5241cfed2c5fd535c9443ccda562d8861f317db00d29fb8632c434ef94ed45515e2e5a4d25bcd8e1a6770b730ce8cd09841b692ffdc284755d580c1850b29f5cbaf3b492ee7027abc9f436d5b6bc92b38755df3fb59e921f159b6f9a814152d4e17decf78a43dcde5ac6167b3508a8080e4df7d697e09240a22d23411879e35a9656c7c863c9402c3d7943f33381d1c68282a2fec9aa7acaa004fce3327ff887666149f1a25c1543cdc90d3f8b487cf7c565ad22d1fa88f9a2728ade9c17497a66e23efc32ed304f08ce5c22d581f3077f92ea9cc932766c628ac355874495c16898741402f5cc15f558e2fa948dbafa047cf54c5d7ac54d0ec274b32a6d6b17b2da9c9bf25f467ecc3ca38f5e5f34598bf7fba172fe70c38479037cf792172a3a7940ce58e0733a042c9ccc152d87d79ff2baeeb00ad2b3ae5bafcf2f1179a2faa4979715175780b152b6fc3eec805f934eb031f6215ac488a5a03406751ed444b9e35960725dc4b00760993757e2376c4eff0ff4c991c707e4657355aca17fe45e7111065120f11f26d5fe39a7aaece20e4e1153c18b17008c947fe27cf560f7ba2fe89ea2e49b5af3ce38b1079ec8f2fd94a989c27fca6f8cfd30bc058064babf3739023bba4f8f4d5925ac562a9de84bc34f80990a4b96342ee09598493bf44a077e5ce5aaa7b1a711da2496757c777269156f0a1783606aa994c7440e974e370a6aa910c9024193dea57f43ea0212c8673cfb97abcf950ab4b6df270f7b1f5448ae7516c8ad16b031acbe64ad411cc43ce869e8e6201db6905ff0165cc4992fa8ba7cc6a330789d52abd2b5814003c11dfc3ec5119aba03c877a8b158e2a1533bec91db672418c57345a6ef0b3e15c279e0736c088098e4e705767ca93065b69c14ccddbb384e1357725c22a6358b4d7e6ed39ad68e591b3f36a0d8f465d096a13c817b7d451b37624b3c75208cb6c6e9d58720c1fa26ca9e4f8a13ec7046efe52eed6690ca9076082239640d8eb2a285cf19947c5c7ca28e619f9fb0b0e4a0042708d0c537b4da276262775edbce9748d118c7b04abcae8a444a1d1debedc1641b71845de55c7daa34dd444bc40cfb69ec65221a6b74dc626accc8be50f451b49a1a3bd6a48de12d9a48c23e7f0df9e111d0fb832b37ea15c8f1542605e980d84fde35feeb8900a134ddbb0061318e7bf6353203a202fd407d094dcd441aa06d105b8543edd75d9326d6ed1ad4da9d04beeb12aeeb9d2c327ae7ce0935a75680c2c0e6a61cad35a0fc230e44493310954c2f9f915993fdd28683c5d5a0ea22d493762b2b87d110076e13313897a490d8a76ddc3ff5facb7b68c04b596546aa105a57d4f571f19763c5a76c5b58bf35efe9f88f3da8bef5e96dcedad3e1ed23b39c204a958b835290c8194a7c92cf32b157f893f7c5c4495a09df67d84685ee8fd783fd631b4e7ae74b5bd8e610e9826afddde14ebd6249ae563a6da8f67334246c181f7199b8cdf21ec0e756969cc791452324776cd8bcd1c322920e22c915683e077ba334c249b43a5f66d09d7852964759f5c96f4622957878dc425ea83be91516fe445545d192cfb0f35fd00c71ed68a7f744e8e88c14624dd6582a29234b89d5a3cfc5abdec8f0df851f15f9d44efabbb716b3d34d8591128fc2ed78dbcb1202c2d009e6e699a53c1505d971f82f136897c5d58ba997a02f7c13d9fae07d7a82d4f058bb7e012247cb897f37b08a93b650659e56e89cda4240acb10f5b5abcb7a3b77bbc0668458075006f3f5b929726f6d8fe96c28941911da04d39706f32c365e9030d2694868efff49f1d7fb4070845f789d5dcca716f38493cf0deb158647ebbdf336a7bd7ca37ec6ba909034e00847bee3c473f91ae71a84b36a0feaa15e85c2c47001f443a717dccba01f68105b7c65fe35c9dfe577d52be6eec6e07cba7db25dce05772bcb4a04f5a02285e472169b921a84c6f886f544431c10c07948eabd2ca06166d348c5566241a451c7558def7afc197ba44f59b0896d2242d30ba929fb47472534c22f0f46be4c1f0541674d307375392e2f9591089df187a98bc759d332ec06e8d3a40fe770f9f588d21c09d74fde8f8f040f120c5b8835b8a5c6d12c407d4cfe89699dfc1a4977a4c48fd4b698e9cfc1b5615ea9203ff18b2428eaa0e9e209c82d9a554ee1217cd1f036bd3ce888f54d1e8653b493dca0bec0db7f91139a261ddba810862e0b8a9d792276ad52cc84ab2ae29c99f6c95239896000f30dd0f48dc2b14677de808e73e0dbe1075a119eebc12c7f3ab39d97a8e68d304dadaa7e9d74d9e3c40c9ea4bf91a653d7f8b4681d065bb23738e6e306dc8bb127713c70d46ef05e10bc3163f2c1bfb848fabd948ff32af1e7b9c484c98189da13153fbf7111593035b3d297e12fa19d8c259ecfb3f8e7199305509d8fe986bbab4a9f7049642d955927747c071ed955e2947811e44e5647a11c289650c4ce76c6c3deeb87e0f66faf514b33f029110306049a8e74fab7402bb9cc6aa4d1c52e431f333c901113f87e2b11757a078180a53a64e500896b3a0455b8caaa21f5c2741dfaac7205b57acfbc3c1706c419c1ed1ae13e4b28a7b9053bd9d704d9f1de3713d6258bfc30d592521f3bc2a6184a6c1ca2ea0568c784dd7ed2acc5d2710bb370a27a8eea0b1e5736f40e1b075f2b8d1a54c0722107a8f0af2224ecaa4f998a7eb6300c9ccc1542c76cc6eb4e9a6f759a6a5657eef2a3c91fa7d3c27783842849ee003ca6d0f6920722d5e045e78710ddf52537473d3f1ffb944e515ee2ff6c929cca9afdfddcb9b58a3510a68419d62f1098f73ea970b269e7eec5f1db06f643fb4c59aaa4b988456df0ecdeb34973e03e833be19080ddd1931f3e99530d4b4e2acf50a30afefe77d8d1ac0c1ff6a2b859626c26a31c9670b2bb01416154b391414db9a59852aafe4b419cc62acc1153ac89b18117c2d657f1f4bdcd9645026a66e0c8b4c6a3d44fb37e9c94aea87720e297daed5ad9f6d243aa60ea91b9334e266a17a0be1566fffba39dfc90aef33c66f099153ebfb134d7b2cef786f03e2841729c1b328dd6fb39bf9e0e21fcec5703615aef38650b0b1aa6504c4e8e7c468ff81908356a8249ae1bb49d598bde3ae8d9c268260baa309ecabb6d763435ba5b9299102a024cbda054dff7b2b9f720fbbad0f5af34149f9891119b57ac8a129fe406e79db92de3cdd9af84a92300b3d88a3f849b8c724dca377175b8c75fb29fb0959412c534af68744ee036df32ea1dddc838bc9e044f1568bb32c7cb404229a2c69abcfc430becbad9da9643e92ba2269b10ed3a6ed3959b056b3df190f03e346aa7f0c714218be11eced19c4a9df9dbdb7ff5f15ca1ba575062c2f1c7aa5c73a9ede6d9050748bdb2e26b36f4983427f482dac26a1fc9a5c493be04cceee8d8f64f8f0d7bed4cdd77e7b9740b20668d9b43d538c9b0d33e9890ed580fc37c8f5d8bc4cbb82a47dc4d6997baab1f309561e08d13e954f673ed25a80dfb81b477c4cd877e419e3ebad21b98044f897bceb4a0b81ab16ee28cff2f913d38ad5107569c0bf2fc816684e0ac0acd47f569f7d3f98b66d9d4b68f513308d26defb41431107a2d939422aa7d58fdc8a454d7d7f7d2d331c1c8fdbad331e0a271cfb5b8dbc51576538f84250e404c9dfa50da21e16f0b6e662af9b1abb4e08d87e477fcd040c97680dcc3817ab9b5b0d1cf737a15fa28cd98a740c97a71db1dea746c4a7fe57ef469357366636f5864aa210dc9994d097c49b8c349ff13371ec835e5edcc8cd585c0b660666bef60d05878789a590e1265646de209aa0e2dbbde71012f4261e7a9887c2e6fd246386478f25a577cb865ba9efbd4a8c6de23ca09d18947361ff5f312e4f893707dd49c4961714e8c028c38b219510cb1590bd72c90fc18e9e72e8f16eb2d809b202b7d953b0facf68f0216fd1628b7d12f3b8713d7ee82ff08630db088ef6a2caabee70c55c8767d581b255e325fde17f38d328300e771e722d51fee611dddb285ead8c36c8985ae8bfa2a16ec2196c166edd7b09a35e0087f2938513304a93654d8e1415f6fb7806ccc3bc44a1434f732811462717f080e27c05c7d011b8faab1500e07085234833c8383437e9d2e992b3a98a6d4c4d463554a4c8736729c23965721496a5b80fdbac74458555166d2a8e0f0c097ade2424ad52687f04f00d87baa7758d84ddcae3753434b42d47ed19538000fd565044463926ac2e6b9878a311517633df87dca11e26012dc8abc262e82a08a323a689d1c100826fef6c9f46bcd16f8931e975bbe20f73fea29c61088793b4011ca6d37bb5bbb4045f2752068eae6a6446c4f638d1b4c62a6fcdc90d5b7ba68c1cc8d4404d65dc39cec31f9b0f8ddbcffce9c12a03c868dd1ed1c0c43c323861474e022b97df6ab7c710143cb3334cd1a9108d993e6030d08c255dd3f2645d0f673a1c7fb9a60d0e6f4918df5fb26693a4877dbe15981257abcefc18b54c2debcc02dfa98b2d712c8a4ac6ee5c935e981f5a5446ec3b17781e71d510423de05c1672cc1c63047201bd7cc1f8759b2bf3311c3dc6a186ecdc8b9c971b39995ecc523ccc12d2bbc79bea838ee2afae2211d9eff514edfdb22852fb89bc14fdd4d482bc50a9f96a2167242f6ab86feda1902cc9476af8275750807a1d72127ab88f9c260f94368a8746d59fc0d49edf22e9b6847259c76f9b615edb8534433f3b7308ca26f59802e315a3a6c5a6471011cd90f598fd13c887614a99e8a0587246eb817b884402f5372bb51893c38c1585e95c06b6f25cf7b0dd43442317e53470bbb9c90103da0968bfd72ef009b26339b996cf0f9e320f8932fc50c851b277f2651ac3099b00148e342586e75ab63172e67426eb8f4c2c8c4345f65125cbc79cf1e62fd246da715e47c2a1d7229e5643d7579e7988e02f4923550cefea09bbb243f3c1feb9cc79570e958647bc2c1a09d3efaa60945b06f3b17ec426329c2a1b6e5f102549c9b67119522534ef2e29948a9c9287fd2e4eff868d8159f8c77be71c6e50ede4cd50965c408df1d81988084d5d571974c86b3eb48ec2b914549fdc794a0adaab80738df709d78ea695b9631afae56b351b9930abc17619adc05fc335642ac759fd962866dde9d09571c7fb88c4f7277a4386f3d9c826211b673026a2902f826cae010c0ff4955aa1b64fa8b780b001d2c8a033c87da03c4b8568ef46726b1f4cf40e4948060bfbc7df8e47ef5eebed0d6378f19d15e64b238cee92ca348642736eb6e453535a2314690899360273c910a71b51ea7d2085c986eb65ab11641e232eed3db87c7dec3fac705f66db61801441eed102dd819efd0849f5d5e6cf43ebb1dc337dfc35b272c5eab22ab8b3571184d13e9f9b2735872d0e85bafd58aefb01a050acf34f89cf83f36f2838ac179f7baa2d11f8e7a93b6178545a7a2979fc20900729381da558c286a1a6693f1fb8a9329be0f2838393946a8de5d75b8f64af3d0064db2c3e899b61eff00eab85cf7154f6a8e0eb5bf3103a4787bec49b5df4daddd979890abffa8a29dd27128949dc39726aeb89d99de0f1c2a171b7a599e5abc5d77f3346836b9726804c0b5823157b7f93d1eebc444a2679c95ad72ff0029a94b6b5a9b9d74902d7fed0eb789f7b1f8427a776720848d9c4530f1387932a1fcb29197d2a383cc094fc7a21024032a8202a1934cf9eb7aed56a29d50c8038d012f689c4dc453e8b307a0", 0x1000}], 0x6, &(0x7f0000001700)=ANY=[@ANYRESHEX=r2], 0xf8}, 0x2) syz_open_pts() syz_open_pts() 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)={@random="8943b55daf3a", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@ssrr={0x89, 0x3}]}}}}}}) 16:00:51 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semop(r0, &(0x7f00000001c0), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x2, 0x5, 0x3) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(r0, &(0x7f0000000040)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x5, 0x5, 0x1000}, {0x2, 0xff80, 0x3800}], 0x4) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/240) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) bind(r5, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:51 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000080)="71709c68b08d465b7c097b0220000000000000005d00f15b9d5a377105c6a80e32c463a8762a4757f3f26e43adf355f62985fab90b365e2dc217f1589cbaeacd61d75257af2cdd00ecb3d8c18a0061d2a7bc161a9ba4059814153df53764606510056cc2add9129332bb184fab98adc2c504024d564b00a65c8bd907248fdfb1847446232ffd7d5aead495054ff19b322f661b19fc11e2f9b12d3b49fad1d1077591f15cedf28600"/177, 0x0, 0x0, 0x0) 16:00:51 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="4e981d6c6b153b015386907119eb16c4c504b7d57b864b294604674792ebb3e9320528924979b557ac7bf6f33cde99eda2573d26e76d76c67277bf0392d03e6ad418", 0x42) sendsyslog(&(0x7f0000000040)="664ac766ddf5b6fa43ec2161d29b59449fe11b5a60041cd3568e2d13a40adece218bd0dc09b39a8cd77fa9741d31a1a10296e669cf408691097ce34b9ed1cc0b4fae0a2e5288fd1faca8d6eda78a32ba5a475125", 0x54, 0x25) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x210) 16:00:51 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x1a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c}, {0x6, 0x0, 0x0, 0x1e9}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000001c0)={0x6, 0x3ff, 0xfffe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 0: sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0x98, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x2, 0x9, 0xff, 0x3}, {0x3, 0xec, 0x0, 0x5}, {0x240, 0x1, 0xff, 0x6}, {0x6, 0x81, 0x9, 0x2}, {0x2, 0x2, 0x7, 0x74d9}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 16:00:51 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:51 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a0ff0200000000000000000000008000000000000000000000000000bb0201bf51e0ac1c5700"/86]) select(0x40, &(0x7f0000000000)={0xffffffff, 0x4, 0x1, 0x5, 0x8, 0x1ff, 0x9, 0x200}, &(0x7f00000000c0)={0x40, 0x2, 0x12dd, 0x2, 0x67c0, 0x1, 0xff, 0x8}, &(0x7f0000000100)={0x1200000000000, 0x8, 0x100, 0xe, 0x5, 0xff, 0x788a, 0x5}, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffc14bb8ad}) 16:00:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000200)=[{0x8, 0x5, 0xcf, 0x5}, {0x2, 0x59, 0x7f, 0x7}, {0x5, 0x2, 0x7, 0xffffffff}, {0x1, 0x4, 0x9, 0x5}, {0x7, 0xc0, 0x40, 0x46ae}, {0x0, 0x1, 0x0, 0x6}, {0x1, 0x5, 0x7, 0x401}, {0x5, 0x6a, 0x0, 0x40}, {0x1, 0x40, 0x40, 0x5}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x400, 0x38, 0x40, 0x9}, {0x6, 0x9, 0x5, 0x3}, {0xe4e, 0x81, 0x7f, 0x54fa}, {0x7ff, 0x80, 0x3b, 0x800}, {0x7fff, 0xff, 0x9, 0x6}, {0x1, 0x1f, 0x0, 0x5}, {0x51, 0xad, 0x2, 0xd9}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c, 0x80, 0x40}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r1, r2) openat(r3, &(0x7f0000000080)='./bus\x00', 0x80, 0x117) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36", 0x6}, {&(0x7f0000002280)='h', 0x1}], 0x2, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 16:00:51 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000f05000/0x2000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) munlock(&(0x7f000071b000/0x3000)=nil, 0x3000) shmat(r3, &(0x7f0000f05000/0x2000)=nil, 0x3000) shmat(r3, &(0x7f0000b86000/0x2000)=nil, 0x1000) r4 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000f05000/0x2000)=nil, 0x3000) shmat(0x0, &(0x7f0000022000/0x4000)=nil, 0x1000) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:51 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="fa35c936cb49fdf0f3373a0f1c10", 0xe, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x3d, 0x40000000, 0xfffffffffffff670, 0xf2ed}, {{}, 0xfffffffffffffffe, 0x12, 0x40000000, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x9, 0x80, 0x0, 0xa95f}], 0x400, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x20, 0x80000000, 0x401}, {{r0}, 0xfffffffffffffff8, 0xd, 0x1, 0x1, 0x6}, {{r3}, 0xfffffffffffffffd, 0x24, 0x40000001, 0x5, 0xb4d4}, {{r4}, 0xfffffffffffffff9, 0xd0, 0xf0000000, 0x6, 0xfffffffffffff736}, {{r5}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x1000}], 0x328, &(0x7f00000002c0)={0x6, 0xd489}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:51 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x125}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x29}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}, {r0, 0x20}], 0x7, 0x1000) setrlimit(0x8, &(0x7f0000000000)={0x7}) r1 = syz_open_pts() close(r1) r2 = getuid() write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x1, 0x3, 0x6d984ef9, 0x4f, "d9da38bf368793b74a58c1ad7a77db4c12b88897", 0x8, 0x5}) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setreuid(r2, r6) write(r1, &(0x7f0000000180)='\b', 0x1) read(r3, &(0x7f0000000040)=""/199, 0xc7) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r6 = semget$private(0x0, 0x5, 0x46) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchown(r0, r3, r9) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b8a0c8440c3b1ba4387b7a2c600cd894cd0504", &(0x7f0000000000)=0x30, &(0x7f00000006c0), 0x0) 16:00:51 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xe1f505}, {0x0, 0x76dd}}, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1, &(0x7f0000000d80)={{0x4, 0xce, 0xd, 0x0, 0x0, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x4, 0x7c, 0x0, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x10000000000001], [0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0x8], [0x0, 0x10001, 0x0, 0x1000000, 0x1, 0x60a], [{0x0, 0x4, 0x0, 0x4}, {0x2, 0x8003, 0xfff, 0x1}, {0x0, 0x0, 0x0, 0x10000000000}, {0x0, 0x0, 0x800000, 0x22}, {0x7}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x1000, 0xfffffffc, 0x82}, {0xffff, 0x9, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x8000000000000e}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) ftruncate(r0, 0x0, 0x3) syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r2, 0x0, r1) clock_settime(0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xfffffffffffffffc}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000001000)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000800)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cdfad31c6b68534a028a8cd1bae25e3acec8f50860aad241f0ad23a2f5bef4f7a9d69f0e64a682c14a", 0x99}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0x24, 0x63e1, 0x6, 0xc01, 0x4, 0x1, 0x9, 0x6aa84701, 0x100, 0xa68b, 0x9, 0x1ff, 0x0, 0x7fff, 0xf5, 0x10004], [0x7f53, 0x9, 0xfffc, 0x400, 0x347, 0x1, 0x6, 0x1fffffffff, 0x1, 0x5], [0x407fffffff, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x7d, 0x4000002, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x5, 0x7ffffffe}, {0x0, 0x7, 0x1, 0x6}, {0x7, 0x101, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x802}, {0x2894, 0x1, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) r1 = semget(0x0, 0x2, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/81) r2 = socket(0x6, 0x2, 0xa6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(r0, &(0x7f0000000040)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0xff80, 0x3800}], 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/114) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = socket$inet6(0x18, 0x6, 0x4) listen(r7, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x20}], 0x2}) 16:00:52 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x0, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffff01, 0x200000005}) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x4) shutdown(r3, 0x2) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000001c0)) 16:00:52 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "41ffff", 0x8, 0x6c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="e41b8fef012e2f66696c"], 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x40) 16:00:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) shutdown(r0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1f, 0x0, {[0xa, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x200, 0x0, 0x40000000000, 0x2000000000004b8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x26, 0xfffffffffffffe00, 0x6], [0x0, 0x0, 0x100000001, 0x8001, 0x40, 0x0, 0x0, 0x6, 0x0, 0x5], [0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x200, 0x7, 0x0, 0x1, 0x3ff, 0x2001], [{0x0, 0x0, 0x0, 0xfffffffffffffffb}, {0x6, 0xfffe, 0x0, 0x7}, {0x3, 0x0, 0x4, 0x6}, {0x0, 0x2, 0x4}, {0x0, 0x4, 0x1f}, {0x0, 0x1, 0x4, 0xfffffffffffffffd}, {0x0, 0x4, 0x80, 0xffffffffffffffff}, {0xfff8, 0x7f, 0x0, 0x20000000000000}], {0x0, 0x0, 0x4}, {0x4, 0x0, 0x4000, 0x2c2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x2) 16:00:52 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x0, 0x100}, {0x22, 0x3}, {0x47, 0x7}, {0x47, 0x7da}, {0x40, 0x6}, {0x83, 0x8}, {0x2, 0x79e}, {0x25}, {0x24, 0x6}], 0x9}) r4 = dup2(r2, r1) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB='le0\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff77) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="b2012e2f66696c653400"], 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3, './bus\x00'}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) connect(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 16:00:53 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7fff) 16:00:53 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a7c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dce7ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000000000000000000000000000000000002cab213a8acb5ea8a4264d02d3ee91af5a93eac30d4499a617c1c8bcc83ff5356cd978cbe07169167abd797df314ff5abed79771345e432692f72abe385e8ab933", &(0x7f00000000c0)=0x20, 0x0, 0x5e) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000080)="04ff6e0812697fbee032c36bafd35f4d0f82cfb4b7", &(0x7f0000000100)=0x15, &(0x7f0000000140)="520172cdd1f2998ef30acb36d01734235ae65ae7ef7812eb2d4aff6da4698b8e0f0fc9eac641192fe357f76152c401ab8bf2679f0e1896df7cf92d7a641f0e2aa4ba5a28efa14aed9ec8975c51a76e44585734cdbe0cf894b7385915641c9ab26360c7a8d5c52ae1f39944963e3ac3f8248c5eac2c0a91d18ab9a98da81432149b2bbb7e7a06131ee39df3158600fcfb37b7457c04fc9b64353d744ef68b35a29dd4fd6b26c3682b1333827508ca2661ed863093a3b9c44e2fdc8105fe", 0xbd) r0 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x21) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xfffffffffffff7fe) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x1a0) 16:00:53 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r1, @ANYRES64]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000040)) 16:00:53 executing program 1: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_emit_ethernet(0x89, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x53, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x10, [], {0x0, 0x6, "001500", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15, 0x67}], "519aa55d7ec714c12dc96eed8b803e82d3156021f9d09348788a2e"}}}}}}}) nanosleep(&(0x7f0000000080)={0x6, 0x2}, &(0x7f00000000c0)) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x3c, 0x0, 0x0, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: msgget(0x3, 0xcf) r0 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000ffa000/0x4000)=nil) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) shmctl$SHM_LOCK(r0, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80b9, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2b}, {0x1d, 0x41}, {0x7f, 0xfd, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) sendto$inet(r0, &(0x7f0000000000)="c7a06b698774e6d7effa616b55ba277280fa219c7cc605dd6e2cc349bb88b1a969a775b510fe16bdd92bfb080e9d7ac14a6d6fefea98e206fd25b8b946192d546919874fc1deefcf33bc08705b0e546b3535815cfbac2d91f9eb32fefa5873d126b8555d943cc9e3ef0686f101b4052828702c4e631efe9af16d59d7d7cc230aecc8e68b99f21f1d7a852dd7d6fa2584c081abd46bcc5c11d70df2a7d7ea02ac9247abf87bb95ee4ac07989d08678b954fcfa348a5be04c2c3f2e0", 0xbb, 0x1caadbb6766ed2dd, 0x0, 0x0) write(r0, &(0x7f0000000140)="3d652776610d3cf129301b71d41f5ff61b7f5c6b04773732631f62a5db5bf55887d83339dc3f6349a44b9ad67164f0e9384a566777e3ff9fb679d1693c29b7d008db17de298d14453f44f3fce914d789a6045aab2d308ec77534a13b442acd2fb2527542a3b8a947ea6d9ffcc6decce3747b5c4dfa852a4c7793b6fdfb54c8e49b6df9628148455796dced7c2a46ed3d3681519bf5189c0809c7ca77ce746fd3bdc6804a1908cd0a451527d21b8cd98561679fd020122284eab82bc45258f8130cffd78e1a", 0xc5) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff86dd6016eaff00a372ea63d3d4f61e6a04c30932bd080004f66ff3f00208d09a18a7211a0edc82"]) 16:00:54 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x6, 0x7, 0x1, 0xdc8, 0x80000001, 0x9, 0x0, 0x1, 0x3, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r3, 0x0, 0x8) 16:01:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f0000001280)=0xc) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfffffffc, 0x9, 0x9, 0x0, 0xfca0, 0x364c, 0x0, 0x0, 0x1, 0xfffffffffffffffb, 0x3ff}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0xfd1, 0x4) r5 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r5, 0x2) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000140)) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x20, 0x3) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x3) ioctl$TIOCSETD(r4, 0x80184601, &(0x7f0000000000)) write(r4, &(0x7f00000001c0)="5b3685eac34ba2c88d87fbc069efa1c6c00e51c867f67d7d6ea230d218959f7b196b26d002f08b75d5ecc522f085a3ccc8f452674a1b7c3f7779bf2bb3d632cbf4e48ae31af35ee5b69e47a676919c82c30af972d499fa3d9aa4e54b2311c15db051af9a269930025b0f20601314cbab14783b5e6ecf6617a11c6d13e2f247d890bc5869bd68508f9d7aa84ae0f8510162743ee7e393f02c401eb43991631866869563939d9595da78653c0dfada8cf71cbc9328199f5b2d278106a925d8aa3591b2c1b17374fcd67491ee398633ca0b6486d9728118a952a045ce6fb1b5619acce9afc7592c43f02c6b4e06d7d3aeb6f6c372c7", 0xf4) 16:01:04 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01: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="1268b807c2aa388e549e12ac65e12b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0xe4b, 0x92, {0x4, 0x7}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:01:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1c) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19ae, &(0x7f0000000c40)={{0xdb, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xc1, 0x400000d67e, 0x8, 0x100000001, 0x10000, 0x400fffffffe, 0x0, 0x4, 0x401, 0xee3, 0x9, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5f8ddaca, 0x3, 0x400000000000004, 0x1ff, 0x3, 0x200000001fffff, 0x1, 0x6, 0x3, 0x9], [0x5, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x2, 0x3, 0x4, 0x9, 0x2, 0x2000000000008], [{0xc50, 0x400, 0x1f9, 0x8}, {0x4020, 0x26c, 0x7fffffff, 0x9}, {0x6, 0x1, 0x40000003, 0x7}, {0x7, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae3, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0x1000, 0xcd}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fchown(r3, 0x0, 0x0) r4 = getgid() getgroups(0x1, &(0x7f0000000380)=[0x0]) chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) readlinkat(r2, &(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=""/161, 0xa1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a0000e802000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca290235d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe40f576ef8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb4177e9f616eb7246be93a9e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e9e67c173d71290bf697d4a4c083c5abeec2269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a849a6a33aa33aecf9a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc8d9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1934], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x7f}, {0x3, 0xa, 0x4, 0x80000001}, {0x3, 0x6, 0xfa, 0x6}, {0x1f, 0x80, 0x5, 0xf476}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) getdents(r3, &(0x7f0000000200)=""/250, 0xfa) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:01:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup(r0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$KDSETRAD(r3, 0x20004b43) 16:01:06 executing program 0: r0 = semget$private(0x0, 0x3, 0x1a2) semop(r0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/202) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000140)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be", 0x0, 0x0, 0xffffffffffffff36) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) r6 = semget$private(0x0, 0x5, 0x46) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) getgid() semop(r6, &(0x7f0000000040)=[{0x1, 0x6, 0x1800}, {0x3, 0x40, 0x1800}, {0x3, 0x5, 0x1800}, {0x1, 0xff80, 0x3800}], 0x4) 16:01:06 executing program 1: syz_emit_ethernet(0x10f, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x2, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0xd5, 0x1, 0x0, @rand_addr="4e9ad3db81b6059e070ffce77b22cc35", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x62, 0x0, 0x8, 0x0, 0x0, 0x4, 0x66}, @hopopts={0x0, 0x0, [], [@enc_lim={0x4, 0x1, 0x2}]}, @hopopts={0x8, 0x1, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x2, 0x0, 0x8}, {"06c1ecc06baeb7691fb70fe1a583be100b0038777b02bfd8493ffea3859e4c3e4106c1762259782ab3e4269a4197edfb9b37c5cb5e312d172de37e6e1b502b98dd576df27d6b77ff0a66f122c13300081d33c6ccd0c22a3d0bead653785c0f5846ace955acc5d18e460cd9f3c3933a39529cc75ae4feea6a899e1707d0387396fbacd5f68dbf795fd3a2b3b02c1693fdc9cb58991598eafaa5483ef1f2"}}}}}}}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x94}) 16:01:06 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000080)=""/182) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3, 0xfd}, {0x4bc, 0x0, 0x0, 0x400}, {0x20000000000006}]}) clock_getres(0x4, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000140)="e662801725ac8982c893b4e8ecb0082f298d1af6a1c4fc41e30a1edbff664b19aee4d9b920a15a6dadba82ab6b249b5a3a9c53ae89ac455130f2cb9beeaf777af6006e72dd9c5a55b621f6db498d428cdea76d7f43e8bc94d4c041ce123b896ddc361d1501a4b1b71f739868b0b8a1c6a9a027feb69005b47e1cfe56fee10ae404c4763c77c3f84dcec0d730034ebd566d47326e228aafd050d60cba6a56a67ea161", 0xa2) pckbd_enable: command error 16:01:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t ', 0x7, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x4, 0x0, 0x1a0db914}]}) r1 = socket(0x18, 0x1, 0xff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd], [], [{}, {}, {0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0xfffffffd}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) geteuid() ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) shutdown(r0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1f, 0x0, {[0xa, 0x7fefffff, 0x0, 0x100000001, 0x0, 0x0, 0x200, 0x0, 0x40000000000, 0x2000000000004b8, 0x3, 0x0, 0x0, 0x0, 0x0, 0x26], [0x1000000000000000, 0x0, 0x0, 0x401, 0x40, 0x0, 0x0, 0x6, 0x0, 0x5], [0x0, 0x2, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x200, 0xaa2, 0x0, 0xffffffffffffff01, 0x3ff, 0x2001], [{0x0, 0x0, 0x0, 0xfffffffffffffffb}, {0x6, 0x0, 0x0, 0x7}, {0x4, 0x0, 0x5, 0x4000000f9}, {0x0, 0x1, 0x8000}, {0x0, 0x717, 0x1ff, 0x1}, {0x0, 0x1, 0x4, 0xfffffffffffffffd}, {0x0, 0x4, 0x80, 0xffffffffffffffff}, {0xfff8, 0x7f}], {0x0, 0x0, 0xffffffe, 0x7}, {0x4, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r2, &(0x7f0000000100)="c288f6f80cd445b4b7cdac54ff1fc1274044f79429fa4a74b113321bbbf3382926f5859febdd21a0a4b6757426329e000a082384c7341bb37c8da8ffe651b27ce38ce09a3becc9550d7e2304b923cc9c4f1496f9d66b14597d73155729f01ac8081ea29b2bd1a20a02acb225341e76f79c9ac4c5b5ee7ab380b2b14c0c6fafb4f45904b7e66b60e28de590cd1624a16ebac170a554c72093c5fccc40db0d5f3100b725b763c9e9c799bcc16c68d3a31d15e6eb3410dc1566048fb74c32033caef24c3fd28b97e208d36a751a9391f5d55202462df82bcce579c833f0a62970d3f5eb6ef865c7e0b5ce23ca1ae1", 0xed, 0x3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) 16:01:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x70, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/191) 16:01:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00006ee000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c8a000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil, 0xfffffffffffffffd}, {&(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', './file\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, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:01:06 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r0, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r1 = getgid() setregid(0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffffb7) getgid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getuid() setreuid(0xee00, r5) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) semop(r6, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x5, 0x4, 0x5, "f65d98c882d163da2e17674779eceb961add5d48", 0x9, 0x7}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) chdir(&(0x7f0000000040)='./file0\x00') 16:01:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:01:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3, 0x800}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="f70ba2f9f3570000000d0000000000000000000000ac55000020410018ffd8a7a560f17cf11f619562f92fe2bcf7c7885c4452f4ab4605d7fe578e3d2174198028e7c61b350d244ed43d01f44391e1413b0693cb5d09f598d1e193b5be259e8ea3779c9c1cae1e88f8fdc15d5a34cea58876eddaf3158993fecc5b54e17fdae4cb69643eeba4f73f0325f6ec5637ce49bd991bb9f13b874c1f568f23bd3a3861d6fa8d413ae6b00993001c0efbe46031ae0c26c64c400eef07949a2b91d0da627f0e7960bba354ae2f0e95ba529d6907a7219c3170ede5bdd85ce609000000000000000000"], 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000000)=""/53, 0x35, 0x842, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) fcntl$dupfd(r2, 0xa, r1) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:01:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031000000000000b717007e"], 0x38}, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x400000000000, 0x100000000}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) sendto$unix(r2, &(0x7f00000002c0)="b100050400000000000008000101000000000000cea1fea7fef94ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8dfd45918ad5f882b0008000000000000f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000000000001a99c17ecfd23d0b5bd7301f169ab4", 0xc4, 0x400, 0x0, 0x0) 16:01:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x0, 0x20}, {0x4c}, {0x9, 0x0, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x3}) 16:01:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) ioctl$FIOASYNC(r0, 0xcd604406, &(0x7f0000000240)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x1000, 0x80000000, {[0x7fff, 0x3, 0xfffffffffffffffd, 0xfffffffffffffff8, 0x1, 0xfffffffffffffae1, 0x9, 0x6, 0x0, 0x401, 0x7fffffff, 0x5, 0x6, 0x4, 0x6, 0x3, 0xcd1, 0x7], [0x6, 0x200, 0x81, 0x3, 0x100000001, 0x0, 0xecb, 0x1, 0x4, 0x1f], [0x5, 0xfffffffffffffff7, 0x3ff, 0x3, 0xfffffffffffff1e5, 0x40, 0x9], [0x4, 0x800, 0x6, 0x7, 0x0, 0x3], [{0x8, 0x3, 0xffff, 0x8}, {0x6, 0x6, 0xa07, 0xfff}, {0x180, 0xffff, 0x6, 0x5}, {0x1, 0x3, 0x1, 0xcbf2}, {0x40, 0x800, 0x7, 0x1}, {0x20, 0x1f, 0x0, 0x100000000}, {0x8001, 0x5, 0x0, 0x8}, {0x9, 0x4, 0x55, 0x400}], {0x3512, 0x4, 0x6, 0x6}, {0x9, 0x4, 0x7f, 0x40}}}) 16:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000080)='M', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r0, 0x7e}], 0x1, 0x0) 16:01:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x4, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="86d4a4b76ddf55144c4300cc798aab268f3c282b9572b1c20ca5e01fd49e5ace04840deebd6cf3c77c34852245772ff3f761e573c23435ea6be669018e899ce1f87bc84c6c22677bdb6d8b5d643c1591fc81f43ed01c85136c547c995c9b47047ca04aa2b4411afffd42", 0x6a) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) setreuid(0x0, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r7, r8, r2, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setreuid(r3, r8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x3f, 0x8}, 0x10) socket(0x18, 0x5, 0xe6) 16:01:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3], [0x9, 0x0, 0x0, 0x6, 0x0, 0x0, 0x1], [], [0x0, 0x3, 0x0, 0x0, 0x5, 0x1], [{0x400, 0x0, 0x0, 0x8}, {0x0, 0xffffffff, 0x0, 0xffffffffffffffff}, {0x0, 0xfffffffd}, {0x0, 0x5}, {0x0, 0x0, 0x4}, {}, {0x0, 0x8000, 0x0, 0xffffffffffffffff}], {0x0, 0x1000}, {0x0, 0x0, 0x4000, 0x4}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) socket(0x1, 0x2, 0xfb) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:01:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) clock_getres(0x4, &(0x7f0000000180)) r0 = syz_open_pts() close(r0) syz_open_pts() getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x2) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="5b9ce8", 0x3}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:07 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) fchmod(r3, 0x80) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2b180035"], 0x1c) 16:01:07 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe(&(0x7f0000000040)) r1 = socket(0x0, 0x1, 0x1e) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78679a, r4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="348215e22ac2449d7d744c128ce20f0aba37041dd4950aaeb09c843cda51e593148b398c19a2962ef49ddd1c05ddb9778d7b04ef1c0309d9572d49b6575bd2b5448b8e1fa26404ca84964e5d7ed5284c4527bc5c10ff6ed88e0aaa57c9071cfa4261d9048e7c81"], 0x10) write(r7, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x100, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x15}], 0x10001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ukernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd806e90c5c8, 0xef, 0, 1) -> e in_delmulti(e3) at in_delmulti+0x8d end trace frame: 0xffff8000231047c0, count: 0 ddb{1}> trace in_delmulti(e3) at in_delmulti+0x8d in_purgeaddr(ffff800000b56600) at in_purgeaddr+0x156 in_ifdetach(ffff800000ac6000) at in_ifdetach+0x74 if_detach(ffff800000ac6000) at if_detach+0x140 tun_clone_destroy(ffff800000ac6000) at tun_clone_destroy+0x1e1 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff8000231049a0) at spec_close+0x311 VOP_CLOSE(fffffd806e815758,7,fffffd807f7bf900,ffff800020e91160) at VOP_CLOSE+0xc0 vn_closefile(fffffd8066721018,ffff800020e91160) at vn_closefile+0xd7 fdrop(fffffd8066721018,ffff800020e91160) at fdrop+0xc2 closef(fffffd8066721018,ffff800020e91160) at closef+0x11c fdfree(ffff800020e91160) at fdfree+0x101 exit1(ffff800020e91160,0,0,1) at exit1+0x32c sys_exit(ffff800020e91160,ffff800023104c30,ffff800023104c80) at sys_exit+0x16 syscall(ffff800023104d00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcf5f0, count: -16 ddb{1}> show registers rdi 0x2 rsi 0 rbp 0xffff800023104770 rbx 0 rdx 0 rcx 0 rax 0xffff800020e91160 r8 0xffff800000b56600 r9 0xffffffff821cd043 rt_ifa_purge+0x153 r10 0x5 r11 0xe98d423dab871044 r12 0 r13 0x3 r14 0xe3 r15 0x1 rip 0xffffffff821c82ed in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023104710 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.0) pid=517919 stat=onproc flags process=1018 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e90780,0xffff800020e90518 process=0xffff800020ebe7e8 user=0xffff8000230ff000, vmspace=0xfffffd806e90c5c8 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63878 429869 12636 0 2 0 syz-executor.1 96088 159601 1 0 3 0x100083 ttyin getty 35042 83219 0 0 3 0x14200 bored sosplice 12636 146470 16607 0 3 0x82 nanosleep syz-executor.1 16607 43463 24290 0 3 0x82 thrsleep syz-fuzzer 16607 318823 24290 0 2 0x4000002 syz-fuzzer 16607 182116 24290 0 2 0x4000002 syz-fuzzer 16607 98932 24290 0 3 0x4000082 thrsleep syz-fuzzer 16607 484842 24290 0 3 0x4000082 thrsleep syz-fuzzer 16607 296911 24290 0 3 0x4000082 thrsleep syz-fuzzer 16607 513806 24290 0 3 0x4000082 thrsleep syz-fuzzer 16607 1884 24290 0 7 0x4000002 syz-fuzzer 24290 327843 81644 0 3 0x10008a pause ksh 81644 106434 57 0 3 0x92 select sshd 57 442029 1 0 3 0x80 select sshd 91423 251310 46612 74 3 0x100092 bpf pflogd 46612 382153 1 0 3 0x80 netio pflogd 89207 140945 93022 73 3 0x100090 kqread syslogd 93022 355971 1 0 3 0x100082 netio syslogd 32171 92211 1 77 2 0x100090 dhclient 87454 258710 1 0 3 0x80 poll dhclient 95031 493634 0 0 3 0x14200 bored smr 76750 256560 0 0 2 0x14200 zerothread 25924 354960 0 0 3 0x14200 aiodoned aiodoned 19394 298162 0 0 3 0x14200 syncer update 68138 469564 0 0 3 0x14200 cleaner cleaner 84211 332057 0 0 3 0x14200 reaper reaper 9078 81969 0 0 3 0x14200 pgdaemon pagedaemon 83144 231739 0 0 3 0x14200 bored crynlk 93133 189050 0 0 3 0x14200 bored crypto 44135 302700 0 0 3 0x40014200 acpi0 acpi0 43223 161103 0 0 3 0x40014200 idle1 3013 77912 0 0 3 0x14200 bored softnet 55959 497316 0 0 2 0x14200 systqmp 9558 516980 0 0 3 0x14200 bored systq 19116 46064 0 0 3 0x40014200 bored softclock 39503 513305 0 0 3 0x40014200 idle0 1 198873 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9516 6414K 7062K 78643K 11925 0 pcb 13 8K 8K 78643K 91 0 rtable 73 3K 8K 78643K 424 0 ifaddr 72 14K 15K 78643K 133 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1550 0 iov 0 0K 12K 78643K 41 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1571 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 126 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 418 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 83K 78643K 494 0 subproc 23 1K 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 43 0 in_multi 36 2K 2K 78643K 83 0 ether_multi 1 0K 0K 78643K 15 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 225 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 161 57K 58K 78643K 2405 0 UVM aobj 28 4K 4K 78643K 44 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 60 0 NDP 12 0K 0K 78643K 19 0 temp 119 3879K 3943K 78643K 11876 0 kqueue 3 4K 8K 78643K 10 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 7 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 63 0 61 1 0 1 1 0 8 0 rtentry 112 53 0 29 2 0 2 2 0 8 0 unpcb 120 528 0 518 1 0 1 1 0 8 0 syncache 272 10 0 10 4 4 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 592 207 0 201 3 2 1 3 0 8 0 inpcb 296 601 0 594 7 5 2 3 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 pkpcb 40 5 0 5 2 2 0 1 0 8 0 pfstscr 40 6 0 6 1 1 0 1 0 8 0 pffrag 232 6 0 6 1 1 0 1 0 482 0 pffrnode 88 6 0 6 1 1 0 1 0 8 0 pffrent 40 141 0 141 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 pfrktable 1344 68 0 66 1 0 1 1 0 8 0 pfstitem 24 59 0 45 1 0 1 1 0 8 0 pfstkey 112 63 0 49 2 0 2 2 0 8 0 pfstate 328 60 0 46 4 1 3 4 0 8 0 pfrule 1360 35 0 28 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 257 0 143 15 5 10 14 0 8 0 art_table 32 258 0 143 2 0 2 2 0 8 0 art_node 16 52 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semapl 112 124 0 114 1 0 1 1 0 8 0 shmpl 112 41 0 16 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1947 0 546 89 1 88 89 0 8 0 ffsino 272 1947 0 546 94 0 94 94 0 8 0 nchpl 144 2821 0 1234 60 0 60 60 0 8 0 uvmvnodes 72 2283 0 0 42 0 42 42 0 8 0 vnodes 208 2283 0 0 121 0 121 121 0 8 0 namei 1024 7909 0 7909 3 2 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 19 0 18 1 0 1 1 0 8 0 scxspl 200 8341 0 8341 11 10 1 7 0 8 1 plimitpl 152 36 0 28 1 0 1 1 0 8 0 sigapl 424 635 0 603 4 0 4 4 0 8 0 futexpl 56 6166 0 6166 3 2 1 1 0 8 1 knotepl 112 75 0 61 1 0 1 1 0 8 0 kqueuepl 152 48 0 46 1 0 1 1 0 8 0 pipepl 304 118 0 110 4 2 2 2 0 8 1 fdescpl 496 619 0 603 3 0 3 3 0 8 0 filepl 152 3902 0 3815 6 1 5 6 0 8 0 lockfpl 104 270 0 269 1 0 1 1 0 8 0 lockfspl 48 67 0 66 1 0 1 1 0 8 0 sessionpl 120 19 0 8 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 504 0 494 1 0 1 1 0 8 0 zombiepl 144 604 0 603 2 1 1 1 0 8 0 processpl 1008 635 0 603 5 0 5 5 0 8 0 procpl 632 1587 0 1548 7 3 4 5 0 8 0 sosppl 144 5 0 5 3 3 0 1 0 8 0 sockpl 400 1201 0 1182 9 5 4 5 0 8 2 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 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 158 0 0 19 0 19 19 0 8 0 mtagpl 96 14 0 0 1 0 1 1 0 8 0 mbufpl 256 281 0 0 16 0 16 16 0 8 0 bufpl 280 4176 0 127 290 0 290 290 0 8 0 anonpl 16 85687 0 67923 105 25 80 89 0 124 4 amapchunkpl 152 3620 0 3336 17 5 12 16 0 158 0 amappl16 192 3405 0 2569 67 23 44 55 0 8 1 amappl15 184 198 0 197 2 1 1 1 0 8 0 amappl14 176 6 0 2 1 0 1 1 0 8 0 amappl13 168 31 0 27 1 0 1 1 0 8 0 amappl12 160 28 0 25 1 0 1 1 0 8 0 amappl11 152 52 0 37 1 0 1 1 0 8 0 amappl10 144 224 0 219 1 0 1 1 0 8 0 amappl9 136 358 0 357 1 0 1 1 0 8 0 amappl8 128 341 0 305 2 0 2 2 0 8 0 amappl7 120 124 0 111 1 0 1 1 0 8 0 amappl6 112 32 0 24 1 0 1 1 0 8 0 amappl5 104 538 0 518 1 0 1 1 0 8 0 amappl4 96 493 0 465 1 0 1 1 0 8 0 amappl3 88 133 0 124 1 0 1 1 0 8 0 amappl2 80 4178 0 4106 2 0 2 2 0 8 0 amappl1 72 28014 0 27555 24 14 10 18 0 8 0 amappl 80 1873 0 1794 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 43 0 16 1 0 1 1 0 8 0 uaddrrnd 24 623 0 603 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 623 0 603 1 0 1 1 0 8 0 vmmpekpl 168 8915 0 8881 2 0 2 2 0 8 0 vmmpepl 168 86798 0 84722 135 38 97 116 0 357 5 vmsppl 368 622 0 603 2 0 2 2 0 8 0 pdppl 4096 1253 0 1210 6 0 6 6 0 8 0 pvpl 32 254381 0 233510 223 28 195 206 0 265 18 pmappl 232 622 0 603 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 268 0 20 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff827b8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828c5a80) at __mp_lock+0x127 intr_handler(ffff800020ea9de0,ffff80000065bd80) at intr_handler+0x5e Xintr_ioapic_edge4_untramp() at Xintr_ioapic_edge4_untramp+0x19f __mp_lock(ffffffff828c5a80) at __mp_lock+0x127 syscall(ffff800020ea9fb0) at syscall+0x400 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc0001abef8, count: -9 ddb{0}> machine ddbcpu 1 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> trace in_delmulti(e3) at in_delmulti+0x8d in_purgeaddr(ffff800000b56600) at in_purgeaddr+0x156 in_ifdetach(ffff800000ac6000) at in_ifdetach+0x74 if_detach(ffff800000ac6000) at if_detach+0x140 tun_clone_destroy(ffff800000ac6000) at tun_clone_destroy+0x1e1 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff8000231049a0) at spec_close+0x311 VOP_CLOSE(fffffd806e815758,7,fffffd807f7bf900,ffff800020e91160) at VOP_CLOSE+0xc0 vn_closefile(fffffd8066721018,ffff800020e91160) at vn_closefile+0xd7 fdrop(fffffd8066721018,ffff800020e91160) at fdrop+0xc2 closef(fffffd8066721018,ffff800020e91160) at closef+0x11c fdfree(ffff800020e91160) at fdfree+0x101 exit1(ffff800020e91160,0,0,1) at exit1+0x32c sys_exit(ffff800020e91160,ffff800023104c30,ffff800023104c80) at sys_exit+0x16 syscall(ffff800023104d00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcf5f0, count: -16