kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Dec 22 15:39:56 PST 2019 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.57' (ECDSA) to the list of known hosts. 2019/12/22 15:40:11 fuzzer started 2019/12/22 15:40:19 dialing manager at 10.128.15.235:7747 2019/12/22 15:40:19 syscalls: 337 2019/12/22 15:40:19 code coverage: enabled 2019/12/22 15:40:19 comparison tracing: enabled 2019/12/22 15:40:19 extra coverage: support is not implemented in syzkaller 2019/12/22 15:40:19 setuid sandbox: enabled 2019/12/22 15:40:19 namespace sandbox: support is not implemented in syzkaller 2019/12/22 15:40:19 Android sandbox: support is not implemented in syzkaller 2019/12/22 15:40:19 fault injection: support is not implemented in syzkaller 2019/12/22 15:40:19 leak checking: support is not implemented in syzkaller 2019/12/22 15:40:19 net packet injection: enabled 2019/12/22 15:40:19 net device setup: support is not implemented in syzkaller 2019/12/22 15:40:19 concurrency sanitizer: support is not implemented in syzkaller 2019/12/22 15:40:19 devlink PCI setup: support is not implemented in syzkaller 15:40:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="e60c4906e1eab2328695068376db50123fe1bee4f079114486a1ce33fd71c43c99564399a4bc54fa8c3976ed2b5fbadcf16d0d01829b8e21a1dec99dc6f07f70e7647ef261a2f9e59f1444f97a852cece3a8bdb7e761c73bebd647ac6e66ac474e97a31cd51a011bda91e526992f42cf148594f8ea07f72834e28ffb688289a70ace78f7ef5065ac38c8741b9f4e5005135cb1598ab56166635aca8ff71f1aae8429951f098684cbea9f374c7906a72e0e33a770dc2166cb53f0c44dae4d90d9d9a28cecd99877b51c95d2f6d66b0917c5df7ac6787a6377566b256465d20bd7eeab48b646a582448a4978", 0xeb}, {&(0x7f0000000140)="ab679dfd2a1ee1865371c3a73fb58d2d12069d7f43b1bb2d6dab434984a7855cd21fdefe09ea5810083e713bb6dc0473e38a856d2f8c689398247fc9869bfc8555c1645b5897271eb97318ff340d19c859d1fa3410086b1e4905d5ef3a3c1e4c2bfab98001c2651b72acacfbe89e62c58f94af6a40e93b242a3b3cc2841aa56d26441307d08583f4948ebd57", 0x8c}, {&(0x7f0000000200)="f8d883651e9d9e42aae162c1723cc202b2fa16885c32de3265bf9487d25b4185ad757fb9a8ae2e74b6d8b17f35d39c2c8d18b865ffe49c824ac59644f19ea4409c10dded6b773c97a81b7d824a126caaaf7abf6549da8100d7d1ec707818861e0ab551ad410511ff1baf1337c5e1919efa6956daf2559fdcf13ce0948a088349a55ce4e7c4dd", 0x86}, {&(0x7f00000002c0)="399c96c083290691ac989447bfa9fe90af7e1d284b567aa7ed9905f24ae1acd734f92438c3e389351be32e04dde7e1c22acdf1925e823581", 0x38}, {&(0x7f0000000300)="90e07b3c", 0x4}, {&(0x7f0000000340)="8ea7b09effdf3480d0568c5b9c0bf4552f4bce27cada3811070286e3ad184df841b37f5e79b3d7ce766d4f30624d68b0dc0bf5818c69a9bf9a56a17441d8ee20c8344408a441d4caf0731f2039d1cc82408a1002b28222e27b074f94802b4a5ea8cbcbd5c6b1995827765f96903bf2c388c6e14103d9d5664f081bbab783669f282a1738d3836c2562816461438ed14f5f12467aee3356848edd41cad165830ab5e594b7d56e0fc8ae5e9b90c76081136e0255", 0xb3}, {&(0x7f0000000400)="a8ed806f125f2561bd267fccd68289f0d36a178e34b95c8c048c8c5a0e3276976b853a213399417546cb14ef1e22c183beb2787fb8c25c104e8a654a9d29b5950d0a8e76bb238d6407b51769d9760ee0e982fa2eafc2028ff02a5bcd5c3dcb11e6d1ff130847880ab6389fb3f253839cf9161011eddff4b557bf34f78f83d25c3d5d3ca6f9b7c3fa71e87a63a7f107e22a0d1af3eec893fb4c0720fd415ed0fe12cffe017b8b3e83d7a1717ac62e4fde7ddc627dcab4b0f2d8", 0xb9}], 0x7, 0x0, 0x9) r1 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000540)=0x9) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSDTR(r1, 0x20007479) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = socket(0x1, 0x2, 0x91) shutdown(r3, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000600)=0x9) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000640)) getsockopt(r4, 0x5, 0xfffffffd, &(0x7f0000000680)=""/206, &(0x7f0000000780)=0xce) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x11000, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000840)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000880), &(0x7f00000008c0)=0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0xa8b72daa34819470, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000940)=0xbc) lstat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000a40)={0x3, 0x8, './file0\x00', 0x1, 0x9, 0x2, 0x141}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000ac0)={0x3f, 0x1}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000b00)='./file0\x00', 0x20, 0x8) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000b40)=0x4) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0xd012a876c827f1ae, 0x0) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000bc0)) r10 = dup(r8) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000c40)={&(0x7f0000000c00)=[{0x16c, 0x3}, {0x8a, 0xc4}, {0x45, 0xfc9c}, {0xbb0b3774fa6f89e8, 0x7}, {0x18b, 0x7fff}], 0x5}) 15:40:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x2, 0x7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x2) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x400) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) sendto$inet6(r4, &(0x7f0000000280)="6d39583b51bd7b0cdc09ed58c49184d14fbb2a33c140861934035a8602ff8927d3bcbe8ec42f57f6b0cb35f0721a1fa350732485cc746335a5d572d23924ee319f127fe026937c358d4c9f7d0259f2d3e173c64e330184201e1251ac50b38095de0a69f45910e64dc098199a5017212562f1ec1f47cdba27c4a6c5596d182ccaf2cd7ae996016a8c417b1d85126bfad598634cd8df54aa3c08cf8b216460e32583a676f5b149ad60d4179a9adf015e8890360cd920c46c361b67f8b51544a3cf9f529653ba54d4325f76cc121703ab31cc3cb6c2238ae3578c23d9ebd98710e1aec0bd5295241b8cca3edeb299446e0a1989946b16b25fad0a245f7f9516501f92cbefa408e03035a49102cf17d06f09e1d6e9eceb75c931845c46910330df7c207c47a1e7c8e164821e5e728b848f06b9c06c831d2685d8f37917ee3399585c233109f8bd2ddb55443644c69c7429a671f7732377c2615133a665f6346370ee28a1db00b0dad5b63e594d7b03ab720c5d01c398cc3867cc5f3921a35f39ba7c3d064cd3a9ac410391a09525ae5f387d614ed31a1c34118abbf859bcabb5e33848cfab3d71e92809f24d46f17bd673c05a34899fc4ed7cc722ab50baac10d5a92ba73932fdd05a3ee48f0eeef2162761a5db394b295708b1a70fc11a1af77dfe206c43e01f828ff7e1e1ed59e15bc2069f89b328b399894b8fe9c7eba4f541b562f0d66c0be1817670ecb8f6cb4a77a791c64e0a2a71319e070fe12918209647795ba33e54baa4401bd1fb97931e5bf94883f29f50e73fc4b6fba81897f834fca0f16b69ce1dc247d35059cabe7663deb906e9150b4d19916239ffe348b21297dfc932c5e1f2ce3d5b20ff2a87b835c0aa52d59d4036f309b999e0507b8dd246c81b8f88c8242f1797952a93bd7fdc0aef628c18470ce1e6d80372ce4a9c90d790e02efaad986a9ed65a765c169e88c5ab0f1edf3ff60a461c43f996a4fb6b51cbc429e3afaa3b3d5f3b46a0d1cd35379a17c680ffb8f71ee4aae87c061fe01a2f20c4cf4c93e44a2dc495d48514cc16616d442234c9be97c76c0352bac58045ad167e657260fa5d622a84a6ec037dd1ec6ec9f73078189cde68a2cd3a6e1a16f92719095effa39015d421f82cc45162842f1dc7c837123063f5bcd51ea4ff09ba06d588c36c740a0395ad425d05034d86345d811c2dcbcc6b32cfefe10f95f5aaa8aaf2f53c83bd23640917b4b8bbf46dc9b51d3aaa245399a2b1025a6735553cf2f3bc65229a7628170c6bd50b948c06359fadae4dfd2390af835e2c15dc003bf95b4a462262251c1cc90e43744301cf0304a5bc0fea9d453b50aabf868db066870fceba14ac489f69bffd411707c8528e5df51c16769b7780dea6da8b4a733ee7eb6f2d40bb88bf79cf96db3f9c4268023be0045e1d9f4286814089694d15e50daab50c5cd3b0e50e5d7e282d86db7936b54253ef281c08b3e430b6c2aca87825a0c7c78ab6fc2bec5795e361d0bff23372426067b14b9fd7ee3befaac272cec70f3c49582ff312514e9e30e0aa9f936d2f88224cb703f4ca8052379ebb653d5ca068639da43bb823289b3958b626bcf8b2d56327da8acc048e22374a00354f110809d8deea3f2495394521b6607dd82f9143a4a5e65171d130a3640a07347e729f6dcb7094d073ea7a42d490f49506250f67975fb4c45f1c0012c0560b23cb01c9e5988b4c46be4466d863f44637023b245005ae1d66e280ba3b8a145dcfe4e217251a4b2e0e30a2139c26b7963ad6ca00327c0f27948c314819336c162d2396fde9796efcf3fab8e397df112ef82404edeaac16a3eff4dea40279947e51a0a21a64ed8e2d87574f53b6fdecf947c03fa6a07fbfa99ba614695db4c47cffe0b702bfd545b1de1035ab7450bbc024df13ea440607f0f66015a30963b12557b511d2a1e91ca91a2e78706d56b470a7d30754d0e17b3a82a45af1620a546faf4dd50211d506b7f05eedfcbbe689ad84646cd8d041eb0e4e35e16b57e920c01a83aeb754af18afeae61f138da967578d68dbf3bb9b963c000343d95b5169859e3eb11705a31a1cd8296833b5cb7c4a79ed811f0390bcdfe6e86f47c140984a8329f6f889729f24457deeeb8f461ea16305838fc673176ebfbdb40040b202b7d23332144655df3544b156408c8d776ee631273cbaf8630c412f4a62a21e6cc1957f34d3a8fe585f4259b3dbe619815cd1e0fd98367b6429a40836f62e42485f382fabafd3e13b48681476ab459c5007e4011b97071df2e4f465917534dd9dd1a6328ac9f6a0d9b8d504be93cc36e98c9f8e6a5325911138b2cd13a8272f035de8cd74ce1b5b9778666efbefd5c4da1362e2c0186379865257c74d29ec65a8fc7c4b74a9222970df209f847f9c3893bf5387b236d9a1671ca4b467714a2c64cc95ea094456593fd2f5242cde13b408904297f0877a2c7ea5e9dcb88a6b00ccb1998bf58af8e17afc037c21b46977a01522b2ba399c2f59f09616ae9150994e521fd5a4f05b3708e8e2a937f6d5d0a698bdf74399aca50aa39460b26900e2999b39e8fa0dd44544aaca869523c69765a3c4d1a484d8561bbe41c313ee65fb765141b4f823b381a97259471cd31ce5d88236022fde2ce208cfd5995d90dfb1b37d2a7bff0511751ae6deac482855460b96f5aa1f74750c43c8acb3a9c00d60b53a2c42a8cf41b3be99900221c9a614294a1d2873144edb04321f7ad859a49a40d9f419e57feda82a64628c72c179a826cddc8f36b8b02a19673f35428de24d5dea74645a5420f64b814a1c25d4c7ff9c0ca09d3eda25d293c17750168fe86723b7dd1799025c81e36e03d6d97471f5ad50160663c6cbe3f0c831e5e7799e8937bb99d1690fe8b4df43d7b5293c3bb7f1dcbbfac9608bf27408ec258393483f5644d66f0f483cc6c2e2cdfd9467357d2d1388ba07fd9d90252b9239ce56635ee1e8ccbac92ef7787b613c30aea335849cda56c444be96caf068300d485d851f9cabb6681775330b174c812bd9ea1d562099af52b7b9fd75815b15290feb47c107a0162a7ec773ce6b86225f8f90d98ebd871a2adade4aa5dd63a2c6f84f0cee73617ac9d847f589236c4795261df6f4a225db10b0ed9ce08c1fcaf302a69e1779ccff66582c5989e2ee6cfec90ec3ccdafd79dfb87fe5322efd4e5ec54c04ca5c85d9146c5a35bd4afa307240ec54c27b859a9d2ffd7be3d33b355000c6da1af12a9c8baf85ef3cc21067b66483b131498b424c0843b04fd183f83e2774689f8487c7c43f20b9cbc46a2d1804974750cf98dcc7f68a74ba6cabbf86880067012fc69e7e4500de178c29a7b4ee37ce0474049a87f4655d51691177ebc1ff3d83d6bbb0fab59ff69eb3d21268041d2d2bb759a3f901c31b3eafacad3395daccb7f25a82a95f8cff421f4ce2ab4cd682ac64cc71baaf561e8e8cad49354ef58c50dffe3b134d8d60f41836aabe991434e570aa64a9a7042afd59f806a52505cfa972cca1da15c262b6c66bcc121c57edaaae6f771fdbce399d528fa215bed76f7907073f21aef933a3ccbeff6f276b602d157aad4c28ba3539ef697408cbe487959c709f801d1da5a64836c8a712796e00e7cdbad2445faf08a30246aa4347d10f1cbeef9da02839fbd11ca01d13ef7304ac2424059e64f34d8c3bba43a8edff6b08acb076c9530c58296f8298faf9f5145146cd024511e4cee0be0e8f2d8cc006bf0ed50396dc1a3d9540c6a127fdb62f5f92b6795a41916aa79ff896fb4c5c84708ec9b2413e8add207ca9419aca58faca7a1589a6fd1d246db185b002b034649431873ae8a7ce99f0c9ddf8d98379282a36c27fd1e358515d4944f21b1f34d09027127b1edb0f424ada24e08f435cef43211f59931337e412dc94dbfd6319f54bc49af6e74e9ca42474ee32a698662c0022311a00f99e10066e85f8be335ad48f8f4486941e4458a637ff9a25c2d929ba7781506dbafe32c51229ca4eb191e7cde73412fe9de992f70f0010b90713ab0d959da71c865b68f91f7a656917bad08a86389060d4213d47bcaefb30fcb07bf1a34ae0734536e0945ec0825ed413e63fedd17d88344da6df48747212dfbe0a91025add47472cecc08d7eee168f9d3bb62656f59a140c56d5d4b8fd2d439c2b1c4c55bf3cb6f9f689df03314101cb88c069f95a8a8515a94d156674e7d0b5a9692eb87ba046f837aa68b49ff7160650e4da30781fc8820c2470b14810494aec2a3320133f391abeeef70db9bb5cfa4e4ac5cb7fe592555730f587e1b2800f7dc1bc7f494c05dd28526eaa3d2733e9452a3c357fa861eeb747b12d1f0df318ca7ef339ec8abe1c9e51addc24a0f56b4cf65c519712d071c49d912546223b5b3f5745060fe0383b3c219a25bfe728801ab34cb74ca14f292727f98fa2d0ca45d04b38d3614b950d11a7bcc47adfb7914ceb902468fd19ec7f165c05d2fccdd5fbb4f9c016dd383df1a926f2b7b9e4efdac8809ffb068143fe0860aa91dd8a94495fdb2cf5598d6198928f1860ea2daea5d8cdc31f13480f22660b78fd2b36161dcf8d6b3e6c6e54f5685ba49401a8d774b73f324f58bb838e777109dc9cae4566e29a548bb9b13329ab1d06ad956ccdba7af3e56252c9173a3b9839a7831456c5c95f4f717c03b7c308b6a58a92e6e5a3af48f767f11b9ecdf22f6683c0a15b137cecbc066301b24c008ba4483e41c3a9f1906f57c899006678758d6c67fce5af6e15b5e5aa4ab583a1326d22aa3b30a604f13bed5d7ddc5fb010cccb584d54813de466b7463f603095acf24ed52a9fd4608fbe67808feeb448a657ea3cb9e14cc36de09222fb4cb2913f2754838eb4a2e2e80cbfb3c6ca3500aa36acbfcd8ffd706628bc8161e93d1e82c514a9985a1ecf986c8cc97bcba955408b485c9ba89f4823ad37654928a380278ed7d13e1d550ba10af373ba15333ddcceb774bfb36877121d799685a7441bf65f206b39e9fc8d3990ef9fc50708fd641a34f03298ea07d0b222184bc0a01a3eca7aa94f9c172ec3badaf691ac04d86e2b8d5a47904fd268c398aee9524935a7ce5e9ac7f140eeac65dbcfe50dd6bcb2d4b492892deddc12a4ae91e258ee5e862e49c8624b2f7539949b78ffa1e67928131fa3b9b9f263833b88f33aa52ecd5b4df3ff41937fbd72640f1834f7a7e2c3ccff41eef51dc8997c48259c2d406125cbf7e0a805d7a81504f26293c0ea43b6864990dfce0ce8e9f7edf7ee02eccf25691ed540e8434927b3c90cab891036ad2596dfee68a657a2fab722d78c736519bb6a00eee7942f6c8bab5151c83eff86f98aa4a639d14fcbb7e72bb1acbe593094889b639a7be9170e23fada83afa5c6883daa008349d7b92eea7d015e999715c405619fd770b8cbefc66b276d26ab923bf5b1bf6c6ba5990127484a8715607c032c3632bc488e04b71c533278caba3f836b0ddf2ed4db43371e8c020eb8f4c26069206043a8e0c274f777a81c9386972eb25d1e27158ec5ab109e2fc3a99d1eb2a606895d683b5beb2ca39108985e34de0e945a550f6b7979c710cb81f733860c0b400597e7ae37f044e22503a6b5ef9132f4c55874ec5efaae3c1817611cb1d93084c086d2fe23d7556ad44eb3fc9cf1c26b2ac12527b0def9096cdc1fbc28fcfac17ec3c835150a7a47118cd519bc04f724e13aab010ffeada79d035a7e26da7d1859491cba5b8a6aaef6e6ac6890dd54562b600ae212d39085e417a1326bda31d6041f53e24346", 0x1000, 0x2, 0x0, 0x0) socket$inet6(0x18, 0x6, 0x7) readv(0xffffffffffffff9c, &(0x7f00000012c0)=[{&(0x7f0000001280)=""/12, 0xc}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000001300)="ece99a335bab7e4ea1fb7693c11a5fefa5f7dbbb0d6b33d7e4940a0c1c0ef7509bb84a4b7893e48d42374836d15012d702fa3655d8489fa2a24b349b18c8ac0ded97d830d0fff39a16f6db3d402d9379d6869b43bcd05548ac1da23da9073a9e946ef274fa53e582263a14622de438599440f4cdae81fa", 0x77}, {&(0x7f0000001380)="ff908a30d17dea3db3e95539abca9010031b0e4a8ff003ffa97e978bc0f72e0114bee289283ee9b79c8b61b25e2f177552edfae4b4e49f2ab8e2c00501614167874711056f6b5de6653105b2498259b1e2b6d2d2aeb2943e6eaa3195dcdf3c0ff44e4f5701b9203eaa76f5ddfb69d0f2bb10cd958d5e0f889d6d8c1f1053a6d8d3ca7447c40db46da06443c498b9268d1cd7f586b7cfda8665844a69cf792824aa1c59495809ef2840b3743b56b0d8432ea222e11458f073290216675950b4b05ef4c90d46c3976f66dbefda70e8ed296195181bf5e23fa9df6734881b47cc8ec0957dc398a058045a7787f4efe24abbd6960009705bfed816d3366e4a5c2a43cd9af95b979678bc558393599299a271879caf3dd6d70747a6ee4441654e5c99a9614fed59244b580f15f81153d0c2aff84745ee946843819f4bc252f640541b1c08dd8c17a8aaf79ea541bbb33e7a58c9a4f8ea35f42be3b96355dc07b356a765df52c3941adc5563965b108fe54c192eb1774b52c337e307e08c0057437b5cc8d5ccd28db23f49339e7d8bcdb8f0a93352f04fc5dd66fe8a5ac0ce2e46af0d3a8567d2db0dfa3b9048961efa555d3fc6dd87347b2e0e0e7b23f7bb34bbf983f609c58002b4612e93be6819bc69e47f9eab2e321a7a92ade7738b7d4f51466bee53c44c92e1ccdadd3a13b2d6bc42432282b0dcb23d9734bf67e2bacbd37654c8f3a4f75a0c1449248e661bfc8d94737a9feb0c339991ae112ecc33fb34e4d60ca0655b4bc46edf7877ed38db7b4437d6e98ee26630abe79ccbe54d5900ed64eda24e7f8d28d636f5999ea7d41d7a687d49ec16e6abe99fc54c263b2d611b79e954d5c9671f32dfcc0e9c01a798c359c3732ae2b4981985d4fb211b07bde661d7113a9f8a3c7bd46e6892ea2f6fb8cd49c3ba80b72ddcf82cf4a47fed0e2078f0445760ba22c3cc2f8f0c095088f892c40c5816856f4c68e6c1dd72fe3665518d153589ed9b6db8857100f22404aeb593c49e53df123cff9c1fdd796d6242b74a12f2f340cfe732112a37233676df6343e4da7c1b6d68315e27a4e22cffe1ed5f7bcb09e6a266d7e734a3396aa417a5f6ead4b84f4a7f3e4c3bf6c06bb03df26843ad32cfcb09f78a01083c1be85e466b25bc5b3d8b6d4e46acff087fa70a05cd54ac2783bf34055e24c0d52fa4bbc4fbedabbfdb8b01ec092b08e904ff60480377a584ad5e673e2258a6b8d4cfd2a3169892aba16e67d8cd1150025003316cba13618407fff1299acc0d75ebca6ddfa81dffcf07cdbd1a1f31bb892a848ad5d5274fd12961257b9d6daf57bd6867ea1de92e8c55e6057c2f856c14bca6305d7117cfec3061c5b0fe41d16c584b4f93020461874d257e749911715835a060768a60962c051e5b709e19abab315d0c75093b62b8d0a7cd728cd1f96669e6841ae9abb7b58916a9f879f4469e38893ea7cae7b04637f4b1e1fbdff0d7f464270daebc6bd76db17912fcb454b2295030db9e9776c7ac6178f06a157f588e62534c992f714f3d09654a88595fd6c4c2eb2c887d305f651af3f46d41de8ba9a6f884b7a0e506cbefd5257b704604779973dbe8ef83d91e3e0d796cef8ba1edb9a6df437bf3dd70104edf4fba492b7e953b085549f6c8b4b2e68df4801a6675d92f5a81f69d8df8de04b2b3bed890a6a5ed081ec23d357d1201eac8c4a9ddb9d9e1503ef2b396ac87c5d28bcc8613ac80fff4d09cf983854ae799ac205cd92a3fac27a53da3ebc4c8faeddc2cfca0c7ee6daa3945e04e59e1178865429899b951d6fdb9619b1cda9473fd0199db49ee6178482641c13c24d67e90ba576744d59ddaccbc00709de1a4ad3652fbd115dca319bbd24d0f4be9aab11532da2ec1156b077aee918bb79794948a1ba238b5ce6ec5973073ac8dbca53bc4722d3c8bd5a6af4ba853861602cbf2db29117a4930c04bef6f8b5935514a2d21607131b2b5b48cdc1f952153a42735977b752ca78a4bff110400d73169dd5e958c4fc2c9d3889b085c02717987e9b844b2b556490a319d2a482db57818f9cb0edebca7dd8f07eef17fc446ea94e55124436e7c7ead8c7df8e8d19e5405146092e3dbcfd717deedba073220018376738266b99548a3971e5444a50cabb881e2191e98b5272552c342d188160ab07e5db4f6159a5601213bf3e6e8edf103df10a3826ead97f01fbfea5ff62ef19ee9867dd18cc4bf8f2431ddd11d87bdc360184648c45307b53c1aa41b6979146a451b502ede85601f21e111b551495b5e6406205c1408a29b5288ae42e72836a3669eb5b8b8cb7514144d7a32589abe0ab3adedbb19e96ead58cefaacda62c6e7ca5c29d6b4235a02e5902a74965dceb41d18a0adfacdba09dd989941764f143bce28e7efec25878cbeb523868d62d6937bdd26859040fff003b555ca2e338167ee1e467e25c01f7703e2d6e0039e6528a25fbe13cf106938546bc074dcaf0e6454f3af4c2d074d6c53e64303fdfad5b36a046803801f0b22d2f2a04be1320589bd3496d7f7285ccc125be2040fbe931db16825789ff3532fe3717ae5997f9a78c8b29c6f09815a18ef138f87597ab33b8683329d2e65eefe3b4cd61a75084c85bd4df57244651bf622e653e9fcb7d2f681cd8192c7773fb2f51e9b72516e23efd26108ba375ef704149baff003244d0c21f6580c1ffda012efe10a7aa2f67c63b7ea00e98c2fc512c713a147bb264c7198e08f03057638c60a607fbbff4df46248a73343e5b09b29cf75c80ced030cb976929b142c77fb2d3b095d760da364a28657073700d971c03bf324e0236385cb950f7eb7afd875d303e0016b0256438c5e3ada333f769ab5386570c14b0e18ecc3ea80ff0ff7dad6075c4345747781be6cafb61d59c92a3cbffd3acd015a4bfe55cb13527fd4b863bb03daa74bf952796ed5ac94f51ea1dfacdb5a4b83ee85aed85b95783ee0993805a91bc2a85afd29ae08e9eb337709851d90907b2720c1ce68d76b8d286b8a6eb965b8dc000668505435c3962c1d7960eee90584604271030075e47667cf4e17c3fffba51ef5c237929fc8e4d0df8dc544ccb2280260badd7cfe33c53c94e4022c6c2e0ac0d090918ce80e6d8965955aa81c16d0055aac59686903484b874ceeb17eb7b03524a672572c4b54e0a18c107bb63bb511ccae1750731220216f87c98e35a0ff43ea4a4f28bfe633db0ada5b642d5497c9d00b60a5ffe7d500fa80784dd1a7e6105f49e715aad96c259783988b2ae3d0a74b0bfd9c9235475d59b92ef115c7680182c1391c9b4a39139e4bbb4591e4de45b022f5d82ce97ba45f57f54b6d5037fb9253daa288a8c37f8c4ded1f49ad18bc7d0e682e160c690b3e99dc77bddb72ad2caa7e03ffaf62b584389dc99c6ac79b942319b979ae6389804d5dd268cf9e04fbbb3ab59ce4eef8c1e73e2a5386551fd13148bac53cf74abfddc8111ae727304ee6772a7171772a588b07e980562ac293c7115e0d7bd6e5c8178b78438f673f28497ebb70233ba7438b608a606ebbd58330c869b0386b5281b47bf18530deac8e2f6602515c9f50e6814fdd2f7d5b258f5be32fb8c3eba914d1e5bce4e953e5bd335408d842cc859c234fed16de95ea1c19c07ab0bf06e321c5bfa1e9a1f1740cee9154a3ca3521cf19f52216f5ebcc864e57499b53fa1189724e9b47fde734883d812fb26029f23e148f5bbc2e9b45137e16c42287b7ba59625449628f22903e3c7a17e4336533367b59d9b28bdcccf82b004916522e376ee7f3a1a443b5c1ed0d92ef660da3822b60f9392db4538d89a994954b1523ce91faede845152eb01dfbe051a4b0706e5445fb59a2960f48f21d4e4f95ff99e3b5c6446ca15d56312ae41b4722a4a8f45e2905757dc7f0aab02c4af39fe78b0af65a4e6086068cb097bac2683295094adf47f848a4ad333e666bab653516993434e9adbb0b3a3e2bb520e8cc3e254c513f6e7902d2b5efae91169cbd0c218e54d18bd5cea4c713b9918f71ecc605a0a870314075dd9fb3bd23233e0566c4eba4a898a72bc21539d617d5761630cf2e04ece5d77cf0dfc6b83fe8e2801687602472b6626002a33efb8ffb93c19e8ead4f3ef2ee7f2c33376d9b3cd80d4c2b91bfed646d6ea11b8c5e8e32479b944f65cd82292d8586828866e3e3e5bfd8e1b103d920ac678964afe5e1634c1c3d0f94af1b7f1937965ed2acbe8629f75d0ebcaf0730bcb83414433bf371204dfef8b51e1c5290e1d769f8ea55449d94f5852e2941bcfb6e441ccceb65eae2e6d78edf4df23485a1e6db265de1e07588a529e0c928a758132fccde8225de951dd6ad40f2bf3cd22e1136fcd1f2c67ff647140a1469cae6bc913af418f80fd20de147c8d1e03216363c609c96ea5af922253157215cec23c6a6bb4b41ed89268f620614d225f875d7a81e3ac831fa052fd91b7842d5d1a1bb6643c584ec94f1bbc3e30cfd47c2a3783e988d5b154f754480a472ce14fd94d7201da8435b2c907cd7814d61d8e28783638ce713ace57be3ee8e60ef40d1c575836eb710a36412981f02d4f018687b689624aac364f7276ea4f5caee1270c87cc6b8ee11e8399d0e2ac341f22a60096f4410e13c66f3bb37a02d2f23060ff434248c2ae6f8e73303a2990759893bf5292397a95595f9802efcfb5c7147e01dcab7158b4359c2321a381597340e2301fba93e14d19f742d2b1c7090f5b904a9738b686727b50e0ea19af008693e6e40648482e4a544420371f46d52bf2b2f929c3cc8103451adc22bb72f7b36695534c773dafab1ac99ee5ba5fc3a49bbd3b38111e74af0e91ac74454256db8b14fd4747055f1569b8851fddc5137de881d90483f52521eeb863c3b49204ce2ff55737177d3dbcb679a31f740c225f5fa7f0e4a989d62ffe923fbabb31d924cd4174eb5554a26f7f985e5281f802646a67ac97e0bd52039bef7b9c5fd514508e000eff5b0fd258a4dc046e93abc822f5797ceab8bd06f706eae8f4f8605fab24c33957ab6adf20ec9dda70ce5549de07935a27e8dd37d8bb9e116bd3d90aa78f06117b32989c14ac982b98f28f4c59e64cbdc350fed7a0842bfc22b23d28fad4849e580dd8353bc6b53a20327c9194a2639dd8480506e4a902729daffd3ba44f4b1d178776226f215c635675497f8a3dec1696493525c1f9041b6c508e5eef9858d01c5b80db83db769110f595f3ad683980c66ae646eea666d953345a52318109f54cca8dce93c79e4a8626ca142a9cf221b1a2dc214c8558d2994fd55954bed7057b768d36594faee52d5c72c60681e76d2b5f91ace128bea40a90c2c7e6e084af2081699303588343c396a701f590574d81013584181b6de3c1d6b871e5a11de1a323873e31c55ea927ddde7f53a8412a918e86dbe9673db75c60eb944b549f49e39a33796e182e150bab3077fbde9b9dede6c189aa9836791e4536ae7effe6e3a2046f12ae1fcfef7625853f595bc3c7d0a0d08694ba49e57459d2f22a2851b62001c2aa60344105525d65c440225117b888d03a67fb447e16d7debcc06c6dfbd13a3a823fb93bd6dd33699dba7fd2e018c2d1f346e4bc50aacff62c97845c3fc90e89309b22c69df89a097644f47a23b9095b9103ae93b0f6091e8d7abfe03ea8ff42774c16144e8ce90389e501ea1f1689eb2c44fafc132a7fa34e411b7f3ea420beb706a9adce81dfb440a078b9993325a68b81bbcc56f865ab6531faf79e650e4ee24a81be8d57de0907d18da2028b3cf9b", 0x1000}], 0x2, 0x0, 0x5) pipe(&(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002400)={'./file0\x00', 0x20dc, 0x2, 0x0, 0x2, 0x10000, 0x5, 0x40, 0x0, 0x1, 0x80000000}) r6 = msgget(0x3, 0x208) msgsnd(r6, &(0x7f0000002480)={0x3, "026dd70962428a31d1a215cd001db166bb55e991a5c54623f1e2aede0f80dc9fc1edc9317518acefb222477de156dd99da5544df5c5adc5800181ab3f3bcac26011ea264f88a8cb66d68677ee2504705031809f1b47e3123dd1f67a97556ef7bb8c0d08b07350b67aac35999a779d5d7"}, 0x78, 0x800) r7 = accept(0xffffffffffffff9c, &(0x7f0000002500)=@un=@file={0x0, ""/108}, &(0x7f0000002580)=0x6e) r8 = accept$inet6(r7, &(0x7f00000025c0), &(0x7f0000002600)=0xc) r9 = msgget(0x1, 0x80) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000002680)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, &(0x7f0000002780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) r15 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002800)={{0x1, r10, r11, r12, r13, 0x20, 0x8}, 0x3ff, 0x4, r14, r15, 0xbfb8, 0xffffffff00000001, 0x7, 0x3}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000002880)=0x3) 15:40:23 executing program 0: mknod(&(0x7f0000000100)='./bus/../file0\x00', 0x1, 0x7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) login: pckbd_enable: command error 15:40:24 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a2df90f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66f8f632caebe676ff9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222189068de018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b256facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25fe90b3af58e0e0a105b50da05369a96c6306f83bf686c65da9e0031d8644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bba898a5985267"], 0x10) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket$inet6(0x18, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) dup2(r3, r4) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) fchown(r4, r5, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xfffffdbd) pckbd_enable: command error 15:40:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 15:40:25 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = msgget(0x3, 0x20) msgsnd(r1, &(0x7f00000000c0)={0x3, "c4ff495e252d5b873b88ba19bd1e130c0b70c5fa0d7a9a75434b84df2eee3a2191550d90462a6693ad899cbccd8a79fd55cdcc2ea2c95575f2fc5ab5bff99cd0c8114c028ebbe7ceb00bc52e419c24c84dd0d70bcb4555ceedaba112081867a49b9a26e05d1c70ceae062db2e312345aeef7c91f6b04216f0299c05574e883217aaa95fc989cd1f7c36095639a285ef3000d88b956bad2b31120c38e38b2302095eadd235516a2a4bcfdabf5cce956cda17034945aa505f7fe"}, 0xc1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 15:40:25 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) socketpair(0x6, 0x3, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSDTR(r5, 0x20007479) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc07], [0x10000, 0x0, 0x0, 0x0, 0x80000002, 0x0, 0x200, 0x0, 0xffffffffffffffff], [0x2, 0x0, 0x0, 0x9, 0x7f, 0xfd7], [0x0, 0x0, 0x482, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff], [{0x0, 0x0, 0x0, 0x2}, {0x5}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000140)='./bus\x00', 0x14105, 0x5) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) dup2(r0, r7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 15:40:25 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0xa0, 0x20) chroot(&(0x7f000009a000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x1, 0x1) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696cc86f6bfa8c530c3484ea6530005dfc60e839d0d44d2c516de1667d9f90dbe3"], 0xa, 0x0}, 0x1) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x80000001) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x20) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:40:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xd5, 0x1f}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530bcbf02d9a5f0653d9e9050869d93e69a38103869975cdd807232f124178a72d83612ffcfa920bb0ced7179c05d35c85c7b9089d46544750d1e3e90b14cc67a2408ed65372f9ecfc45a501a0819ff8f99f0b18ba180abc5889916cb23e1c89ec286de29bcfbb322f474de"], 0xa, 0x0}, 0x1) fchdir(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x6c, 0x0, 0x0, 0x100}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x203, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 15:40:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x4000020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xdcd4ba70a3507640, 0x84) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r3 = dup2(r1, r0) madvise(&(0x7f0000413000/0x3000)=nil, 0x3000, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 15:40:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0xc18c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000100)=[{0xc951, 0x1, 0x6, 0xfffffff7}, {0x5, 0x5, 0x0, 0x7f}, {0x2, 0x0, 0x2, 0x7}, {0xffff, 0x0, 0x1f, 0x6}, {0x6, 0x9, 0x6a, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="02002f87166c657000"], 0xa, 0x0}, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x410, r5, 0x0, 0x101) 15:40:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) r15 = geteuid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r15, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d54, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r9) r16 = socket(0x18, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r17 = socket(0x18, 0x3, 0x0) sendmsg$unix(r17, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000940)='/dev/vmm\x00', 0x20000, 0x0) r19 = socket(0x18, 0x3, 0x0) sendmsg$unix(r19, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000080)=@abs={0x69c23d4ef47fdcda, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="ca3eefcc0514acfa6494074e1b8c713995847777592b80dfa619", 0x1a}, {&(0x7f0000000200)="b3a65384ee8fbcb49847630de13b8e1c993baa86faf945909744f66227699784b8581e3a97a7495a104a33577dfea6a14190532a396da209c08a139700c07464c711153ba290eec5d125e14ffb0c5b73194785d34eaf9e5780459f6aa692f52208f6cdde7ebd549d18cc1ddf9d1f4434d8147f08e4e4e806938fbba4ccb82b998a6426a97e9ada5550c4eac6080c79e7a206e9b37eb1448fa7fcb3bcc801fa19b8dd561ac026dfbfd75f42dfde824dcc36add92799b8a6138e2f08880af6bd65bb3b3a729728a5f2173a02d2ddb2b196af0914ba416a5af5c101ea765c09a23065da687a2cdb6ac3406626b70ec69ff1cc5012fd410881d62168c931088bf9", 0xff}, {&(0x7f0000000300)="bd633fde442f15dcad7632b9933790e5f2da8902e946ec444ff0270a2f7bcbcc5dbdc02d511243b5add4743d950db1baac58b94e07520c584a38be230ac70fd74900446d751bd62169eb8d296a8c67be050ea1cec8cfa056c99bd5e55eef35b562d7f255c0c60c9c6db3736c132f114df8b0a3386906955c334f2822d996bb253226712f04a7f271dfad9fc43a59bf", 0x8f}, {&(0x7f00000003c0)="cfb37175467850660731daf67661cceb99a9cc56688b722235a06ff15fcafdb3248fdaf9a03f18631064240686a015ef7372e40b8ac8472b11278c1c9e9f89441b7526e76615aa2734f74c9cd475b6225bf2931056672a600d31c70a10b97e2c7a91610cadf6ca445b0d42bd8f9dca0491783ca43866eb1683952dd033ef0cbc67e73f9b8acccd533ccbf1a0642d930e53748eae9f055369552154", 0x9b}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="551723078304f9ba4dcc84b6cb85ea4885531bff07bddf400c3e9738496dce77bbc7a09bb6c782176d291d32ba43f49e5e8360160364aad76401f82ae03b5dd038e6570a02ff951d0b", 0x49}, {&(0x7f0000000540)="2f889058ed937951c9b3b14ecfc41b260f4f6c931339c5320508e06d1328026ad4f1df2cbd79439b27c84c7262a5f33efb351b9b38014c9c08f618b52bc377e82ca97b71782cf2c5be1eb5825599fc1a05a9fad45c78779b456d13e33dc01680c44807def6ca77ac51dcb233aedfeea2be2934d39f823b0c0a24f362074b7fe766d43e535a5139", 0x87}, {&(0x7f0000000600)="a8c7a8d9796a68c563bd378ccbd441eff60d41fae80c6e61a4e40cd956d68d9faa05ee61a0aa78e7d479ae6a50b08a7caf72f752badc2c36ee36b418588a2d3b12bf593e98d5c8c8c6f3c95b7484c839c56a390ad126f6acacacbceadd7d482dfa3caaa4ba022594ccf687a570a465f38bb507e0ccc4889dfb8a224b290db8d773d2b218a186348841de5f40a0d29c0271d45996d3f2701093d9082f10e69cf1960ad8a08fc070e392aef58d1a9964c39e31d152daa8a0d227715bff0de909bc6985c85ad4c4e1dd4db4da7fc24ef80e47d85ceb54", 0xd5}, {&(0x7f0000000700)="1a2ad9046be97bf30cd81d9780ccbe6018bb4f6b11f0fdb7e3e40ea555506faac3de9ff5eac77f2d5993d1", 0x2b}], 0x9, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x18, 0xffff, 0x1, [r16]}, @rights={0x20, 0xffff, 0x1, [r0, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}], 0x90, 0x402}, 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r20, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 15:40:26 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x2000000, 0x20, {0x3a23, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 15:40:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0x7ffffffffffffffd, 0x37}], 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 15:40:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x87}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r3, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r4 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpid() r10 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r13, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r3, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES16=r13, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r4, @ANYRES32=r5, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r2, @ANYRESDEC, @ANYRESHEX=r12], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) r19 = geteuid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r19, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r5, r15, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 15:40:26 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000380)=[{0xfffc, 0x7, 0x1, 0x3e04}, {0x800, 0x7, 0x3, 0x1}, {0x81, 0x8, 0x9, 0x1}, {0xfff9, 0x4, 0x3f, 0x7fff}, {0x4, 0x4, 0xfd, 0x7ff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x614) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) pipe2(&(0x7f0000000080), 0x20000) r5 = socket$inet6(0x18, 0x0, 0x2) accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000480)=0xc) dup(0xffffffffffffffff) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) dup2(r6, r7) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpid() r8 = semget$private(0x0, 0x4, 0x408) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semop(r8, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r8, &(0x7f00000003c0)=[{0x3, 0x1, 0xc00}, {0x1, 0x36, 0x800}, {0x4, 0x100, 0x3000}], 0x3) r10 = socket(0x20, 0x0, 0xfe) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x51) semop(r8, &(0x7f0000000240), 0x6) 15:40:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:40:26 executing program 0: r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r0, &(0x7f0000000780), 0x3d3) semctl$GETNCNT(r0, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000880)=""/227) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000440)=0x3d) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="000018928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = semget$private(0x0, 0x1, 0x420) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r6, &(0x7f0000000980)=ANY=[@ANYBLOB="0100392f66696c65ecfa80023d22d17acfddd54e006118469f69558ab7cb5890697f232f9bb0b2c0e63b4600194fece4d4bee5ce352de41ef3f807962010433c34682c4323bb6a49f2e957bd8afe7e7ae251838743679f151cda04829490bfc718458500d2502f8050f2712c25f778ef8458e1fa6f212ac509b803f9c0a314cbacc0447788fdf67e2f4f9e4282d9c32a6150e2ad287f082499670311c7d33d69f23bb21420370f11e2ebd9ceecd5e2f43c1a427f7e"], 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r7, 0x40047309, &(0x7f0000000000)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 15:40:26 executing program 0: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = open(0x0, 0x9d61b08774c56df1, 0x42) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x42eb87189c7ac680, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) unlink(0x0) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) chroot(0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/175, 0xaf}, 0x1) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00./file0\x00'], 0xa, 0x0}, 0x1) r8 = socket(0x18, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r9 = socket(0x18, 0x3, 0x0) sendmsg$unix(r9, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r10 = socket(0x18, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="280000810000000000100000cd7fdf0300000080c34ec6aef8d20138009e7a23d07d54c559a1d8a237557a1f8cbd96f56dea771e97f0e77cede172d65286d8eef00817975bf078f6af1e0d694ac3", @ANYBLOB="91b415fba2beeafa1af8d8092c599b2c71a50136f550feeb661d2e7cc1aeb9496e08cac47b1c1d42914e562f20b13faeb35e1a63d624ed346740ed3da362b53663121c9c16e32c501393d645cfc9f07b74863bfb63cef6551ed38596321cde45a14bebf5f53c07d2d788f94cb4a202b9d94aef343c1dc1eb2d38257c978edc79ae11f69f790823d4731b719ad913efe413087f5b3a8071966ae247d84674bda6afba1e405ce9feb5fe34354482877b6cf52cabc52c4bafc65761b3445f9a144a75eea5d7520223956dd9ee0a1c286a96ef7dd636", @ANYRESDEC=r3, @ANYRES64, @ANYRES32=r10, @ANYRESOCT], 0x159}, 0x0) 15:40:27 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) 15:40:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14c3", 0x2}], 0x1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 15:40:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0xff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) close(r10) 15:40:27 executing program 0: r0 = socket(0x11, 0x4003, 0x40) r1 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f6669fdb98722ee99a07344d348"], 0x5e) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 15:40:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 15:40:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r1) r2 = socket$inet6(0x18, 0x8000, 0xd8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6a) 15:40:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5, 0x2, 0x1, 0xfffffc03}, {0x7, 0x6, 0x2, 0x2}, {0xe2de, 0x5, 0x1f, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r2, &(0x7f0000000300)=""/4096, 0x1000, 0x42, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 15:40:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0xe786, 0x7a6, 0xfff, 0x1, 0x5, 0x3f, 0x6, 0x10, [{0x2, 0x4, 0x7, 0x4b4}, {0x1, 0x5188, 0x6e0, 0x6}, {0x3, 0x16, 0xfffffff8, 0x2}, {0x20, 0x4, 0x20, 0x682}, {0x10001, 0x7, 0x3, 0x1}, {0x9, 0x2, 0xbd22, 0x200}, {0x40, 0x10001, 0x100, 0x7}, {0xbe, 0x0, 0x3, 0x3}, {0x20, 0xfffffffa, 0xbbee, 0x7}, {0xffffffff, 0x12000, 0x1a, 0x6}, {0x10000, 0x4, 0x7, 0x80000000}, {0x6, 0x2, 0x45, 0xffff}, {0x4, 0xffffffff, 0x7}, {0x5, 0x100, 0x22570e6a}, {0x40, 0x0, 0x80000000, 0xffff7fff}, {0xff0, 0x100, 0xffffffff, 0xfffffffd}]}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fcntl$setflags(r3, 0x2, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x22, 0x80}, {0x0, 0x1}, {0x0, 0x383}, {0x47, 0x1000}, {0x6, 0x3}, {0x27, 0x9}, {0x86, 0xffffff76}, {0xd, 0x80000001}], 0x8}) 15:40:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x20000, 0x14) recvfrom$unix(r2, &(0x7f0000000300)=""/137, 0x89, 0x2, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 15:40:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) shmget(0x2, 0x3000, 0x460, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 15:40:27 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0x7, 0xc8e4, 0x4, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x58, 0x9, 0x400, 0x9, 0x800000000000000, 0x8, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4], [0x7, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe], [{0xffe}, {}, {}, {0x0, 0x0, 0x7}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x3}]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000001a40)=ANY=[@ANYBLOB="00002e2f236da0a7"], 0x5) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000b40)={0x8}) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96cd26a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc441110c5defb2f87cd71790f02addeb4f8a87f25a00"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x18, 0xc003, 0x0) r10 = dup(r9) fcntl$dupfd(r8, 0x0, r10) 15:40:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000456a6e31045669df7864c45cdca8c08304b216ae1035"], 0xa, 0x0}, 0x1) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() shutdown(r3, 0x2) 15:40:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xffff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) connect$unix(r2, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:40:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 15:40:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b59, 0xfffffffffffffffd}], 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="02000b2f66696c653000"], 0xa, 0x0}, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) 15:40:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede0af614c515a7bace235919a0318349865dc0e43ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf9b9de89e20136d324e8aae7970a7d03126da5364082beb040bce6de321877ea669547cc99869fc304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce720e7a1fb0a28366d2294a2723b60b3aa39abd95826552dc3e0a512d942e542d6176aeb418d4daf1000456888aa3a0bc841e5b91403421f5ae061dcec4cbad248e1e1fe947ee8de6b917"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) dup2(0xffffffffffffff9c, r0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fcntl$dupfd(r4, 0x0, r5) 15:40:27 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000200)=ANY=[@ANYBLOB="0dcd70501193d073a945a4b50000eaffffe2baada36c"], 0xa, 0x0}, 0x1) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup(0xffffffffffffff9c) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x100) r3 = socket$inet(0x2, 0x10000, 0x40) recvfrom$inet(r3, &(0x7f0000000140)=""/72, 0x48, 0x802, &(0x7f00000001c0)={0x2, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/devpf\x00', 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 15:40:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8412, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xeee9, 0x9, 0x558f, "00000012dc00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 15:40:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) r1 = shmget(0x0, 0x4000, 0x28, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x3000) pckbd_enable: command error 15:40:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde6, &(0x7f0000000100)="d0ce4f1f1a519345b830e0dbb35b064361f84b54f130ffc87b03b2ff3cdc1d3dd25f2fe1584cc6a8ef1873ac0b41851055038112d77e785e1371244629c7ce1d1b11dd2a06520692ecfdc066ceebd80211e6b0bb41a8a9a5ba6a76afd8e7813771c6a2108ddec292a6dcf7ba9d0f29c92d2fd546bfe3ab87e1c9df50e46c19a97f0c1c6210cbd2516cb962149cec2af86a01cb8fbaefbe2ff3f3e3e138d537fba01efe70a485568e07f274dd17b07d4aa4") pckbd_enable: command error 15:40:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 15:40:29 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) 15:40:29 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 15:40:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 15:40:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f2b9439b25f342013bb11faa357fb51131927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87beec19ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000002000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e40d3a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f17d9f71b09ffcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6a8c99a2001ba357dea5beab5d6535426228b77858658ed81c69753bbc4f838112eeb5220f9faaff24c8a75f90505296327f345a71964ce97ff66c2fcffde90686c92f728a0a7798a89436fba69763d26b461b62987ec67d35e72695f917000bfe482eac900504be9e969b52e3143c80f6c4326bd0d8e9ceb9c84402250b4acf8813569fc557b3c0f3a511de6e91940c691aabc8357e00b4b3bb3ce1a97b1d2a540c8051009469a8233b566a500529cc5c716af00"/1897], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x9) 15:40:30 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="a87be704ea5986e367be9c5e0c049bad952fbd53295071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb08000000000000004dc3a5c1ac5674632ce1ec89bf63d05b01925c30e484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa7387020000b7689beed33c278e431da923d667206ba7ce1fe28f1fc259568bac654009fd6fcbd8fbbcf837b68e553130a6970b7611195c0b232dd74a57d3a76936318b71a2b336cec86bc1adfde08d4d6445cdc35dfe3c682f845ee92941fdade7fe5ba132007937a62be4e7210ac82e00bd0dc25b1f2cc6e8"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r5, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r7, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = geteuid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r13, r10, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000480)=0x9) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) 15:40:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x2, 0x400, 0xdf6, 0x8528, "cc8ab97eda3ba2edb86bf09852b6fe7b8fe58e30", 0x8000, 0x4fb}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0x2204}) write(r1, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "e8240a41de8346d3e30e9fefc0bf396f0508a3ad"}) r4 = socket$inet6(0x18, 0x4000, 0x7) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000140)=' ', 0x1) close(r1) 15:40:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x2], [0x0, 0x0, 0x571c48f1, 0x0, 0x0, 0x0, 0x278], [0x0, 0x3, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x3ff], [{}, {}, {0x0, 0x0, 0x0, 0x10001}, {0x0, 0x1f}, {}, {}, {0x0, 0x1, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmod(r1, 0x2) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:40:31 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r1, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r11, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r1, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="3000000000000000ffff000001000000da7b354937f9d2cc379d5d72d0445824616a56328336c43a15c5540cdd3794b8af4e99fa2881701b1818f50902120f4b23bf3d2eaaa5a2fd7ac9b920", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES16=r11, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r2, @ANYRES32=r3, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r10], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) r12 = getpgid(r4) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x9e9fed6d103f2676, r12) madvise(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000240)="220e2a", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r15, 0x20004b0a, &(0x7f00000001c0)) recvmsg(r14, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 15:40:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0xb3}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 15:40:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x20}, {0x8fe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000140)="0154d4", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x7fffffff) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 15:40:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x43) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="481e2ca12455450961f2f044f53983695496c169498de869f2e90e90448d42625963c80eb934331489b91c543100"/57, 0xfb}, {&(0x7f00000000c0)="d6fb83922c7ebd3309b73e9f13f264f2d62d756b15e6381904af7f62990f7a7b81ff252e0d434d91617e49eac599b6f5d5c42f56f7c8f6eca6514a0f79992ccf58dc838f910a6da943ff9408e72169ab3cadc57a12e7babf2bad89d9ab9accd79ed22d578c007d31825595c50b52f588f5b70e45fcbc7eb26d5e148e87cea6315a84d71921a3f46787e1540ece2c3e788bd18f1d08e9f8329c0e3a99", 0x9c}, {&(0x7f0000000180)="279c9b19ca4d802372767bc91528", 0xd}], 0x11ce, 0x0, 0x80000001) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) dup(r0) 15:40:31 executing program 1: getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket(0x2, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) r1 = socket(0x6, 0x5, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f9f7c00003000"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) shutdown(r2, 0x2) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r4 = dup(r3) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt(0xffffffffffffff9c, 0x4, 0x7f, &(0x7f0000000040)="cde2337c3fdf3eec86c99bcf0f5a53c5bcea2f955a7e30f1bdf281937b7578202566397f2166696212c83038493f3dbb2a1a20f9a83b073fa1b594c0d49ccf037c86a7fd3b72a359bb0573533ea0e016a7dad7358487fad7df94e9924de39800be0648d86bdc40f025479030576af44b69a0144b134838c4ed882d7439", 0x7d) 15:40:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x4}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x2, 0x1138542c]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, 0x0, 0x0) readv(r1, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f00000004c0)=""/231, 0xe7}, {&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f00000005c0)=""/93, 0x5d}, {&(0x7f0000000640)=""/219, 0xdb}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000840)=""/92, 0x5c}], 0x8) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') close(0xffffffffffffff9c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r1) dup2(r4, r0) 15:40:32 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="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:40:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) connect$unix(r3, &(0x7f0000000280)=ANY=[], 0x0) r4 = dup2(r1, r0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f00000003c0)=0x43cbc, 0x1) r5 = socket$inet6(0x18, 0x2, 0x1f) getpeername(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r6 = dup(r0) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e08", 0x2f) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8ea9524dc899fc27, 0x0) r10 = socket(0x18, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000680)={&(0x7f0000000400)=ANY=[@ANYBLOB="a2ff838f080400000069367161133780f2902d2f66696c65100012d6c26e597df5cc39e50da22da12555b5f1f0673eeb2105ba4430313c05ecc72a32304f0acabbc5ac25a18ddb1a07fa2e999a78aad68ce72437dffb43d0d2f755b8fba4965608f3d1e5594b4d057e7a64038b8bef95f2b6952b9a8586f20b6695b95dd449f63faa49d126265a5410cc37599820b560440efe0b232b6d8a9342a77d9337a3870eca601837937855bc81df8efe3b6ab379f7a8b64869ffe68586db3924aff117f1"], 0x1, 0x0, 0xfffffffffffffe23}, 0x409) r11 = socket$inet6(0x18, 0x3, 0x6) kevent(r8, &(0x7f0000000300)=[{{r9}, 0x0, 0x29, 0x80, 0x8, 0x3ff}, {{r11}, 0xca44fa48a9cb00d5, 0xa, 0x0, 0x4, 0x5}], 0x96e1, &(0x7f0000000340), 0x5, &(0x7f0000000380)={0x1, 0x200000000000003}) r12 = socket$inet6(0x18, 0x0, 0x0) r13 = socket$inet6(0x18, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000240)="220e2a", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f00000000c0)={0x3, 0x8000}) dup2(r12, r13) r15 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r13, r15, r16) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000140)='.\x00', 0x10, 0x62) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xfffffffffffffc5c) 15:40:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000309000/0x11000)=nil, 0x11000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:40:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r4, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpid() r11 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r13 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r14, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r4, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES16=r14, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r5, @ANYRES32=r6, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r13], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) r15 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r16 = geteuid() r17 = open(&(0x7f0000000680)='./bus\x00', 0x28825, 0x80) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3ecf) fchownat(r15, &(0x7f0000000040)='./file0\x00', r16, r18, 0x4) fchownat(r2, &(0x7f0000000080)='./bus\x00', r6, r18, 0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 15:40:32 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r7 = socket(0x6, 0x0, 0x66) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x1ff, &(0x7f0000000040), 0xf926, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f00000004c0)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x8, 0xd, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e699319296486f7462cf8348a72bb6df231d66835b4fe821015082099ed0cabe00bdcbf0e244bc43bab05fc42377508de3feb64f61c6f722cc879c0108086726df2da95ab29f3bc5ff1626c8df2a4c692fa13390ec10f4382ed9576d6b109e0900021f6c5552f7fce638b115042abbaaabd432e2f786c9eeef5e1c7c2d53e42bd0", 0x123) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r12 = fcntl$dupfd(r9, 0x0, r11) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r14 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r14]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r15}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() dup2(r16, r15) r17 = openat(r15, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r17, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) r18 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r18, 0x0, 0x10000000000000) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r18, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r17, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r17, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xfffffffffffffda3) r20 = getgid() r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) getsockopt(r22, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r19, r20, r21, r23]) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r25 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r25, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r26, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000200)={{0xff, r13, r27, r32, r31, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) getgid() r33 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x400, 0xa) recvmsg(r33, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r34 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r34, 0x0, 0x10000000000000) pwritev(r34, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 15:40:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x40}, {0x200000006, 0x0, 0x0, 0x42ba}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r3 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x3d, 0xfffffffffffeffff}, {{r2}, 0xfffffffffffffff8, 0x60, 0x2, 0x100, 0x2}, {{r0}, 0xfffffffffffffffa, 0x90, 0xf0000000, 0x3, 0x6}], 0x2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x18, 0x4, 0x80000000, 0x4}, {{}, 0xfffffffffffffff4, 0x11, 0x80, 0x9, 0x8}], 0x9, &(0x7f00000001c0)={0x2, 0x7f}) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fcntl$dupfd(r4, 0x0, r5) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 15:40:32 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fcntl$getown(r2, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x240) socket(0x10, 0x4003, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = dup(0xffffffffffffff9c) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000001740)=ANY=[@ANYBLOB="af13106f49c97c1e3b1aad7f6894ca498df70b979ffc9cf9976218e8520dd2feed1845d04f99d9d852fc8cfa98dac83951cb6860e6737e3fdf6c8da693011f7e2bfaddc961e69c197d660716eacf50"], 0xa, 0x0}, 0x1) accept$unix(r6, &(0x7f0000000380)=@abs, &(0x7f0000001700)=0x8) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000000)) fcntl$setstatus(r4, 0x4, 0x18c) getpid() execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f0000001680)=[{&(0x7f0000000240)="f0a1dedb6f4531521785c44268c9df21d5ada490afeb68b9f9f818bfe8ff13344daf0105993e21005bfa25da687bafba53c23577294703de55d0959102abb84a8d6e92ffe23c290e3c5ea6fc375960c49816f60a84efe2f3bc004189f9fe1c0f7da6fae4f0da58d1021a8121c1ca5a01e1d19c2cd83a0bf4c3116c7619902c005e9605b07563536021b484c1a8d08017a13d7cf60ac25f80e1265465f62cbd6721f17cebcbf9299dfc7d938a2c622861b643fc1bd5856b206e3e745c3342126c7804db8eff013d30eff3af54b706cbdc86d1f9879ec3e401fdfa30afaffb"}, {&(0x7f0000000400)="13f24a70d19960b935d19ec6ea342d371658bec84ebd463078169bd5996bc6fe248d8a230f36f1d76ec1be84423ce314fcb1177e6b2c6705509083624b95fa92bdf6f940732f8f22aec85c6da9f0373dbb3f88ae72252d8784395b9291fafba3bc4ff699dd82bfeff61cbfbca902b11fbe15cdad82dc9157e89cf82338919c86fc1da636660f7e24408761ec4f5b2d95588520c4903ad66fc95b4bae60504028c824ad44dead73503268bdc62bca09b929142f0deec7e9cdfcdaf908981375f1a4538264459f47"}, {&(0x7f0000000500)="cd525cd3415dbd0e6d241fc09c6ebfb5d6a832d324e02114bfeaab880cdc23bdd41a103e9d394bbe6b8bdf0d457426b6222585ad8ee6ceb458f01d4eccf0ba127d209cc689ab64b11331acbaed4bebbe87e923a84c117859e1284bfbe7e14a55f2ae72a355621edbaa0648f598b78aad9af68b362a1a65289ccc31b716825cd210fe829e79e4eaefaf5eb65aac01c3e442c4e1227025f7c423e79ff11d3aebbdff05b77ffa2cf535bb24bb2ab34cff4fb525b887f352fe9a8512ded5f4171b2b05c1035a"}, {&(0x7f0000000340)="8ccc929f1f09773c006f61ff83a9dd965e1e5fe59196d194a4c3c75d1ba4025e404df547bd0243e6c46b"}, {&(0x7f0000000600)="57784c28f66b36fc034874f91253695cab8ce8afd87147395b4807c9becb6f6c50e857a2ff477cf1c2b6f0e076a00334b5f67c4eecfaf59f4b1d4999d66446109c333efc34cfde402ff9f8e75ef3a59d4ecc63c4be1a509d30f2441f09aade03e87b28507d0d5b49b66bde76eaea11855f8f0e942f"}, {&(0x7f0000000680)="692656a78835c0df1b5a3daddbab4478e58b67df65a1c267bcfb14edc75fb132b510b30b820c4cc2668dd7355f81f81613e2d262ab2cf80e5a877db68d72a4e5219650879298717d7d1fb98059ca5aac02220ebdd4f7619b9cef041619f03e46db44a79e8d5056fdec253f24cc3fc12f42b740996e195237c1651c1e0d918513191a0bef3655c159be605155da2b7807acf960a580146b3095168d19d67848c853ece46c1c4ae505e3a7a98ee63e81c55e9ccf68b50d279c01a96d7866908253608b113b8fd7f1435c7e1a2992cba768f07e850660012e50c9c5476e092296c80e2cd4f2f0f7061a8ef320e52904b9976270b71272667d1f61a58a95749ccdf8b77520b41e1cbe356580a3cd7edaee9f498de32bc298735d196718a838bab889ed0b418a04ea4e514e8bb06cdde4ad7d226f23302b1ed3d66eca3eeb670b3be661ffa05a4bcfd5441fd2e15fded86d8cc76cec4335053bc6e09bfb6386a1c0f2648cd0a8b4602d8bb60118a0e24aa755c83717b89d0fefd0e2d714ee8383996e30059c825e4f3cc25cb9294006ac82a24d05d70af5edd4bc85b3950d7995562b54ab4815ca399c5e8394b0122cb54e3cdf6f17ea2e20a54c4e0e337521855d8a3d9a9d3fcab591d17997088cd74c221824f42fd502ecf29546bbbe681fda88aaabd643f16fdf7786c815ee3dd9401f9a108325e6465954b1a677a3f857713e15df6a3976dee1d2ce08b84789dcf18d8fafa75697542251732ce1cf90c8747a3abc9227ba8f08a90f9158634d7717fbe783e6f3a07da9879d1eb1506f862e82de70678f2cdb0922bb51961bbbf9c354f1513f768a455c5434d42e6710c67245d7b21e147578f6e456211d49d60fcb1aa57ecb6b354a77c8ea87caeee000937d5d667c4399c4ead2565db90d73707c99ad50036747ae565d964ada6fb6b2aa92a4399e8c6aa2666b52db3f33eed8d342584d62691d0c2cd4384e87aaca036afb2981870ea53b851e91728e3300b5e3b4a0427d340b581cec533696b6161d5c5f3b322fe4662ac445b1f59811999497e234a30c7bc305da100c9c562fc4b622087387f5f042312b5e37594f058936d8379cb2afd2ef83067dd3777531ae195e44ed1bc0e3e56f4566aef1470b615b70dd6ab9429987bcbe5972d5d9c66d6f0edf091358d8e39883c416913e977a7440c5e54e277a019358298361db2b8f58c6bc0c6772f395a70392b9b477fbe6ebb5118e649549d60eeb54febe3ac68191c75507b1bf556f2098c816763837ccc5ad11a0cc8aad6fb897c040209ba5747eab62fbadf05eb216839b7d692b394e8f20375a1025e2c16fde2d4beed7a3ba8f98c6a6e41e0b1e7d3ab88b3a66288d15aac0c461983fabb52b550069867cb6834f51e5a5dfff925a95de490c60d6bcc39ffead410a39d954ff80cb648ba58a2eeac236e0ec2146fda23993a04d695b79045ee8e29fdf1e62d678ad458dc5270f946374374fef9da415d7f76b800108fb3b7768e24b96e6d162dbad69b0b02a3be31a8940fc34086633442188c316a0ad8ea9ef8c383e1f3dec356a8d3536eeebb256a54f889d59e26526313ca9650880e5566bb4bd0a48b7f977bf9a8407c45a66efce218b50d9dfb7fbe55622873e988caed8eda460d319a736e6c8c6a8befa478c81085bb78879db5312d73b579e38d39db33a237ba30f6ab770acd03c00c0d5f7e978259a5ab854354e6937adb285aa3e44715053559545253f562847282192072740a53204968781b3ba76faec321dfca1e90d26aee9b82b29237c1789675543384ccd74dc40bf525c0a987a7d5e7142109949092e73d1da871b4b176cc6752ddf6ff0441aa38068ea3b798d7a0ac434a5f16b5b47b990680e8d22961e645b77a997c6b1c1aa1713d1457a4a44c21e18bd95bcc03ae37640e178b788cdc2b60230e57d7b6f4a9c238fba93be6dc7224f09542277215f60399ea76d587e67c5d3722c98a2798e1da76906a6e5633438d0a811ba120c97382ad1be1c8ff74d7796c130c688f857ddbec8245f401cfec02cdaa9825c4ae0a35eb5ed03cbaf65f4e004262eb823a6a2246ce7a7b627b5d1645c7fc2fba8460c52f38930b93f79dab1f004c7c073ee5d5c9b788df50cd63233d4b2ed14eb9b56c8a24e5feb78989518a99247c03d31853694545dcaa7a99fb0545d2e8fe3ba6d0b4033ae530a162417272ea46787692b5d14ed43d92d17873a8f78af9cf945f981d170b82f11c95ca9da84f1feb5dc98d9756f64df59be6308b8b4d1a006c12ae2785ceb05792f8454f9aab603bddc1c0ae02ee11301d2209fe4d0c49bdd46c249691c7fbbcd022a96865843bf1b373758a41ea87653bade2db5bdc27e73db69ca1019b6d021464ec111a545c37940dc5ab294d5bd3d86f76723fa6fe5c5e58c484cfd5b4e2bcf55657c6246db3faf07d49b5f520b4c95bc5f95c130776f1c1e61bff0ef6b118da4a085e7cf9bda5f41f2a815116e51cc28b39e94649ada1b24442562204bef5462b43b3069768ec6ef689fdea6fe234c354953cd0debcfa8e9f5e265915d8a7ca1882979f8894737efbc7578e160d9b45568887782fafdcd8e6ab33d346bfabf1eae7b34aab33281c7ac3b486aa5622fc6fe93e7ab9fe76e08c1fdf187ed46af029b558628ade0c61387ed11d76863ea7195ed43b3e5768fb7a3252c464dd97700000ed514df3f5dafac85e3aafac69137d088f2b38b78aca045e5c6b4c7daae3288c57b6f84288bef3a108b63fb923f5f0c56ce657fa6f080bdd26a1da37ff488274ca075df2f61091c03e0bbc9164e1e5eba9eda683b9fe8a67b09b7d17311682e8b2d64aa058dc3876765d652a0495e4db140fadc33138a12b1c5a408bcc962eae4641d5df1b7daed6985a23c4ab0813c5dbe8db3573124a456a2a95563172d3a6f8285319271cc56dc8a1cb8125ce1fd07ec75a1cf5489e246a53120dab465456c5038f5e85b292ae3403341412df2f3606848954f894969fb9b33e33df7487090dba7e9d16ca49d165bbb2e96e55f57f984150c674ed154ba9b64e17f870198c492aa3b4ea1eccc916905736460b18f78be710e2539de811d3e12bbc4223b115579f06968118616b44aa50d853eb7eb3c961b7546536d6797fb91dc2a179458b60dd2235cc2fa61ecb47e1f75a0936cf7113b5325f2ab7338839b89cb41e5a5b7fe5ef5a072f78dc4247f0a8c523f1deb4eabd7866f58d4a01e36f899ee0b70f2f703731c0f6d3da78782e28eb33185e45349e3427e0027eac5d3ce0c9f16fd9fa499cc635f06c003a9aef5eb1f77c2fba0f9f54db0d38b47ccf62e46b7fc66e4d7874f01114732f7571382ec026703dad1eb12110d9f4e8c038c2395a4e12e23cadfd75b3ef1e847a299563073409b3d9ec67791ba618702a7b845ab386e89d1f20e5d44560b46cc9cfb3d95d4f08a10468da808dc0ca00ac6d50033830f2cc32372a38fece51ac988e375eb8a20cff90119d8d771d284073b37ecbd88da0d716444fc3b59da5b786e64f4c79cad829c6af249b21366208e3201579675a0a2410cf17bb0d59f3156e27d611b02126d986b8ad7a240b7dd5479ec5ab9bfda04995bd2d36375a96860041ac938f8fb613f5877aa649dcc40a7c42a01d617db7e265a3279454b9a0307a68eea1c2afed09c790cd46c4c0582c9ba7b2107534d02ef5f4afe8211373bf01e1e9677a505aea7deb4ba628b24f8f79c5fd04c4fec4b68f72eddc9ebfb09d32f40d7d316e03eecb07d360880e2488bf0f8fd6e5dadb01dc2cf58e95e113e111f60cba28c3576754693ddb2ce3851ecfdbcd5f1fa195cda483c76033206efe13d07172e267670950cb8c12cd955e1b5fc6b216d33fbb1aaa0ebea457c0ee9dfc36aced21cdfd4918671ac4a0dae95f6dd4fe37cc835711547a540eb9fdff78993a666b847041960b31a17b48f56bc6f689e4284571468e789d4f3e829576c27fa87729870aa169bb5d11927d0dd4164f1e145e0cd51b16f127bd36d5efeb8f425e3a0a16984d38f62ad586cf0bed386a32f592b02d0b5cffa6fad4664d9c9a648c50774467139519a37d16ddbe5d8592716b7858316f7a6aa52d1cad0c8cb807a7eee837dd4d19fb1da715bca12e5cea7fd4c76e9147fe2857de0950e40e6f139e6e31ce51fa95017b81d08bce9580b084da7839ef3194efc9694eff90030a80080a9d859fef32ec65a4e83a38093f36d609dbb10549a3a74e314ff1ec29d834f539b94aece384f70187ca5a70411909809160641a6b0c6a0e4b50255547a31f21be5b76c5246b8a2efad1df73fe9bd5f94dae9c774c83cd257aa039aa9204452de89cda4260d690161ac64bbad5ea85fe744fa737d1b7be0b10d73022c56b0c8e5a8e18e4fed1b615b2ee6d37f8cebf67d7915420cc5df81dd5e2d0b2214b504044b5c3d6f68215ad211eefe422e4393a27ec64e4b0a95246e9b46174346dd74f04fb080e556501d55b66e96107090ab7b55055efbfb2cd22b1fbcf6cd1a8b5c911a7775bab0f9ef5ae92c9a9009a06c5bee366ae80e099b153a2e3ff7da76299ec54c884d9af802b7f91f13f2f8cc08d0ccf8c4a566ea5da3243a7fac54c2334433b39c4e404ab8aaec95e2664d8d7b4cc2f9425eecfb1fc801dab6e61630f163aba23bb71bf7597d96833ba74178eec80de0d1c92d8ef518f2df24e72026c576c300603809d5f5948483597b5f1db0744bbcc855d0ae54eca72972a48c21132eba61d9470fa2ed8cfc1a2197223300ac627117006435c1a246cdc6ca0920915c35c11a5b6c79fa9891ed84c8917d534688a270a557f1f64dba3a456b6a28ca053bef7065e7c0663d956c2459a837beb9d11c02325468cbf0c2156d4f0595744b1dbe8a318b5dd92a97107bc953bdbbb6bd1d472b89ab689ca14e066437526674cf35a7a339a9416c8316141851018de124486380f3454bd481c9e7df72724bf7534acd964518c5ceffee4c647bfcc080bb1cc71c31c6c8993ffbd5c85887745e69a718ebaf03b33dd1bdc40ff11e7d98e64a965506188ded6d8f836c4f41f997a067dec4f7f3e9439c9660b7db8e866231d354fa727db90993a245f6feaf704c08f98b01a541c6d1914e2e8435242b2934fb078a0daf86a28e526f9cc9144ee564cec45db807246fbf3e0daf8868b56b45fd35e3973fd0a49b2b97a40de45bdc132dc97d0f5853a2b276e7a313c90f0effae6d8be1c77173b098987a0a701d679a5f6bf04db6c3f9d79594fa3afb13ee615fca4f110c3a3858a332907f58c20612fa8caf4ce47d7a8aa09034a7caf5e53a1e80b2385d17dcb39b595af5c5f1dc92a42db9d0109a014218da576f1deea0fdb246c8c21744e48bf5bc67f0d88edbf731d678152121b1c5da8bdf69c4e26394d39027f44a19ee6c10b59f851abd43e56f97304d09d0860d81817c385811c690650c45af54970e7d1b42b57a0ed2ba15cd2295452a28a59e7509928479fc32454a5877fcc50ac7ac483444b42688d6cc70b32281672d1c25caf9b015b8dd5cc53597f1ecae1f174fe3262ed64dde786ca6353fb88cd35427f5a7f7c1bd58a799db839a2b6444facc251a74c526f7c96fd9f67c2dce536e8ed12fbaad0a1d7fd9b25fd0250f580ac79d609d1acc5749af7cba37c80ba5cc26dd6cc40dd29e4aa983a0e4a1423137b4cf0bfa5c72cf30d4ab8368729f9bad48d7f50292b47fc3f895d681219c015c16b067dfede4690b5f87e4d2259c42dbf506bf1024ab8e4bf83e5c60237d"}, {&(0x7f0000000380)}], 0x1000000000000268, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000200)) close(r0) 15:40:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x7fffffff) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300074e815d7e3ca298748eac770daa4c0d31785ab9e1cfe359b5979491536f904913e616b5d2d98598facfc0027df626d674e4a94bafe0c24910fec88254a8b606ede6527b1d99cadb6638615db309ac26094bc4e29f350b4be4eeb8e96b66e0448bfb867849d671d3b0d322edea1bf0482361e1ea3a9972ef6b03cd6e305d98127cc2730cc943b40ca8218be58efeaea0591f1a2410000000000000000"], 0xa, 0x0}, 0x1) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) bind$inet6(r4, &(0x7f0000000340)={0x18, 0x1, 0xf78a, 0x400}, 0xc) r5 = fcntl$dupfd(r2, 0xa, r3) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket(0x1, 0x1, 0x0) bind(r6, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 15:40:32 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r7 = syz_open_pts() r8 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) write(r27, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r28 = msgget$private(0x0, 0x402) r29 = geteuid() setreuid(r29, r29) r30 = getegid() r31 = geteuid() setreuid(r31, r31) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r33 = msgget$private(0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r37 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r40 = fcntl$getown(r36, 0x5) r41 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r41, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r42, 0x1) dup2(r42, r41) r43 = fcntl$getown(r42, 0x5) r44 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r38, r34, r39, r44, 0x10, 0x7fff}, 0x6, 0x2, r43, r40, 0x7f, 0x100000001, 0x20000000b1f3}) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r46 = getppid() fcntl$setown(r45, 0x6, r46) r47 = getpgid(r46) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a5}) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r49, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x1000, r29, r30, r31, r32, 0xa8, 0x6}, 0x8, 0x2, r47, r49, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, r31, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r52, r53) chown(&(0x7f0000000200)='./file0/file0\x00', r52, r53) lchown(&(0x7f0000000780)='./file0\x00', r52, r53) lchown(&(0x7f00000001c0)='./file0\x00', r52, r53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000940)=0xc) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, r54, 0x0, r25, r53, 0x1c4, 0x8}, 0x5, 0x5, r17, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() r59 = socket(0x800000018, 0x1, 0x0) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) r62 = getgid() r63 = getppid() r64 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r66, r67) chown(&(0x7f0000000200)='./file0/file0\x00', r66, r67) lchown(&(0x7f0000000780)='./file0\x00', r66, r67) lchown(&(0x7f00000001c0)='./file0\x00', r66, r67) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, r66, r56, r60, r62, 0x1e6, 0x8}, 0x5, 0x5, r63, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r55, &(0x7f0000001000/0x2000)=nil, 0x1000) r68 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r68, 0x0, 0x0) shmctl$IPC_SET(r68, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r68, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r70, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r70, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r71 = getgid() r72 = socket(0x800000018, 0x1, 0x0) bind$unix(r72, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r75 = semget$private(0x0, 0x4, 0x2) semop(r75, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r77 = getegid() r78 = getuid() r79 = getegid() semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r76, r77, r78, r79, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r71, r73, r77, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r80 = getgid() r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r84, r85) chown(&(0x7f0000000200)='./file0/file0\x00', r84, r85) lchown(&(0x7f0000000780)='./file0\x00', r84, r85) lchown(&(0x7f00000001c0)='./file0\x00', r84, r85) r86 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r86, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r89 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r90 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r91 = fcntl$getown(r90, 0x5) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000200)={{0x3ff, r87, r88, r87, r88, 0x104, 0x5}, 0xfff, 0x9, r91, r91, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000080)={{0x6, r84, r69, r73, r80, 0x1e6, 0x8}, 0x5, 0x5, r81, r82, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r68, &(0x7f0000001000/0x2000)=nil, 0x1000) r92 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r92, 0x0, 0x0) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r92, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r94 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r94, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r94, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r94, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r95 = getgid() r96 = socket(0x800000018, 0x1, 0x0) bind$unix(r96, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r99 = getgid() semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r95, r97, r99, 0x10, 0x9}, 0x8, 0x1, 0x9}) r100 = getgid() r101 = getppid() r102 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r104, r105) chown(&(0x7f0000000200)='./file0/file0\x00', r104, r105) lchown(&(0x7f0000000780)='./file0\x00', r104, r105) lchown(&(0x7f00000001c0)='./file0\x00', r104, r105) shmctl$IPC_SET(r92, 0x1, &(0x7f0000000080)={{0x6, r104, r93, r97, r100, 0x1e6, 0x8}, 0x5, 0x5, r101, r102, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r92, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r106 = dup2(r103, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x3) r108 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r108, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r108, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r108, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r109 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r111 = getgid() semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r109, r110, r111, 0x10, 0x9}, 0x8, 0x1, 0x9}) r112 = getgid() r113 = getppid() r114 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r107, r110, r112, 0x1e4, 0x8}, 0x5, 0x5, r113, r114, 0xfffffffffffffe01, 0x9, 0x7ff}) r115 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r118 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r118, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r118, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r118, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r118, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r118, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r118, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r118, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r119 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r120, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r122 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r118, 0x1, &(0x7f0000000980)={{0x2, r119, r121, r117, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r122, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff09) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r124, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) r125 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r125, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r126 = open(&(0x7f0000000b40)='./file0/file0\x00', 0x800, 0x2) writev(r126, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) msgsnd(r48, &(0x7f0000000900)=ANY=[@ANYRES16, @ANYRESOCT=r6, @ANYRES16=r126], 0x3, 0x800) msgrcv(r124, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r122, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r116], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a8e28020bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed", @ANYRES64=r98], 0x4, 0x2, 0x800) msgrcv(r124, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r127 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r128, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r128, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r130 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r127, r129, r123, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r130, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r7, r110, r129) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:40:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x5c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pwrite(0xffffffffffffffff, &(0x7f0000000140)="51bfdbc097c533fb410617", 0xb, 0x0, 0x0) 15:40:32 executing program 0: msgget$private(0x0, 0x191a44957e8c61e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10], [0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0xfffffffffffffffd], [0x0, 0x4, 0x0, 0xd, 0xffefffffffffffff], [0x0, 0x0, 0x3fd], [{}, {}, {}, {0x2000, 0xa83}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x410) msgsnd(r0, &(0x7f0000000080)={0x1}, 0x8, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30ae8, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000fcff00"]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:40:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x1d\x0053\x7fz\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x3}, {0x81}]}) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) read(r1, &(0x7f00000000c0)=""/5, 0x5) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 15:40:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x50}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) write(r3, &(0x7f0000000300)="e1c0bc3242401acd82680893ed8b245d34f42b9b873d159c126da517d3a78cb4ce8a63f4daa43e4d886562ae558f1920aade2920a37b3955b684266f160df1c83fe2eccefd375a4ec0361fb0ce0557e5aa2a1ec2a327a563f4af68ec4940acec5d960697cdab9e16d5b518510fca312703734aa4b664effb89cc31a97021ad888ccac200f31f07115725d9c73da9f889f4aa5429fa16cceb735bfe6776e736396c55c2d90e656d7ce1a6c9429ce9eec1d97cc1e53c273251c7ccbf192602b500"/201, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xf8, 0x1, 0x7f}, 0x9, 0x0, 0x9}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:40:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x800, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x805) r1 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0xae025569d976fe5c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r2, 0x0, 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setreuid(r3, r4) bind(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000ce5f778f331f9080438953869de45a7be07b98aa54354304fd8ffa34f9a0a44a22b6247efce82bfe16ec4aff070000000000001cf261287cf4f641cb181349470700cd62b4d1e2dc8a87f582231e65c03e6e5e3540065de2aaf103fe2ef1cdfa885d8aef69a792b5cce2408af5a7a37253e09ac454e19f543d385b116e49e2cfadf7d7d4193a983973d690a3c0261f00000000000000c796f85a905384a39834ba884690178b96d8faf3126b637f808ab8ebf28a82453779cf336f6c0e8039940d12cfc497e7461e86308f98490432acc7510277dbd7c2b4d9b0ea62cd1cec8d96a0e0af77b888805e0d4efdd5120c84ce69a1ed028d421b3e8be077fdf8d2b9c2c2fec59ddf5fcca8da2b0aca7ad76a6bef391c52539dad6ab073f7d3befac66ff057f27d9ba9cde5f9e21b03a859c19153ab1f802e7a0304a1a6cadf1da760d7d43348951cfbb0d1b51d05faca062442afe3ebf8f4d713e92ef2831e3a9af7164533d544cf5a0cd073d4c8b68071eaa410647575be354de9e6145d50aec3187796f5cb5d30e25700000000000000000000000000003faa0f795b62f0ef98e96ba1cbdfadef9e40a8ae4913721e01f63245cd4f72a9886ac4b43c82474ccf11fd165e415539be4305"], 0x7) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000240)='./file0\x00', r1, 0x1}) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="1f7412d3b28daa89", 0x8}, {&(0x7f00000004c0)="e4dacb01a6b1646b9a417df65411dd8a46dde0051e1335ca9d5df159a9515a34a57d1e199470954ee0274660eb522d7aa8f3af06eaff7d9f68cf85b9a4ac67522cd6e959060b04ff83076bd83f8683ec37d084c8f5429a2c61f4d7a8096ad29c7232244b73b1c8125211338d843514d795a7ae4f34cf541fdf8fddc49529f1664c63eb6ec8043bffbc4400b9a3381ff2b1ac70f04582ca7324ca0b93b34d571352f71ee732f2ecbf7f873dc83683938b0ad53f46a09648b67d15da4fe6ceb0", 0xbf}, {&(0x7f0000000380)="43cb98719562e3c56225ca26425c5c8991ac0a3a93beae34f6d4eecea1", 0x1d}, {&(0x7f0000000580)="42f82ba446233f9986e7a91bbeecb981f09d526e2b92f867e8ccec4d27288c31fe706180676f5f4275257a577014f35055db44c4fd393858a6a8c2561f2cc455b6798063873dfacc0915ebdfd3da7682a53dd3c2bfe1cc9488e993ce3d0c4e6dde3084e31d49c0a4af0c8d8c199e83e3cc5615c329c19938187a2feb5738d1190a0004b1235ae8943717c3d7a8e83985a0ca63475855c6209c97825eda53241e0c11fe8a5f6d408a6e06e439a42bbc03e712dede122dc8fb27ec87a06f794071e290a014872258cef42a555675fd7747a686d47b3398abdd1e4360042e31a2e08b58", 0xe2}, {&(0x7f0000000680)="7ade818825f39d32a00e24e97575099242ea708f2426bd454a6eb4af6b7348e48b48a2de4afde9e56e07ba3d4160a28c7c5dabef48c0b7802b699a272cf51d7b9fbcdecec9bfb590c4127bf3d7ed2266a39792943cf252719616a873e097d547", 0x60}], 0x5) fcntl$dupfd(r1, 0xa, r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) close(r5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) bind$unix(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="7d15ef14589a5a9132607ae37644c53c182e03694e314e0e140243d0b96ff6a9c506ff563ac04806079a996822abb811d4ceb153dc7097a058f12603f06b0dd87116618b5d97cdf251ea371607b16990c271d53819f7220885c69a34dedd7a26823afbd9ebe00e65616e677b4906e5028a268f95ecda10323bd96b7987c08325336a8d47cbd6d4c1204efd0dfd79d2d222e3c6eeada1d919bfbbcb5af92856625842637ae0f999d7582b27d1f0f9cfe60bde9942df54481564774cda1796356236385b536e4d9610f7a19a37ea57c7c69077e5804314c7b80e21c14634c68398a0b6dc2a03eb78918ca3c4af3cde31f8973dba7fd5750e1b5394496d193826787a4f65b863a5ba2c290279340a569507b14b7d1ff03480eb94827e1be1446d5588dfc346696fa4642ec219fc155100e5526cfb64c200000000"], 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = semget$private(0x0, 0x3, 0xc4f7f425ec6848b) r9 = open(&(0x7f00000003c0)='./bus\x00', 0x28400, 0x80) getsockname$unix(r9, &(0x7f00000008c0)=@file={0x0, ""/26}, &(0x7f0000000900)=0x1c) semop(r8, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x200000000001, 0x2800}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0x3, 0x1800}], 0x9) 15:40:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getsockname$unix(r1, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 15:40:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) 15:40:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:40:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x69, 0x7, 0xfffffffffffffffe, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000100)="6f558d266dbae983c485b37dd24065ab694894709889b047234424e509fe048c579d609e005afa25f94415a2b51df1b80a9ab0a9c7", 0x35}, {&(0x7f0000001340)="d4df39cb8f20525e1289eb5686fc0e7e588bbcffe9273650cd16dfb1098c9db8059f8060bd6073625f4c949e3c14d42963a283b3b1192b7a30514c212a698c706c1685ee6952c21951f1f8452e42fd8cbd56e446b6c93a23215bd066edbcaa0dbaf35f6ae0f49511f524986bc86d06bd4b091f7c6d42d8aca8b5bcf34ab3fe34a0aa2536928a58c1291d1bda", 0x8c}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x0) socket$inet(0x2, 0x3, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0x2}}, 0x3c) 15:40:33 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000140)=""/219, 0xdb}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:40:33 executing program 1: readlink(&(0x7f0000000080)='\x00', &(0x7f0000000100)=""/78, 0x4e) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:40:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f7", 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r3, r5) r6 = socket$inet6(0x18, 0x3, 0x0) shutdown(r6, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 15:40:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 15:40:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000002c0)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd020268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016cda6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b63e528502e31", 0xf0}], 0x1, 0x0, 0x4) execve(0x0, 0x0, 0x0) 15:40:33 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) dup2(r3, r4) 15:40:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) write(r3, &(0x7f0000000180)="5228da6162b1af0b3da866ab496f4a60ecef5e93a8e46bd4376ecaa3b6e4f96ccecf4a0a00480409fe6181993155846268a2b200ffcb71623a33a528d7aa89d47ad851d8a8ba17f198bcbd1b8ac7d3fcf4b3045eeec1e0283c4ec934ca729ad6a438e57634fce7cf555a7ceca4cd091434fc188f8298b11f89275c120abf3afd048443a99b9b05f6d52b1318158450398710bbb9232da9a20babd6239259e6883e42269b222babb06e06611f38a49f8de185bf553a73d94ac2ca6d98258d7cb510b3695b7bee19382032d4f7464ebd5c20f868155af998b1f8fde56dac5f564a95a10054a83248159df305533df5c3adeeb590012e29f0c31d62e217e0c976553089d3981b5e14b5bae463e0d5fbd63f282bed181232bf633dc7440d44b9ee2b8525ab01a738144d175df560622ca6f44c15d496f4882b51c5f5be8efeb2dfe7b00c60c388355a9afe44ae6d90e6e188ab8435b173abf5c3501439683c4156af2aa6374e54c4f3fdd119a8d181b06d0c6b1637703583bbe8f63d9fc2674cf6d9f7710a77b8f7b1f985665a44f4c31b674389df60a575180f4dcf2a40619bc855d4008c0518b0f6d6c644d2e8eff139c671f4c4bfe332d25f217595c27faaf86c26cfd6a480eb0a0407e82ef0dddd46a7cc6ebcf677eeace16e1bf00be78d8451e725faf3347906ca31f70ebf5df43912798de36b85f8ae2b2806681ba5d665dba4cd3745bedb93be9a45a217b7a0ffaa5b76d57de435e8f44a2523fb8a83874266c8257a7c05bd7678245e157e5c3236f7f02bcaed68d9fa08f9d6c608f7924b49eba270a2f2927742264b2211a86620005db82eae4a9058d7034f83d2f36533b085e6986323b7336cb7bf83d786a1429f8939df33bf992b6c9bbd5fb57a1c3cdbb62137b8398db94977d6d017ebae5e7baa7109422a5aeb2c2a8e31ee7d9896409462881bbd67b1cc0aebb4083597bc08d95f7bc6f8d8332590789d5b8ac7defe576af8bbca0227ba9d62398f89bf2c693f5f593d320a932b64fa39af17db4b2b0f1857927de5810d8233068f37c70b62a3de1d21de1c1176071aa019447d7754a028069731a81d318a25a0bf44644660632371b99825568907dec7a533550f5ec4d2516cfe6e09261f1d6a4a47e0a83acede807414b7b6745d910a75d5a7c8d7f845d3fd367d77ed0d4d14bccba58001d9edd09a92b5b0d9253d2bec88fd97aad3f5d48cc2ff4b3d3ae4257fa8328e5f9e9ef8ca2387f4fab1c4043cc6b226684a8be118470db08861fc208c5b6f6851b04d15bfe48b53ae0706d482f7d35f6adb6efa3f9dc5582fda971f18cf06431b7546d6341081b8c5057327f65ee4c2624027b33fbaf6aa4dce61fa4dc89633f435c7a07b76b2f8655960c9868562b79d73b61850ee2b90f985a8eefccb7f1ed40b70bdcdaa8d325138c294a2588c9b0beea9f6ce17b4e25648f00992530bef6b185f0b386991c992c64ca54bb7b18a163708a35dc49c2d3eb8f7bba5ecda217e1aba494018dfdd24172a04f7ce99c8cd35c212f97adee8ad831defffaee72056bb64caccac61a67d5628f2eb21a7494e381facac2e5150f67b3cf4cbeb32590e8051da0a75b64a7160366fa807ea995784191afe889a001958c743606efcaa1794147849f24115aa5f2804181ea7b954f421f007525bcd79f92a177de917d3bd23091c44d0f69c5c7f5e69137d03b7c9010daaf9eb43ed6f85884aae97a1834c9c205b73d9e562450b2d16756a0572ea166d80da0930fb703b2a77b435e4dd610e7df942abda58bb88b7966c9561bfb236948b7b355c593d3cedcbc93a1495746b6970efa74ad973cfe64b945a310946d6111bd63b914b67f5ffdc2e0ae41bc9769146d56858c79139f1a7d28037063197724dc7259aed5f571dba3cbedafb6bab53e3f0158b55f0c82337337d263bc07ec1fbfb74c99231a3f6e8374f6807ad71aad844d184da57d443e22821fb911de0d2bdd8787edc698eca81b789af256835048d2eb53f0e5daa633c180837d4a25c6812aec7692f23f874e4d0bd9fa89241c4bc82bd0234f2b62416a07b80c2a6b3f896df441b33d741a4dd12460b625667fad8cd81e03e9f3489c51161be09cdd77d38a3818a6dc4422bba72e5d35622382b2d64655cde037610ac6e88954eb9d008bc960703093352a7cf6673d87c34f90cc89cfced225eb064e329aefd76d69c1ea92ae65197a7d4c933142a8d253f0d778d928834f6a5c7be856291c1818e808ee23500f8514d3a28ee72519e0b12a1543ff85458eb2522ecc012c95ae6ea15a222fba5f8e29ee1d1b68a3f6c92541f8afa658d3e5c597e4942a0e9da7e3eb614079ce0ffc3934f8fe8ce03437aabd82a12d5b856a2f39393c24f51517c5b2b48fd070d9eed927b9963eb00288d90062734be106ee7854ceb5f057707ede0b1ed70ebd40ef8b02fabf002d2d48e42f88d020b968e8d930eb04ce4fcdf62e76f82f8606781f9966777ea340e0bd59de250c72ae49635cdec4644d8199e274b4428337fbf33d5d82d8e8d96865b5272c2ec4d8c8da45f8891bcba4c6a2aa27e42a306b3dfea5da7e7fb127acb314913f6f791830f4997a3d5eb3e9d199c783cad8e5196c284a432cf3f73bb466f23900c79d08d0f59b3da04d19483d4105142a62dd07554ad962813edb5fb265fcf51538592c9467f6bb1842c6510bb48b269653b6135f7d8a551585a784c8404a4f4cffcea6ff4a890fc84f76269050974111d26f13870a5b5fa114dcf812a4cbc28ae0e381393638eb5b5b2cde0113be90c510223a888a39f8b7b3522af6d7eb45e8a8a324270af65cdf411d311fd63f26f14b5657b8972f71b5e8f68d594224897ebfcb1ae9f76dfa4faa490f26be2ae3206f5fe8e9414ba2d41d0160177c130690f01aaf182f4258cfd442e08174902056b59cb91a8c07ca02c6fce0058cd810a781a7088941e8a9131ac0c7338d4ff20902e9a120d7d0dd9cf905d237070bfb168daf2b7f2a1871b427caefb509528f499c810d790188c0681d437075c51454b4e6ec9cc62770c478df61764f89d356b6ffdaf791ade27407bb741909ee188c0e0f3cde969ed7e6d0fdebc090e06932482b231ea6846f5ca24726ab408101c16665d1e45915bcbd7e6d26099db1036d1cbd00ade0c76016f876c3d0c4da49009974c67b0e6e4fc1dd4bed50c89ecbd6a73922712423342b55ddcdfd654770fcb99278b1dd12c668bae20dfb926107d73dfe904bf4c8c085b3e5d8f901bf872b45a3ab30ffd7b990618a1d58e0865a2e15780ec7fff7ba55437ed4601dda68bfa926d64612036548a517954cbe0bab4f08c717bd8098eb4f1091ce01a7f0e72e27058587fa9424af920136876c198bb04d99b5ab2eac879b5aacf123557a207ebe0e6559d7cf0a11dc33c21a232fed088ee5522a9b6bf1ff3439f71e29541b02b630180bec2b281fc2bba555a2d171d354f32898f6e0e204dac8399027932969f9d523f41431b20fa9bb9f53ec55953c24436d273f32784dec49ccd87f8aa618a565d9a505d7727859ced7cf855000df644f8815e898c3554784d0a5a102de08d675d021bbbd230c6acbf46e5e0c8892df18a60fcc3862778d97ea20906e3382c8218fd9822db42be0e0b3ea1cc0405c4b77de33cb29c07153b3b50430cbdc42c6b89c35c2e654899660bfe4465cf15a0b0f8e9edd41751b21ab94fe8ee28529fed3d201b4ee932af95990f4cfd2d4179d76fe7ec9363708cc93715e037f201cb05848ddca70f5476fad9d82a7e59a77244ac78fe5df890ce8d923d796fb40848a35fddb7c7405150a04f13aab795614159fe148e3bcf8b508d88dec6cbecc8850f41e97c30f62962c95b7fea97a2262f68ad2acf59d022a2cfd3c152900aa4a1310d0235eaff6f11d5db00c5242d16d18806d7b42e84b8a33ddd7d1adaddc1ede911e2ea4c07fa453335561960a452633f99486a62b19d553916734ef6fcdfef8a0fd0f1588e5e0d4a39177d193cb504fc8cf7090e234bc92a4b188b455c0d9c101e2eca20aebadbd31147d92fc92837bf929c0590701ba57646e152bc759aaec83c15ba1a3ba300d3f97376f86b9b3289f2fc6da85644700c252a2a4570e29bb38b7ee4682d6a882d9fc51e45d9d4584cf1038d574d648b6441dbb5d10a533ae0a90d9834b183e248e15e1e3423a595ba1e37e7457c315a6d806a93b92a78d299b27ebdd186c9ac63f5ffa05e86f0a12169f4d444aaacd432dc90d68c9f8d0716be4ba7c0fbede5dff076f450609393f654b7b9f509f3b2b146be9606d4587ad309c49967af81e35d9338aa31f713102073a050f86c55a6c9cd38d04cf743f0b67eda8c8583ac390f2f5538a849bf23255d83c319dc6c22aa18c010287bc70c6296dc548136a9e7b6a6436e8b53525195917db75656033328de6c580710578f95c1ae57d8c037c764bc2bc11b45a28b392838d94141b37d7f7503795931971e4b868a1f49ea15527c4bc6f72f4a34991996c731816f42a6c47de3d2db09063fe2104e31f3a0e6cb9662854084e6aa0432c996e2b086649d9b97c94c4787c393d3db3986d0772bc7f47ccc68c0faa34f41809f1221411393e378d636926052f625af469ce49920a6ad0a070e2f3412d2b38ebda8a050c97a771d69e5a859a936f3d30b7ff9465a9302c5f0752c6716b278e7980069f2ff0e6b3c590397f97d23520aefd14722cf1f0148b7d0727227ac9ee14e345da8267b0dd081e5434deaf13127936dc388ee41feabdde53d3e4c5012394b0bd939d9e6c534c11e4c4c403b63777ccabf509b36687ff7ccfc5a739629de2b1108761670ded80b21befa352d9b091a90679f4ffeb697f31cb60f3594aa428f994294b33f9e94d60c533ce645b84860e8df3b4b15b80c57139c0441c6d27e16dea20e455d1178b542b51f9573414884b11d538637970e0dc2b8e2ba4c85d048e2dd15e738ec1fa712d8a39656dac064073f8cca4032a9961b1066b99ee7293d9de9492484e788c0d818836ef27bc127f15a2333115cd53b9e094def64542aba50fb2ba1c7146d58aa9fa439af65f7a56987329f63046adcb88a889b9f8d46de347bf3f601fb921e436f00793d6ae9880e2f4a8d066b83c5d246d6e0e145e8e08877b63a9f88bc42e3ba96b82059d7d2b2ba5b1d3779fedef2155f5d61af03c8753714f76404a04f43c4404b2a14036bb195b4af259f3310b36a7d1e5a8a1ecd346dd4c2f91677a71b987d1b982b879711cfeb7c6ae5e202625fa68e7bd735ffb73ee26e74f324645f23f394d78781d5ef9fd9d5aa1a3c3ad08758abcf9c7921c6f2d1d006ad9a8767f3500005d310ef91ccf2686483b316d65c0d3db0eda2f1e57781338fbe167b722517a69bae355b303ed014bbe76dc945bfc388a1bc12a3d777bec0cea925228225cde0c23f8eb18bc827f29644e1d519a542f47b2f0409c6ab9ac582dbdaa16e18dc7ec14fd3e2c3cd9c99a30c03a04e7882d22dcc2792285ff9c50523d5696d2cef0cd3b55167dacfd2493c6579326e4bd0493107f1d73ba5ba698873d20276ec9382af6b9ed50f980633f9acbb70c2b6ebede90b6338c859bb30bcf521195400556f4f821d8c90bc5b16c1a5f45de559e5ce2dd17692714ba9d2429ea6004eafa0e2f1f35400bf08d919d7f3ebf161ba9789bdb6b393de65b549b482255df8cbbc8546d9b60a886541d0879da0b73d7729e4ab4863a93226803106f85abf6a134353f5f84d8ad021c297eb9b1629177667dd", 0x1000) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:40:33 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r7 = syz_open_pts() r8 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) write(r27, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r28 = msgget$private(0x0, 0x402) r29 = geteuid() setreuid(r29, r29) r30 = getegid() r31 = geteuid() setreuid(r31, r31) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r33 = msgget$private(0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xfe31) r37 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r40 = fcntl$getown(r36, 0x5) r41 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r41, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r42, 0x1) dup2(r42, r41) r43 = fcntl$getown(r42, 0x5) r44 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r38, r34, r39, r44, 0x10, 0x7fff}, 0x6, 0x2, r43, r40, 0x7f, 0x100000001, 0x20000000b1f3}) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r46 = getppid() fcntl$setown(r45, 0x6, r46) r47 = getpgid(r46) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a5}) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r49, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x1000, r29, r30, r31, r32, 0xa8, 0x6}, 0x8, 0x2, r47, r49, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, r31, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r52, r53) chown(&(0x7f0000000200)='./file0/file0\x00', r52, r53) lchown(&(0x7f0000000780)='./file0\x00', r52, r53) lchown(&(0x7f00000001c0)='./file0\x00', r52, r53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000940)=0xc) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, r54, 0x0, r25, r53, 0x1c4, 0x8}, 0x5, 0x5, r17, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() r59 = socket(0x800000018, 0x1, 0x0) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) r62 = getgid() r63 = getppid() r64 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r66, r67) chown(&(0x7f0000000200)='./file0/file0\x00', r66, r67) lchown(&(0x7f0000000780)='./file0\x00', r66, r67) lchown(&(0x7f00000001c0)='./file0\x00', r66, r67) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, r66, r56, r60, r62, 0x1e6, 0x8}, 0x5, 0x5, r63, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r55, &(0x7f0000001000/0x2000)=nil, 0x1000) r68 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r68, 0x0, 0x0) shmctl$IPC_SET(r68, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r68, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r70, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r70, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r71 = getgid() r72 = socket(0x800000018, 0x1, 0x0) bind$unix(r72, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r75 = semget$private(0x0, 0x4, 0x2) semop(r75, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r77 = getegid() r78 = getuid() r79 = getegid() semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r76, r77, r78, r79, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r71, r73, r77, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r80 = getgid() r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r84, r85) chown(&(0x7f0000000200)='./file0/file0\x00', r84, r85) lchown(&(0x7f0000000780)='./file0\x00', r84, r85) lchown(&(0x7f00000001c0)='./file0\x00', r84, r85) r86 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r86, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r89 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r90 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r91 = fcntl$getown(r90, 0x5) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000200)={{0x3ff, r87, r88, r87, r88, 0x104, 0x5}, 0xfff, 0x9, r91, r91, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000080)={{0x6, r84, r69, r73, r80, 0x1e6, 0x8}, 0x5, 0x5, r81, r82, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r68, &(0x7f0000001000/0x2000)=nil, 0x1000) r92 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r92, 0x0, 0x0) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r92, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r94 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r94, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r94, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r94, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r95 = getgid() r96 = socket(0x800000018, 0x1, 0x0) bind$unix(r96, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r99 = getgid() semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r95, r97, r99, 0x10, 0x9}, 0x8, 0x1, 0x9}) r100 = getgid() r101 = getppid() r102 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r104, r105) chown(&(0x7f0000000200)='./file0/file0\x00', r104, r105) lchown(&(0x7f0000000780)='./file0\x00', r104, r105) lchown(&(0x7f00000001c0)='./file0\x00', r104, r105) shmctl$IPC_SET(r92, 0x1, &(0x7f0000000080)={{0x6, r104, r93, r97, r100, 0x1e6, 0x8}, 0x5, 0x5, r101, r102, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r92, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r106 = dup2(r103, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x3) r108 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r108, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r108, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r108, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r109 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r111 = getgid() semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r109, r110, r111, 0x10, 0x9}, 0x8, 0x1, 0x9}) r112 = getgid() r113 = getppid() r114 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r107, r110, r112, 0x1e4, 0x8}, 0x5, 0x5, r113, r114, 0xfffffffffffffe01, 0x9, 0x7ff}) r115 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r118 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r118, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r118, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r118, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r118, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r118, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r118, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r118, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r119 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r120, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r122 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r118, 0x1, &(0x7f0000000980)={{0x2, r119, r121, r117, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r122, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff09) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r124, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) r125 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r125, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r126 = open(&(0x7f0000000b40)='./file0/file0\x00', 0x800, 0x2) writev(r126, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) msgsnd(r48, &(0x7f0000000900)=ANY=[@ANYRES16, @ANYRESOCT=r6, @ANYRES16=r126], 0x3, 0x800) msgrcv(r124, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r122, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r116], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a8e28020bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed", @ANYRES64=r98], 0x4, 0x2, 0x800) msgrcv(r124, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r127 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r128, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r128, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r130 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r127, r129, r123, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r130, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r7, r110, r129) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:40:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x3) flock(r0, 0x1) 15:40:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r0, &(0x7f00000002c0), 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r7, 0x20004268) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) r10 = geteuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r10, r5, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r11, 0xffffffffffffffff, r12, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x81, 0x1, 0x1, 0x401, 0xe30f]) rmdir(&(0x7f0000000000)='./bus\x00') 15:40:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0xfffc, 0xff}, {0x8000, 0x0, 0x0, 0x2f}, {0x6, 0x0, 0xfd}]}) pledge(&(0x7f0000000040)='@\x00', &(0x7f0000000080)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 15:40:34 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x5c}], 0xc4e, 0x0) 15:40:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x40}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 15:40:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1d6, 0x0}, 0x0) 15:40:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x7ffffffe}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x30) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x280, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x6) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 15:40:35 executing program 0: 15:40:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x4006}]}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 15:40:35 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x400) 15:40:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) write(r4, &(0x7f0000000100)="7abb108ff4b2d0fe8e3cb90b2d37cebd3520530a75c2c11badf272def355e2ea05e3935d134b7c2605dd230fa7eae230a083afc0647a8f55a9785784b793823df28544f8c0e74670b71097d499d7d295d1460978a925dfccf420b22cbb9efb9c8afe58b1f5f3ac1e8377b45c8376df16ae521abe895a6eb6a97f142d55a6958ae1b03f58955556101117c656f4558e3d726335651be6716e51d5b107", 0x9c) 15:40:36 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0x2ed) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x20) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = geteuid() r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r6}, 0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000aeb574f1fae10e384365258b6cbc0315ae"], 0xa, 0x0}, 0x1) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="c6e9dc0e831cee85"], 0x10) r8 = accept$unix(r1, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x01\x00'], 0x0) 15:40:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) close(r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f4429447e8135b97f8b5ff86018a1194f090e87754fcabe756b79cf30f0ac033cca0aa1b40293c3807ac74144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51adb2479f6028be64c27d2d854612b56b91308fb2fd7711981019b5f3ed71c458e455facf178ee872f30eace8b4315f9243611251a2bda57a6fcacceb0a2bb4b964bd80ec81b92a4883184b00526a2d64c19d17f1", 0x65}], 0x10000000000002e3) write(r1, &(0x7f0000000200), 0xfe72) close(r1) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000180), 0x0) close(r0) execve(0x0, 0x0, 0x0) 15:40:36 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000100)="f26ef5b72794437d3c1b3684c4dae025be30a7a03a977218e5b81863dfa987f64e79c49c0c2425c39445a6cc473d18ab33c93bb4526491ca52d090b4eda30cfee462a64a2b23a72b6a0ffa54f2d60386547e422ccb9ba6bb5ce623aa906a5a1234f2411813a21aa34b97601eb540a35396480cc570fcd8cdefe8ad25eb2edf7d88df097b8304dba7bcf4bbb3fc76f3df0e4f73709734fef8207311fad6765228719038d167a5983c7213e646ccd0e90ead2b945391e5a982cdbe9b9b73b3197f16ce4c85b4b9", 0xc6, 0x0, 0xfffffffffffffff9) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000200)="8aac451cd264c3694b9e9871570da3be1b56a3d24115af350d5c820d1c4bf5af14940505c8d1c2aa3c82d4dfa14c239e025a48207065080b779de99cdcc217cc962a77d5e19b7d9f4bc943901c67dd234632f6dbd84468274716bf3251367c52c1aa1a8f13014a2badd8a11af05cc871e8b6829a4e8bedfb3d76b6f900ba1905bfa6be4b76478faba7f055ee0878f146197e76b212db2aa6ddf3733f34020f5c4ec5885858050e99eac98d4ca22f15b15e1b7e914c86f6e74609ff5b2bd95e1a469979631dcbd44c22b6273024e4e4d40989f53be4f95289b138b3f89080b7496625f7726cb1368b984cc93b593df959e2943415d9722b", 0xf7}, {&(0x7f0000000300)="670ead4c5f057801a0eb3274dbd3096380ae32f7c6c9072281de", 0x1a}, {&(0x7f0000000340)="95b05516419737d998dfcd835e713cb13a34650d7800c9697926c9f1887ba7e771fd56405d390f02cd1d16889ec606efe9bcb6f57ff133d229e35d806b2b6fd9f003812e5f768dd62ef8f83a002c14b9c34a7469477545dc325c879d8884ca29df6e2a15bd517521a2520e74b342eec5856e565c6f12639ac28db6f4380f1254b3d16a849b95d4bf2f5fc5b240eec62d8e37a74644d0e9efb3684da9ebffa331324115349d47f721ebb5e56ffdd37951928e0265e57fd669c97458cd6ba536de7666c601bf91429925785d203d47aa6a4e627e279ba6b66be628e4add77ce8353b663f09bef70d39704dc1a384884a0a5f9c403bda20a722d557a172302304db816b45d5949478c496b315cfac734635de3f3223d5dd32ab8db15fe451aaf7f16aa55c74ce4b54ceda9e93b88283796b5318a789fe67950fade951b57a3ca78a0e72aa00a6d4032b5dd6297953d0efd8248f9bf3866c194cf1849bca7b15db4ac620cd8186926bf4f1c7618c655947756562430ab609751323fd9a2ee5184bfa3d2257f238312a2f31ed058bd5d38db2a07d15faa00272f8066156a08a8556ee75a5f6d9987a4c3bb05d82dcbded4acede0ae32f24fa0f690aa1387fbd89c1748e0945fb65a099dc296f33a343b334e18666bcb50a378289b2a4ee0f331871504742d6be5c9eb612baabb13c06dd8b821f05f48cacee0cbe988bcc53ef0a7f3150689b9b67b37fc1696ed10590fcf750fe389376fa78794ccd20a851b4a6c5d0e716f32bb355957c11b3a9d25003e18289b76f97ce0c45aeb06fd3a992f4ae16b26e7fb6364bc79b88ae893ce7ee187b9372f359339d9acd337f57086cf7c9848879a5dd8abe46b12cbf07fa3cb8c7157e2c2d46824ffce41abab8e9070c41b872bca2a044c50c4231398639f5eb0834b6f317d6e36c0353138e6d71b745ac7eb521ac74702ed8a1f0fe9c56cc9e3e1a38ea0e3e4fdd567f9838fa0a608716293d0920a081991bb2bb1916ebc2ac4f46e3e565b40ec83a5c69df646bb35608e8b3f0eb574adff7b2e877562ffef9460087ee881a8e458d697a07559c3ca90fbec3343991d4a410f8747dfbca27685b12c052ce811b3d1d4936c13c3daac6db6eb7c43a52073d129fc52a40e5995e101433663e8ed169c07ba4f560814e38381de9c9c12d8edb45b5fc72125731ddfe0eb2f2a95ad6de6e9df32921ba60ebc99ae7d94888eeab613180494e047bb32da8c3bb9c7ababd69d3638ba359a534aa32bbdaa0fc91d61ed783ae733a6d807794d11a45a108d9d5b92b82ee00769d7517a761f4bdabe79761293c08c041a61ed10d511432e18a7bca258cc9186ca8e8043a066c94d1bad14846f9c45f64a8fd7c8b8113d6aaf6ad3eb05648fb040da68c683bd79ee538f86c496f6b3a3f4108a865c8eb8c5abdd7fd133e18e0b455e7bba57ec82094da813ec6fde412898678eec9a6645e8be40d1a9aacfdb953e8ddea1b054e3322b41a47b86a6580f1dea861d57379448a8ac6c443b33a74fe0bae585609249a2d877b7b275532675edaba5822dd566d1b9b99de41c8c60261b10e4f774e8e110d56a0d70cc42eb2b6583cc8d27a4f420167f82f51289a02ab408415bfb6e750d050397b860d5df45d87b633ea2b726e08d785cf465657052f1b972a0251d07ceccf755d68b5bfd6ee8f18088a9bba275a46b5cae0814474b80b2ba74ab22e9ef1273ca78a2d8705d133be6730684ceee4cd9fec02ffe3cc6ca56170382e21579cb639de78368f3de70c425d7f7f11bb0ae98c0cfab6e0237fecbfbec9113d5bbb335ec8fbb095e47ff36f20a5b3bc17fdeb591976c107459a9fb0b6f7e947e6f8a797c934b097bf65a32fc1cf81b95cfc5c1083261dd618d7f9c65b51c0cbc423823daf3c99e3396d440b3646de24b3e0baf1f5827cf26f106e987e8c5c6f2a122b930d5b3c93ee6bbdc3cfa245cfaa4f2a9fd6984802d97992c6f38c0ccd577f1306bd5a920e3460bb54b77bfd45b9b991ccde71e78eac2d96a49ffdab5801494e8d814258ad89e22e2a4a1dacaba75a5a6c68868a6f20c2b82900e1d223a8d3bc7735132e86c028e6b3ef63e72de95c5afb9f322e872c397b667942d164dec503a4229b753a504de439328a7ed0293171706561673606da5c24eabf743dbda3a24ab549037722c99ebdcc0fdd441ee636fd8454c4c9018d68f7a92611488dd1cf33a0123b216ced971b3c370bbff1dca5e5471f7cac9bcd0c2f97fca6209e95f5c85af392571659e0a22c243c4c2581fa7f51ee547a978f5500b0b40ffeb98e61f9b7f2668e7bf6895c6125f1bbfa0e20462dba59f5e7d748a7dfd4f179f15f69725841fdc9f3b821f39c67065157e246d84a7194060c3f0f13aac1a0987241340cf334a44eed86e7eec77d5319749ce32cce4a085a0f3af17ea198abbdb9fefa31782db53c2678fe80fb7a31142410cbebc95dae313100acfb73a64a37fe3995d682ac9022e4b4f0af50a4b43f6db54ad2ea79f37b6a6ce40f3c845bfbbcf8a6ced91a213e2595f365ae857a9b9804586c2a378e78302df445087f3e7c354622dd88b1dcca9a354bcf281273002d5b71bc36a0f5078d124e07546b59635ba816845e7eafb993a8106aaf170e622a882101c310d3b5d702189e6b3d61980858e0c27b018339fa8bfe76a5647126fca4e87a6f79faab281ba63f534b6cd7b3a1a5e97ade51195a8a060977608d4d764e70ed98751716a0ed7f7d455c32cb74d91ff514e454ce74504b455a89e553782d322a8f6f26135f5b1f667b24ec7e2ba030f1880addf6c5ccfec020e768560ce49dd1cac12f8fb5b83ff20d08488994371789455b6be292ed55647670ec04f08f0674486a3b3c507a588facfcfdb689bb42cb1443267d5e98962f2ce82f035517650f5563894100ddbef34780a8226e547b8d8059bd4ea016e1e4a8efac27d89042c210b7390903159bc511f97651c530ff9357acda4654724c8192d33b8294cd187be5c6b5b594f0cdfa292355cb05cdd3d74bc688f57f76bfe5ae4981807e3e56641740ca85c66282a89db7adfef8ccd8888dab9a6799c037e3775f0a5eb45987ed08f78aede667ba9e061e812ce36b17cae02bcd2d70808faba282a9574c6f5970e4695fec5dc950fcfa69889ee1d926ea1df5fea109e9b7818c6cdfe78c4be65dabe2ffc5cd0e74dd94116059b57556f612c88a2247d7abdb5913599f6cdb0f61fada617822a101002516085e46259bf9a8ecb928c23769200c001572526de810161d9d36b84f1738c7d8a5e8015048dd3c0ba0afb9ff5eba6e7995cd333a4044eb2f8bef4f4d11548af327aa616e66c56fa0da1ebdf4c5eb6ac639e3060f03ea0c4a2744b239818806eecef87b3b9bf2950604da4b87567b7fa3beedcf5d39fe0ed93eb82374bbc764ecc5b6c6a11cde16f40a65ba1132abba10b7db5969880e2883b22879e8c88c4ed0c26607cadde66cb8b01d95f7d169b61480acb4056ddbdbb4e1a52f881efae9031ab1af2c32d57267a259775c40f6616b8f8543ca54966318a127bdb0290accf94492893235613bfdfb5a4fd418eb3e225fd6a82562ef6b2ade2a10c655f0388bdecd798cd024464fa8d5c96ee75b890b6a818c78502a69ce001983e29ee444f97e4112825f711af3136303b610381f2f2eb2cd9f22129e6b9a5667f9f16bc2b6032a044bc386a057121ddca4b188c476f8183a67e2ae30aadc2a99158372e7677cc39f49db172d33c785dd4868ae7035f1240fe04bf1551f4804b8097b9dfc28c62d414beaba58cc27dfce045864b710149e4709642c954ffd0e7b55d644a431617d0c59fddfbb03c9079ac56a5a5f8a5357332046c3ac216d440d62f1fb8c0bdf857988dcb8a163a9601bef6dcd446b8399f005914a153ded69bcfa05ddae0f6988511b52e241fd7f3be7f494a06ad757f8ec10203d58c5eae2c20a721e0abf4e4342bfef431a39584eaa9f72f772e2e32b3cd3fdb58da53c069f1a6ae1c511a94c5ab3626e2067700a023a632a5023e00b8df9e00a531ab9e1727894a44a8089e428239535da288ee12e13d44b7f1b566f0514acbe6001cf34bfdda4d79fcdd53e3ed5618a9be9d39f6102359072fdd9cf308759f134cb6a7fd5f5813087161ef37558be87fcf5cf010316c3e91792f5fa678290d5e9e3bb762ce058e257debb760cadced4cd6f6eba024041400bde14688c10430a2ae3487b411c4d70492d82cf93cf12dccab0fcb8cc63de719f4bf8afe2b386eb91e01ccdd4d7b7d1ba0a224a3b0ce4a73e20a2a77beea5bfee66ebc3f1d92a7b65f426f923af80e3712c3e5ec3caf78cf509e280d9947328328a6b0348af9acbf7fbdf88d7c99a5bfa8d9493586fa86f1d30feb462e010cc4c5596ed16af4ac686c28f2dbb2b452f2394b6693dc25a1b074e7508b58a63d2c7a95731098b12015fb9539fa883040dd75ee8cffbd639f20e09d798a3a7392ee2094e61b68e00ca599c02568200e67a89f03feb528ff874e5482e6d36e52da160b6c9eb93976a5df3964c37faf582859f1abdfa452b08302dfb01981bde681d584ff7f5deef5cfe7faa9907cf86b229a888a1b3b26827713df26926c4aacbbea63a5291b0dec067fb12b5b4c24701db9965793afacd6ddeb8b9bfebd22d3b6ee2cea869539f3979f73b2f1dfd51334af150e3f71cefb9e57e2efcc1be8d0ae06dc483717f098ea3ad634ef0e2ca8f0033120fe58b25683c2ea15cfb774596dec67e278498eab9bdac0a99bbaf67bdbfdbb6dde80869918cc406fd77224fccaf077b8da2795e00b3e1f230371227a96d9216ed99f0f9ce2c3bb707fd3e1a7a77efba8a25a3f98bc6984a0f77b20e88ff408c56a91519fd2032c9a60591e52b379d6afccce5329a4b8f9e2aa1e5ca8a7721e99af10f28cc458682787a4acf4001a1f68ac30ff2e96932fc30c076bfb608eb2e8e35cb3f79f8e8524afb09051724278257d13b0b595c3ca8723e1b46da52d5c42ec7e96e65bd5dcb14b9cb8630186d8f60e0bc8aa356c17330eccb2b0f934d9e45b517227306e966f5325d3f923e2806b8700760f9e4c8c7aa3dde0cfd530eef93174191e55854a91c1a53c13b2e4b2bc1f1981211fa1c4b6e30d22e1750e8e9c962917d92f7de4fb114aa5427ab25c779cfc233e4f680ea002027a3323ddb45da506d70eaf5bcc47209cb8650dcf8fe1936498bc4c5281a3fdfc6d8757504834de2954b68a8f797ff7257c3dad554d7796c585fe084e3c1f76231d6154ecc54d33a8f3f4ea29a04a7df2b499d5121791aa47c212a2cffd92120fd4fdc17608ac6869948e5f8730995d367afed99113a8f45c4cc09d294eba8ccfcef80a115666eaa6134803ea56b15a82448e73a099fb0c15f54cc5953a9020fae4e0bd0332b89a50cc5bad052c20c4bcb344868e3449423a47320f2b0836dc5b910693bc7c9b96ad82fd137d632ed6ee7a9cba38e608143f502f8e06b095ede61559cd594c565bcbe05f0c9b3dc36405e0d9df91f91521d01caf68a320d6caf66dd9f18fb09be96be7b1963257cabbfae3183a0015fb75959fb1497590ab455d45a8683ee07e3a55cb1c7f3668416b7245db63cf42b08e6cc4e0915b39152aed91583b68b32bf82d5e9eba48ae03819b1fd851cc959f64d988ff33094ca3bba07d5b72f670e120b9e4a4e65e407d75f3a78c6cbd2eab0697f250f7d42838048e1f0af2e2567e3a55ec1ec3c9c3bf039b127271d0b113253dcfb7f10ddcf0cfb73aebf0924", 0x1000}, {&(0x7f0000001340)="ea2c9a52dbcb234ddeef4fadc7beee9997f62eedcd8283820a813d3496717960621e6c0844fa7e76cbd03590bd1e9bf576328c0edf497008b5c2fca168bd286bb25bbf56ab80c22a64926e0a64f4a52247625cb23de3c9026b6da0ea986546693f75d0e0f0283fcaeff91cc71eb479c6f7b860e12acfba89cbac8592909577f8ea3e546841752508161089d2afb0f97bb86dabe43ed4b5e8e63bae9f26bd8e99635f45e76465a6fc0301c0a97d050281b5badf6c8e8b015fbce43a6161a4a964", 0xc0}, {&(0x7f0000001400)="aff406d4074058b2af2d81455b96620f768024e69e38b0eecb4f1fcd45b4e7ce061442f5d80cbbc503059fd43b043f45d0fd939d2110c775f371de4cc2922b9d1a1484af38441000e0823e480ce114589a2bfdec219cba07b0378d4488e17ceea2f66256eb32f81a4e6e26b63d2c6cf101f4edc67b664b724af62bc9fc29f770327af4f194", 0x85}, {&(0x7f00000014c0)="0540197e88c07eb41200ae8f71787063a135ee9ab2e70232af75492e9437b4d6832e2d88ebdd606881635dedf8da5834e390d81f52f6c9ef3714173ea133974f14f211d96cfae31fc071a054875db3e51e97156db881a9375fc0751513f58335ce3078da90645ae978f5d0140ddaa219bcb23c9bc0fdce1d04e8394ab09140843cc118fd025fd21adfbaa95ba961c7dba0b71127a10d5d5676fa96dc0bfbeeede2f758059993bdfd819866f0cfed8f725136c422aa25f0e3d0b036ac4f1e95e33f4c682be451865b32e5503eb70efc3f68ef9549e6572f7a3da1025c269a6286d99ae7f6c4adf1f9312577ab37dce12640b652cb15fe19a98d3ce42778", 0xfd}, {&(0x7f00000015c0)="7d5c297ea5f8a9074e0286ef644310a621a9d0d969b45ad090de24fb6d60c81d2a5f248831a816efff31f9cc391674e86df5a78deb0a4969ad7be2d4b8c90fe8f2022ccd958483d7ce808420f3642f38b8d11b7d8bc8b939cb4034cbb919ccbe4a123d38b41add5b75", 0x69}], 0x7) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 15:40:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0xfffffff7}, {0x74}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = dup(r0) read(r1, &(0x7f0000000000)=""/3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) 15:40:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6b0], [0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x0, 0x0, 0x401, 0x0, 0x10001], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x4, 0x80000000}, {}, {0x0, 0x0, 0x0, 0x1}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x3f, 0x3, 0x0, 0x8001, 0x2, 0x448a, 0x0, 0x1, 0x0, 0x401}) 15:40:36 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() r2 = msgget$private(0x0, 0x120) msgsnd(r2, &(0x7f00000001c0)={0x1, "78cc0e4ab087d4ad7efe3e849eb265b1c2d6776728667f2f344de1194d0f61c390a25d508cd241d9a3bd0632762664892afa0bfbb717abc03b6960aeb246a899f031e089b4f52797b1780b29fa4d625b12a783df9e36b4c5528d00d008db882c1998d63ce03041f9455fda91f12f54dc2cbbb9a43fcc1326e54d35bcfd1910151d7161aed9a0ed7dee868ba8f2b3a4e3f9d7f5c684f731dfd135843a355f81fe3d81c125e8a59817aafe9314e59dca07691090733429"}, 0xbe, 0xc00) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 15:40:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/246}, 0xfe, 0x2, 0x1000) 15:40:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{0x0, 0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="ad70a4559657b97f32b67a9af3caf738f343306bd397776a0c6cb42dbc3cba39edd3d2eb8374d0777f81d52d2ac234d68eccc4c43a2717b6d643dfcc9c54c6ceb3139f84c779694c996a1445551bd76f21fb5d383ae995212ec54739112bcded80b630570bb47854df72d763f50a1cc243a38a960d2ab4addc9443f8c48407e37b285bec039be97cc2023898c598bc331086eba39298c620e939178e9d0abc25df89ca649661d76b62f2f851e55c1f02d27aba7d", 0xb4}, {&(0x7f0000000100)="4da2d2f4a4ef48b7f93732e6f448f00cd6e4224b515f109c24c98c3da9f865541f3b76aa6bef706483766a49651342ce979964aa1cbeb746886b1c7ea5c0b4bd7918d8bb61d82a40ae30492ab807d2f53f54ce283cb09313f8f3c318e00886", 0x5f}], 0x2, &(0x7f00000004c0)=[{0x38, 0x1, 0xdc8f, "9b1d345a692a9c46b4d5e7821b2f5a6f0c4d139fe7deba6c53e137f00546407ce00c84a64365"}, {0x1010, 0xffff, 0xff, "bedb65be0687eff8a31464a5bee752d1741c74c8ec41a76d48a7584b8db5f5c0037da3c48e4d1db98b2ac6f167c9720d0d51b504001a02e1918b34b15a83ae4c32a20001bc1380d4d52d36ad06a083cca9a06db18050045768fcddb3a8eef7fd5205ee33ca1c5b923302e1a5720bfe28244ed0ce8b9564b7a9ce631c0289ae606cdae539645b8e5b718caeca19cc36452ba76f6caafe41636fdf2d1701e9f4ddd94a88ca9343a29a24da6a84a5bab1fb701ac79aeabddd2543cd266b9726a23bc50ab786a94cc2598efe654572605de8afa0562fe1df62b7553008da86b3399928d874dc37fc2f49b3106a03d3b7a5ce9b07a83f1cc1acb322c0f3ba039628421955994819264aaeed8bc66e7ecbb9cf3239765988fdbfe23bd37f383d35525f3d284a3005a67a94401a92dbc05d2c7542d8abcd87c323ac864fef00197f804850ed1e5258c7e8b5f5310ffb2ac3d047b747e7551d9483a2d0326670979bc2b291f1da7edd4e3d850d9954e9672043d7702968e43de7df9e35be98efd026b9dbbd684694539379e0df04bb66b7eb067163a473aad2208f9ee15d304162e0ed207e42360c77672321ed3944c478d85456cfd19c6e27b3457515de571f17040853cd65beb6e2a1b715582ac26e5ca4fd875d105c169745718be6cba75eabc780985f5a0c459f4563d8219f951b1c544bd2fdd2f532947e849b6631b62ab79131bda65768806a5d70dcfc4c79fa8df9d67d10419249dc2d1f3d71056ccff4874283ebb351a8d28cbcf4f4ac66f95fd95386b9a752e676b97b62175b4aed4accab3f1429b76539dba45b9d8b962f7df98b04ee9453bae75943d027cc582135c7408f231c05eedc0c8c27b635d82458ea6d36cf06b9c6bf84bb862c65e4e19e5de1465413eef7315ba06ac9fbafffb84234c62d726c47ae55740b6c14b515ea6638381363a62fbe52f564cc180b36e2e6ad96c0ecf4b75d7bbe8c1ecbededb26fd6a75bbd04678a82457977f684ca2b162d2da19d33494c475960e3bb46c4f80a056962424ac17225a1e3189496c12be10dac40cec7b644e1a9d2b84fb696051031241d869d89763719a975d0b55be5698ca2d76ef1533d4782b4aa22b811212f349b88c7c83b959e87ad3bd74bdf2f516ff22441e2328734431224fc86ecad98727c5f2d848ae2a5032f73815f1ea5f09a4647bc69d327e58ec71c904699c6a63ba45988dc6ce13107305cee3bd7ecef9772c899768eeb9ceec7fb366e155aaa49aa5e1936bf6d3a19fca1bf41a43fcbd2231e00e175bb550827bab8fcc97f388b84b44bc4c50e970b693c7c0fdfd9baadef80fbb8c3c441f4c6973288a2d2a4993f889a6ad1059a01cc2572b4550df54747d0c4a2414e6a217b370fe654f1e4f1ea95e83286dcc62839649f21feb0ff7b680ed5ec1ce201c4824048d5f8a118028cef76db3e1d6702970cfd132f6f5a6701f5b9f4c43cbcac2e87cdf0cd5feebc5a079625d3f4f45cdbde6c9115b51eb792ace4de5f81072a6d78e336f7a6b0eace4c30878178ea0d65b1ba18a341f86b6f4e556018086741696129ac17afd6ae419db03dd33097c28b13958bd3939c234be6ebd1b99a006f7936c8bd2f5e2f7383251941481ba791e374612fcdeead310252b1ffac79e99d3057ecac8b71ea0be74dd6651a5160b0a5b250e87ac20a3c7a190706ab1e52673236959d45a71949d00c85e995cf5068aafb6f57e08c3fdb684542602a56c1202d320a5453b2ef3c9b5bbfbcd39defd4ea77e70f9e9725ab1f5c0130e1db51d1944d19b40b64e8378fcbb405aa6ed766909b4b7fb7df4eafc278e42d38badbf32062f9eac69f4601c2bffa207f46823524250c971ce38d1b5ef83adf721b4d55409624308a20bb871ad4f6a6508422ea42020ea462d9b35c2a9d14e7cb6221bdc5b568511db4731c88f5ebded6502211b73a178492803c7885b08f037a1bb34b6cadcca7ac03c838ac13af27675821adab5181a7ed81ce2297c4074cc87d5eb9b5dffb4ddd666029912fd63be2527c1910b2b60a517c0c3053a4b6a98dffdf27cc36f8eaaf20fdaf9602f573e7dd2683c420716c8a343e8c126a8214d432be1863e16984b18bd6ea39817b01ce6470bdc2ec73ae931f85125b9c3c347729a5168ea374b08ed723aa5f6a21c63e79e7bb0d105cf88ec611d8b88a8477c9ec629efdc223ee525c788e385ce2b533d2bba71992174ff7bce68ed287613b6fe967fe6c340b618901d577b0472ac1bc384386b9dfb723e0899c2395f0c113885249a52a8bd707467bdb404ba07852043365b9c9c2c997c1771b741242eaaf1b92fd5198842be4e4803d967f1bd563f86f778e2ad93fe15dcaba5ae591f10ea86e828f268e87784e9d6b9c6fc84c89c4b38ac36a70f79e8ed5d2d078e68fef444a94e67a395eceba282a4ece03e18ada25c26a3a62c2cb7d4c44499582d4af0ee74ca0b98cdea1cbb9a7c2b12cabcb2f7bc3a18cc41137725fbcd83cea80287ab702a115ae99ff207d2a6d6031025685d7d94ac9de8cee7299149ec36770cde591e019f1a3aea1a0a80fe2e53e731a461a540d996d1a047b9237e0d37abd0c0cf4f3e9d923e76b01e7f882e9914435d95ebd52755443aaf8aeacf4d4b2770b9c0d09d7d3d394c387c9c12bee4af56c8160b8d940760b8fe7952a9db830ceb00de027851cc3ac8f370878de330c6369f69ec72176a41c47c7719b9b8ebafb487e46c4b7254e09c9011852d52fdc374293cb58c5913533ea5102fa953983b017ece6705078d2c1155301f25bc664c5663f665b4b2091bef04ef6a0affe5e075ca58e702e1806096ece4684f05d45aa3b073095f7f13b34cb2299db3e86b97874498e3579818712ee9dd3894d081325637af7d01253cbb8ea7b2dae7d1217da8f5665fea681c2c93c0e7048aaa1b9db58aa0c14a53a631038d5df34214c6852474c0532b8ee03f1cb8f517c71614e7c8c717db2b5d64dd27a8a87f9531e25c6bb5e7e754cf6ea04d2811c590c5ff579b68483c917e830cc238999a279b573c1bf58e4feb69c64645dec602363fa9be60283c98840183312a44c1e964a669448d2525d9c34568205a5489ce84ce3b97bb780c1cc7e97dc72ea539e3be8c5f1efbf95dc708350683d7a652c424636b1d5b54a519f3a13416a828c6e76049db013e0f83cb7f4d04b75a2708b8d20cbd4c100cc1d1d9b0758e8663989a16a814f5353a989bfbb8679b382688e364a07d2433c27d451a0e97926a0c36fa3013397026aad0edd4a4cb2997312a57b7d81f4a1b5b418d03909438d468853bade2d7568e93ff7acce311804dbf27da1e64df73482c310a6bf7d003b642b4c29b95be276f643731ec7646f4cf3f7b5f55a84207b4c9337c93e2b82d8766b95ba1c73cfc25e48659dbaba96d26ccb997c87b7288d08d9adf29823b668dfef2340f6deb8a8f2f676b26263ff9f148b44a07fdbaac9213110b011889a2cfe54f590bcff5ac518c58a99a0512ba0fab414c92a32bb5d71204db6b1f95bf8240f90cafa760562e39572d7bbfec0d1a28a054da91000190a7fc05e2e98ec933d130c271bdbc71c404691d442e91122ea7e8c5ed046b991e71e024e50f0ba63058562246fceb7ea2f239824ca73ab8e79a2b6ca6965f9fd41d0095afedc0ba3e869b35579db895147432547e94013b25c8d0c431723d7b07019d4ef9d0966e42775cdbb27a0c66c7d10f88a28468feed838b49931cc8146f1ee148672921c59c720a53207715fb0d2b192de4a00f4bee7e7b4405bd64e286d6a5c0bd81dcbcfa74b00bac9f00a70da0d0c65e19c1582f8316c95a2455a441970a82c88af367a299c8597bfa4a266279fa65da6fc8d6cad1bad01efb278114a9c8ea182d11d4e2a93568d7f9df47ab6561e0452155db8e58432f3c4955c07e5ac1eb2f0ef11641dc02050b33e59d36c681bf4b4b09e92dbd9fc580ad5567f9d0213106b1f5cfc7588ba7424c1367926c48f859fb92d34c832c7a85a21a36c3581c2d2380cdd2d1be818ba681a79daf67e88fd2a4951ad1473f6d4214d9d891d6460c04f422879ece62e76c566772a5af9d8907516bde84cb5ab18c3fae3029351629973a16c30b248dbb6cdc9cfebf400cb5fd3252c906c6c9b23b4fb131464eb82cbe78e8e3b473aa1926dd13f386764162b3cf122a6c125ece708c1248c34ebb4cbe3e1d77aad445b25f085bc51888d8f6f90f8fb2971de91df1ce020eefa5f68e58929d503d843d6ca75bf75d759b03a495c19a3891ac310de45a82afc546348b728097d3da809c529d17d3d4ffe5b5e8116f08e26f06260a02c5e087a047d182d7d4edd9de6d06ab957659a6f45279cb46197bf56b08a51e4a7df1fa799747a407efab1524359fcc21f60838702a7597ed1f8dd80b82036c2cb69348359b6dcb69516dc8fc1209b12afe86aded0af39a2aa616412f87845febd7ef85e485c4828802f7ac26dafd91be67ae513252b762d0c1e30e6d36813451cc7c710bcfd5ac93bdec815f920c115fe3d4c5a578a326b0bfa40ebc9537eb9b54581af513c53b434a3d5491c8fe01488ce2da19d2c75dc1172d0b0b261de8df272ccad3f9c140102ad52c249171199507b90f39f8c3eb3e57ee8bceb8c8332a1c4e7e241b6bb126727e84ad41b7ed9ce4f18050a60c92a533d8b766f149e686e2bc157bfa788e7304c6bb8c376fa2045cec42f1aabdabf290abb8ab994d25a6bd076e50bd4c91e857fe6e9ea0618d0819b59d5fdb779cd55dcb397d6764cc1577b67683320594a6de25dfb40d971e900253ca0ec74ab906734a9b869bd79a5e8056807e0e3bfa5c2065dda9ab2ed69c0f3f71f23d8e1e7e1ae6343f53558343d8ae71a95e8feae39ea4c4ccfeb237c5f96a1be8e44fa84138d8cdc89f0f4e2629cc76abfb84b81ae33742cd2f7ca431f2c6fdca929ccc9cbf18c22fec7a8a40e6bd1c0f300c6e87e7ea282f88d18ac56c15ec0ad0afce7262f3dbe2fe43ac695638ff5de2257254174ba2ff78c1ef103e0fc4f4758e1f80389cea96fc103869af2dc4cf0be2bac0c2ab738baca3a8fed2b7d49e54e1718df2c75dc975555160066bcbe8f839064e9fe0e94cd8f5e471ae1a7d095451d2537280800acfae55d78ac97ae39466ea1d6d31a5ba09c9f1e3e95ca66c492a1703bfc094d5da07a9d47089f411d04a129df44d28f88d377d10b8274ad2f7c98213c815d0d64ec979449df9a90949d1860e29300a79cf2f77794c111e9c1ee66cfa7176a056d05aeefe5931afa746bfb909bf01c4dfd2403a3cbcd7a971af85bf5e212466da518f687c2188bb838f2524df945b4fad2d8e28f1ff47ff7ec6a2dd207ae6576ea0cd334731ed21bbd08d438c6ef4537def0fa3904e1bee77f108e6320826083837645d43684904d8c9a0d159bd9d2ea3850d58b55c7947a79659b3d1fdcda699a99572d01b9d8bce6f94f1ac632efbff4a8eea69190595c4acd3676e2d1bbf92051c1000b02c3e9865057854d1f73dd1b2ad4b3ad91b2a20e0371c2de614989703e040e4a00ed890d4d79d2bca6b4ccc357c1bf6b0c38b9edf8c4cb349acf8b235a2ee3a181678081f89b1da0226b47147dbc1930a2b598480d6b6d3d952ad71de8b44ff3fc2a450a1b38d4b20413aadfdeeeae142234066f20fc63c444a8850b76caeba833d45a7bd99e1dfc40ede0209281b77aba37ae901ad933fc5c88a92f2b0c2019060e14dfea1966bc54fa34610e8833ca14dc6160b78ce7c652cbce27d2d35dd5cb"}, {0x48, 0x0, 0x0, "7a4dba6501a56039775964d80727fcd1b2e0f5e4f72688887a3f4e19bcc25ed3f7b245aeee607986c7e3e1764a03f11ea42f"}, {0x18, 0x1, 0xfffffe01, "b3"}, {0x20, 0xffff, 0xffffff80, "1cc9e39f1fb16ea68adda2603aaf"}, {0x50, 0xffff, 0x3, "c74ad2d7246659ff32834b21196ec12527cbc83c7e5cadc9432e9d1a82a248c44852fdc59f1dd345a9231742f9da35c5c751eedfb7ae414057"}, {0xd0, 0x0, 0x800, "51704b597b36b6b463520a114adba896d431598248d56e1de104d713fadb9f594e51ccb727cb96154bcc4ca97bbcc7fc04249c26a2a1e12bf0d00246bac07e2759673a0ffd6dc6e50f51cc5c4728d7e3a0c9f32b769e2a50636676fbc0754edd02544a71d57d7d8d5e992cc9a75d1ebc21cea9956f14d8761d74f2a71256c8213849dfcbe7b8ccc17c378e9b1ba7658f3bcf0f9e687365c80804480c0514fa4b1f8429cc1478497155dea54f7de435e106013474aa06363a045708fb"}, {0xe0, 0x1, 0x8, "ac128331cb273f2c8ceef277f410bfff517f83169673f43e7e843c4feedb82ad4a8832d94e1d246bf2b8863f4216ad88c678695ff150798ca38ae1610978cb50f3d247703c517e491a858815c80c18e643ef6d514acedc7e767722f78c8765e956d69e63fc73319bfd0aa162cf89d0576d4cae93d9b817b851f2d4220d5076969d0b71faec3b1a6dc491d1394629be128ffaeb7f72c8bf0b6c8069ac3fbd161fd2ffabdf401518bdb53cbd22e6cc285037b53cefb405fda3baa66651f9b6b5891ae78afc5f0c0ecfaac3569a5768fe"}, {0x70, 0xffff, 0x8000, "63a2e2fb3e3fb246a8cfdb489ca8a97d9ad2e331151eaaaacc370928850c31b2b9e22958a12dbec37e9757153491b89bf8e6e358c63026984a14ac9e89307d0c96a66493ca21d6b701b889ebdfdb8037c38f30a063b59c93744197793387"}, {0xb0, 0xffff, 0x44, "a1ce66233d8e350cd66a05183ea41e95a2ab7d7b9dd1aa2f36cd3e0e0eb7aacfa77ca6c1a5143d7a2ed02a32a9d36302194676442122e35ca9be961fbe3a8d4a87f9581043bc48df14435b5300f948a678afeb2916021d92c15f75c6f34cf690bca467a240b1c22e8892843cb30382f33bf0b817038e8ad90e97bf66828188982fc2c5a0becb02789c5796b50bb78d431acc8cf6042b90aa55d5"}], 0x13e8}, 0x2) 15:40:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x10000000000], [0x8, 0x0, 0x80000000], [], [{}, {}, {}, {}, {}, {0x0, 0x2}, {}, {0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x100000000}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc981001c2f668528e6b3e72bf676c31133b5ea85a6a9f15afc6c0cfcf0db000741379fd93257aff940553fb3fdc478b6a09b7193d77e068e3af1d2c2a131c3b13f6c21b5a79574a33b7ee19555ad286891f9f997ed9bc7d8588a5a015f0cb30b36709f7a9e779c47143ebf351a51a16d1757afd3325a5e80c67e1cc096318c8c23f098cbea0feaf2a796766f050e3a472a3f7a33851c91f3bcd46bbf8cebaee10a29191ccca7ab22e35e1cb516e8db1cfb488e32fa1b3c1588bb009be653a5933fe96547caf7eec8db5c5927e9cdf1d0061b347d36c3cc43a624211ba100"/253], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r3 = dup(r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x8) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() chflags(&(0x7f0000000000)='./file0\x00', 0x10000) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r5, &(0x7f0000000000)='./file0\x00') r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f00000005c0)="66cc8cb3e097f12b215b3deaf7b8202d62540890ddbc9b325c36eeb8a0a8d9b3a687be4b0706cafe479ac28a6cf2213c5ed5ce2c08f9a5fd096faad9f7d3245539750a19ec14d7d93461ff062f8def0ba241a07a9c09f72301d8824161e41b779ad08620ca9bb36df53202a9c27ce291bd7684afaa1313bb1b52ea1e2ecb9d75dd5e7dca3c5d948863695ec9536a62af571434974f42ddf1e0045253a2fce87d416faab19d53a2b0abecc49bcc202aa49f7fb5515ac6acd579983680538e8bcee6192295b90f32320ffdf0a755f45e3e24febfd28a602432064230b9a0e5c4e76ed2b9793d217367b640f1bc111fa4e21595711de967d86e32c0c41a12696d8654ed6e6bf94c6d21cf9c02ff7c07ed919abf2648a88a61877a55045a5fcea50e52865bbb0c95fdd89ce40b9edd40ca01d01a879c18134309c75624d9d5bbd2031a1b91dd0a294da78b77874776883a19e123249259c6bf0eedfdc259f764ed6f753ff1bb7373d8b2aa6873c76b8ede300f3d30b9c57ca03cf144bd907d22d115973231862acf2940bc186cf6e39ade53be70bc3a320416dc8c4ed0382495a8334f16922dfe914903a9c5e80bdcb58985cce599a08bfbb3422921e24154a2110c57080137b5fb9b9d929dd773972a10d6d8fbdb54739a5a086514772d43557038788f96698d5a534bf6390dd4521645d49f81f03fb2216da01a9eb52898f737139c347c2d70d9ba02005bc93ab009fded67913a9713d6a9fd124dd089f7899ff87de69e1264a757c94a051f3a8918e2e73f32cdd788e80cedd14295f855c0b642700f1aa34862bafa7abbbc3fa49f1a3da35b1eeddec21366d176750af20598a0e66ed7042a4bf2e0692be7b912189250c37dcfcf770ea534e999211470454184b7ce8837c0907be8d7b3cf2a839f5e30ea655f3a80d0cc33b066f263c907f018c8c98aa84e09dd4b3d8b5400c513a14b75ef902e37f6b54adc2b064af0f82d24555205633c3e68a8742bcba4bd3734ce82dbb7ac4ac9b6b6f07cbb053f349fed3455c617b10723be72c3ddca97a604c74dac27e5ac6b4c344f498cafd03b9387434a328e9355d1198cde3a8249c29bd7925285d6f31caf349b37db1dc83cd7e4078927f3a74508b9fb02f5267e55c8c4f73db8287289da5d0c7abfc0204d0050b9f9ac0af8fb4fc22ec2fea717f9a2cbd7e12d040b20d0edba3ed6cea912266f2b12c7183a4ce3e303d375f212df9733600cb67f8f8bd26d356e854687b826e4d61e39dc6474e74219f438fe553a47119e3f6aa14a0499433efc8ca5e555a3784c7c436964cd7758ab37ad68eb0421d23bed5be46f0d18cb48ffe54c64b382178b67aa04a10fa860b350f272d8ce293d62850ccbe0dc7b59ed32bc49c68e4dcb01b462e27b740972cf5c739fa01d885e5ef18ff81cc8e4af0d43fc026040da53dddfda2676f56ff5f9385469655ac05f6cddebbe894698fb3a6f1f8f245bcff2e0948a3ad18eba41d172ab7247d912afdfe3de9a8d024e6dcd7230387bee8e41538da74683c6d4d097194f12d665229fd1aa395f2c659b6961e4eb969e4f0d3fff540f9ddec623d149847987d7a6ff8e0165aadaeee449f631d35d6c7cb1d81419fe1e1a27e7551d7355a80e5f6a9f6617a4f5c1c47061b885aeed8dbf0b7cb821b9e3b20405fe13fffa3b3144009346d46a6a212b783348ce20419f6d84a4074012f2852f62ee81f62fb8f864f60345945a362213474492f9d56563b81a53e10beabdcd5b5bc4520dbc5c3fe824bf383160efe2b248a8b9d8c1c03ca790365127e89ade02fa14213b6243c216018c4f436e0d111c2c404b2000824461927f15b2724027fdf1ef0c260613dcc6592951ce9841d4038845aabe8d77eaa6e7c64704a5fb90a2b1c0c031ab3cc8df7fb6dbed7a7253b1cffa241923c91f4d6aed65ea0438ccb5fe7e28489c6634593927a091852a03ba8dfabe0924a241c3af8b061828595120f69d44f926f9dbc14475cf52d22791a3014561973216c95c5fba595fc4afeebd1433907a8356058761d7549a4ebeeed3d5f3b951d5c8e5436b6fbe599b83a46d0f5c361c4313537e04b80514f692811102cf23f07b7640b08adbda64ce379a96fa8a5d8631d3ba9d002cf220768c07d1f49f034e9a6142958b9d0bb474c954af2aa053f0862aac41c862713e82cd0aec1ac55d2121aea775981817b7ee73af20c58cf49c13735b138acfe19bbf3d2104784bdd3fe34fd96b13252a06307abd490dfb1507312c17082e452539949e17598660cd032dae9c08b9d394bbc7a1e94820c4f45c6e8c2e7a0dca5942d5c2c2134df9b997672b8b8f282c08341cc0fc9274cfcb30b596e91bd65e6aeaf6c3e7536e646bb6295f74ca5086c85df918aa5778d2dc7be745ed2f7eff8c039923db53587e9574661af45494a1d7a8a9ec9cb4f7a63c3eca5da08b43f9712403757188b6058d0a79b08f055719d1033311ba68661f4278988ad6aa50f1f37f5a90fb0bf8b30f0b74bf93c61ab84dab0329910dd0089efd8acba64228d271761f96f4cce3726e7432259731e6d0a3843008fc6cda9bbc8cda19129e79dead72ed1086f6645786c902762c76666bdbcc588c997dc8cb58999c2238fe2a4b568af6122d05f2c6d3d6c86ed3a83e806c0ed372a0116da89c2f47efc49e95091703c8d9bd15896ce5f4dfb3eec0f9237ccc83fdbfb4025a20bfaa44f2e4b97afaa076f0c484d81e8e59a79f3dd0e11e6310e5876598142f9517f3f13ef4802c7343cf4cca7a529cec00440692571ce4ea903c65d9dad280c631da9a742e7c34335cd3ada62aafb5b060e00c214f164911997d54966826fbffb4035572d47a266ba42bc4b4bbaec8b7748e61e73565a950b72e484d103e882e92617946f59d6f529c69f2fd6600895974c66f0e12b2e62b0cf9c40303291a8fb28786a49ce9ebe49917b219ff3bfd8b37031bca9c7954437ca988a78180c2deb89dbc132ca2588c5159605e8e1ccc1af3fbdeb7c39b3500cb534ac257a645b7590074b09c0ab0beefdbdd5ebad7cac9bddeee655db6acc0057677fa82a27d09f8683bc67990dabe3c0aa40138ffdf99030f84b00609e3812a1b333ad17fed25c085bfa86c160757f7aefce0ecf9e233c3c58ffaf8c815e73be4b995eb3e46f95a8d7280a0217527bf53fe7826d38b182e5d652a9d5a84694f1cd03f1af97be565f7c927f7ae8134085d64a805cd91b12814781fc25a438365bcd51c2d8e8a439eba7b906535f1aceadb0a9ca68ed3fd94ad56cdda967418fc8806a7f40c3dc724d167fb510b230a2f826b4cba09b6240962168bfbb6bbef17abd11a801f7d7624c2dac61a8e6cd39e0ca5939f358fcd527730822ee4f0048f7bea6e2e96bbcaa4bea220df960dab1f614817a5ca15bae97f98a6966dae35eef8d84938569357a4d6f08ddf3b641fad16fc6e5fda28460b6f94b12de56ba617c9a322c903587936264782da52606e773d49392c9853c3ed2f5967e7ec82162b6a4f0e4d9495117ab3892d8f01df18b015a2cf1e58243ad80d7c3379c39e41aabc13b27a81f44bc2734f49e4185525e040e154173988d48d05349a09161191198fc2fdbc3463a9a41a526da0eece8753b1874f6ec97a8a87a54dd3ad491f81e84fb4e46e275505d72f22844a0fcad0eba92e3056a9bc9da731f2b6129b1dbd888418d473b5086b285ed5eb0622225f1adc5f8dc848d7f20586a90f2bc3df2401e659b5d12863222fcbbd25209d368c6e8178506eb7f02f9114cdb4d3c6c21aa5e3654c40c05ac742702435908151484ca011d78436e2cb5bc0a08d07337fe0c835bd7eef21b8e0e3c883c0548671bdff7727313e961d4b7514dd0b1e10522cc2c2ffa1df724fadc462dff57297aa72f208c809e6175e52ef6919e7e43cc1e58e280f25729c621ca314d4f5c45482da4b4fbd4bb15a1bf85a46235653c8997f40137bb2d4055e495a4cada1b0116d0940166faef69e68266e34154a35b5d50a6b0d46738eb4c3d418fa26edf42271dfd5e6c8dbb8fa3f84633d5abfdfce7919edbce94829d18f22957159ea6494cf251aec2c1ea10567317fa17e97454aa6871cf0f88d1b538b76ac81170f451c70c9ff0b830044a525f8d0859998bb94b5321474286d5cab7f1501f8101fc0f6d1f19c10302056f7e5632a58fc1fec4b7169f31dbb91f701ac068e3586ba1b74061ded6ec85db37eee0a58144bb1a4448a0138e9e555c8f960c20a1735bda12bbc728d0bd9a56bf42d392c5d09766220cc996aca51015f796f0229e0f6f823495b6efb8b966eff9ae26d8c37c601db30fa99a3ef71874f0ad3511ea1c9fea8b33611bc894ca74b28c94c78b3b3948d332798748f24bd428bb0e2daf862a44c14cd851f0edc65cbb2ef9ce2942da0b193641c9be899435cac4502f7b3873ed734f4595acf110081b2a51c27ca0c63007626e9b5ddeae95204ae0c4cd20e1e8613d1f939a440665795de131bf954c459649e5818b4f0f2279aabfd28f20ae3a78665a1db42a47f1619492747f4ae22bbddb45976b5e4a4d55e620dc2ff4402410fab8b4653aa84d9cef4b28d3745b17efa98070447239a8516a11ed615396b4fdbd0f883b139540db829f1d6d7cc088464466156f3571965c6bb6fa9509399f8b468183a7ca2d6384245cac2ca6dfd2ba22a24a4b809858fb87bc6360ff71a884dedfa11cb21b01e6c554866fcace70efbdff9d3bc2a2b1a9ad58daf58a9252c38a619a13c990bd5a1dda04cf3df46e00df95cae2e334e012dcf92b0b789f1f4336db06b59344b9d77a59f491b09da0671b4346dd581e505e0fbff68d46bbd756e8066ff248be088bb2b1d41611d43d45b1e3d077f17ce1a1a6af60d42e749e7ca43733fe18fa9ec661e0e3a82b2e9b2219f535dc58bce50a63bde99a0de13b68b03ce46a2d385a93d90e2af4197894ce896c77b3ee0c5d86544a033a4478aceeec3981388476840ab0f71a46fadf5ff040de56dac1e96008cce2ae9e6f68dff5556e2718713ad114a2ae6c7a57080e4691e5b36f50d99d8e449d3004985887131c017926d15bc047ec2d4da81c19c5e124e26e3f720e9aa7e2f60609bb94e13cb6d6d04ad61961f47d302ebb8ce0c45f9d210e4f33ef98444a4078142eb02903c7bf4e7449c33e9e49b5bca76b96521efcd11a0dde1835571c9c3411219b18e3d8271beb97dcc0ece2d74b31c69f9f09c07f4f624e1ce6b399e0515a3066958a2e13d4be3e5e2810ab64d8a3ae298dc4ce6df5cd824ec56326815c1c1c1891ea67afa226ec50d80f6c263a8a504df8adc74b8ab308c268a574adcb4bd601d9d1ee1cf6cbba5375bb678609a8869a0ef6c47dc4c047a6e02eca83764ae53557b65a6e927112c35b049b3151e9809b16ab3aecc98562be90c7358ece60ca8b28f8ff565afe07ae768cc97d60b45fa03820a39c45eb5079bd3a59c99e914ec10772f0bd2d81d4b2da2d37006372da43db3592cc4615bc7c75ddbb67d537f51c6c1ae120c8c86c9763bca0f67d1ee4017a5ba6020adf1ca2beb65abd16bc29141b20fe9dedcc18efff0abba2fbfeefa28ac6e36562de9e59867e35cddcc5c42953296b6a9318f2fb77049daeaf9f5eae67651fe8f6b7f32e610519c6704142cd7cc4afd52399124c264fbd1b230cb9cc7fad2dbe7cfa454cbee7cf62b371462794e0a4373dd371015e1b5748b3ed1013479bb5be84f838ac052c5ad85a281d1506b32e086bddcad66d520fae2ba169805761bb803", 0x1000}, {&(0x7f00000015c0)="7cdbec284cb5fdacbf3d6e82f56f6bdcd4269c55072e7d95f59a265770a48fa6524dad6ccb7b52d0c9f146a24d4ca61e4846e31740089709ec148514787ff7b44cb971fe59ec2ebaa492093c9e4b7409d81287c27e23c3ff3630e00a48029a20a25b849d0fb05677b24965d2f28dc3adcea9ae3986532c5eef540136cdd5fdab387e200b1bcb793c0ef31adb3a048f7f05df3be648959b69878f04a79b9c6f89b4fb14505b2de5f87a23f246e6d408b21bcbabad67debd794ec6995c9d301a1479332dbe13c44a7c2a057d4399a14d71629a1bf0a948a10e531656fe3997bf06", 0xe0}], 0x2, 0x0, 0x8001) utimensat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000140)={0x2, 0x7, 0x0, 0x98c7}) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 15:40:36 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964819ed1332c9b55451e0e14394f22e4b5cdf53a082d04243d3f460a15791be4d6ad9edf2f03948403afbfc798eda32addfd79e75e74832d0ca9b547496da0920ef023a7c0b51ad72ea1c493e1439371f4a5252d7508ceb61e945a8462697baae65", 0xffffff14) mprotect(&(0x7f000013b000/0x3000)=nil, 0x3000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 15:40:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) write(r3, 0x0, 0xfffffdc7) 15:40:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00./file0\x00'], 0xa, 0x0}, 0x1) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000080)="404261884b9171cd06f6c64223e07fc21e723027b21ac0ac845dbdc53e7cf0d185956cbc820850f7cb0ba2e3808f426b38fc08b96ed0b443c62b7b21185d3f53e8abd123aec188d1fa229e4c4d419eae822b242647a1b0d17c9fb87ecca9a7318bda1f7ee07dd8ef2f90d13500bf72c113b5994045ace14870d56a227a0f34f69e0351c4f5714651b0283bd0069f9cf5248caefc61076432983f9305696df010f4b1a0b9b0fde40ab359edab7fd5fdd308979f4331bd7945d7d0907fbd5f", 0xbe, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3, 0xd8a}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:40:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x80000001, 0x0, {[0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x10000, 0x9, 0xdfffffff], [0x0, 0x0, 0x403, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x4000000000000}, {}, {0x0, 0x0, 0xffffffff}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockname$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ff45ac3c9ca4e894ac0afb9c1e2c2c8000000000000000000000000000000000000000000000000000000003121a1a497c2342e601792afdeea2c4ee743a1a2f695e5c3728931efb062205115e8770bdca2de5dbaeae0aa90a402efee293f059332c276923b8df03e746e9fb921d6df7f3bb0df775b794e4a07cc9f2ffcaff03b35d46a506d53111778e9e7"], &(0x7f0000000180)=0x6e) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000eb00a7a24d3c98887b1c1124fbf04083c517b6a59f28f801fd3b0f2761fd8ce22ecfcea1565ed119e538e0804c8c201c440be8bbc952bfc26cff14b0522f301b152416fcb2e53de620865a8b1d89d5099ebe6915f9caf31c4e93661a6e55a62fda4cbc88d6a1c1446c091d8953f72ea76469e60fba48a37452dc9dad48728116c22d7748538b7758b27053d4888f75f50d776347054544c4f2dd4409893c8e02c735c637b8e4b1e71ca7715f5ab54ad482eada6a35680caa95b7bf200000000000000000000063034c7cdd647c10f4b1e09d0100000000"]) semop(r2, &(0x7f0000000040)=[{0x2, 0xff, 0x1000}, {0x0, 0x3f, 0x3000}, {0x1, 0x7f, 0x2800}, {0x0, 0x2, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x7f, 0x800}, {0x2}, {0x1, 0x8, 0x800}], 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) pwrite(r7, &(0x7f00000005c0)="90e2baa04c4ebb8342eaedbf36cc1483229b278e0852f395f931c9d8d9513b9b0184ceee6360dbf270c13094d00cbcf09dd7327327bbe6ff3ee03693076e01d2b16c73b5a7d4a08ec96a07181f7c2317ed94ec1f36db3bbfca5a483c810eddb35c1030dbef847476034876d787665dd305ceff2626965ea583b7b48955871cf3fdc5b192af9cea1603d4d7a2e0da71060b0878015d2342dc9994aadee23f3a653091cf8d7f79824ceb4491e5358676a5558e226a0e744b5e63b48323438d26", 0xbf, 0x0, 0x24) 15:40:36 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0xfffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000100)="bd", 0x1) r6 = syz_open_pts() close(r4) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x4b, 0xfffffffffffffffc, "b08d1d5e424dfcd1a50a5750d8e50001d38700", 0x1}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) 15:40:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000000c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x81e6}, 0xc) socketpair(0x0, 0x4000, 0x4, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 15:40:36 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r0, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r9, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffff7e9, r3, r10, 0xffffffffffffffff, r11, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000240)=0xaf2a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r12, 0x0, 0x0) r13 = socket(0x2, 0x1, 0x7) socket(0x2, 0x3, 0xfc) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f0000000140)=[{{r15}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r12, r15) r16 = accept$inet(r13, &(0x7f0000000040), &(0x7f0000000100)=0xc) r17 = socket(0x18, 0x3, 0x0) sendmsg$unix(r17, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r18 = socket(0x18, 0x3, 0x0) sendmsg$unix(r18, &(0x7f0000000680)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c653000671e7e713de9b63587e8c3b39ef639362de44dcd38a3ceb59e1393c897158a2b24590f4550cd5d797005a040242524b2cd534df1ca9f34bd13aa71056a14fa1af1b054a889334d038b6ec2fce069bb64d4e6ad09dba7facf5ad23bb162c400325533d9cd04d0dca58b89c3ddf0304cdc769a0086e4bda1ce7bc3b27ac5cdbb059ab61f463e5bf4e4cd038e9146de5bf86f6cd8b661ebe9205e57beb02d2f10627ccf4532f580c47315dcb5cfefcfd94bd66a878e46606359372b0b89fa2d113e7b84144a797ca1018b80fcbc3cf3f7b4a2ecc4ee"], 0xa, 0x0}, 0x1) r19 = socket(0x18, 0x3, 0x0) sendmsg$unix(r19, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="01ec3b2f66696c6500"], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffe9a}, 0x4) r20 = kqueue() kevent(r14, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x1, 0x53}, {{r16}, 0xfffffffffffffffd, 0x13c, 0x2, 0xffffffffffffffff, 0x4000000000}, {{r17}, 0x8d95b765ed166b30, 0x3539008743d2e60e, 0x1, 0x6, 0x2}, {{r18}, 0xffffffffffffffff, 0x40, 0x80000004, 0x9, 0x9}, {{r19}, 0x0, 0x20, 0xf0000000, 0x800, 0x6}, {{r20}, 0xfffffffffffffff8, 0x6e, 0x2, 0xfff, 0x800}], 0x5, 0x0, 0x8001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 15:40:36 executing program 1: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) close(r1) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 15:40:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/204) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r1, 0x1) 15:40:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x6}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x6, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 15:40:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x9, 0xff, 0x7f}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) 15:40:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r1, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) r10 = geteuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r10, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r13 = getgid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r4, r13, 0x9dc65786f05ba069) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:40:38 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x7ff, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000300)="659961346cf07d5ac5d95d7e9f", 0xd}, {&(0x7f0000001380)="5e4d1bdc18b70c39695d4c231ccaf4c7b122aeacdefbba1e6a34a6ae48a193250749f2b80a3ced912f03424e43181292c35c9d132aca68e22e908d54260ef2cc54c6bb766afde52beb80de02478bf5006a1f552b013fe746416a5b5e80433b1b46d7f8d277c82f8db9e4acfca12627abf0ffee4d16f9bf378b4e642f3e5c4d40be0a77c4fa8ca53af21ec799683279f3ab6fd36851d9c1145dabf3f7321f7513ef54f1a80ec50d94c242278c08fce7ff083818caa2baf2aedf30b37e6f501f4a264646ef4b1794b706dd5886bfa903226aff4acbd283a38c3b0753d4dd0ebb1abb1e8b3824cf963a4d6f7a884cdae41bf5fe1ae5e7126b62f4fc262d8bf70b915ebeb7a9a0aafdd1958da299612cc46e48a1a8a1a5a4edcd841300cfb0edbe3e0a7508ac4bd5aa4e69f4b8553c5d4295e655d7c8df543dcb1176c2a0c9609e320dcf8bce02a2fa83b3a29b3f663356e68619659fa59ae0ffde03a09484cb058d8d6e5f9e7ebc8940d839770ffde67dca96ae567e8940b4c6a43b1ae5ce4fe6faf084c3b362d57560367754d36f0f6f7c950371ace5d6123e22f43d472c15f0d3f29c1ba475b7fc286d3ce636c0a5f5223e42b03d5e9bbc7970e2af9da6ddb2ff587e0b56c0330ce186ef6c82c2823694abbde0a3f0735f7f6cd79cd68a7d583209c68fbc19e20d65c90d0fdfc9ef344cd9d1e8c5ac0e7563ec6a656c2c5bd0ce82c9c193dd9c6465a4b17de46a502fd8d37c12fd5e5f3f0327da0b43c202eabfccb88e3bcae27d2f3eae2b4cffd28cdc7c1f016f3a8782961735ee86a587d0638d8672d47ec86d4737ba4a1df1e26d03cc6e04f8bf7ffcbf5d11203b59b31eb533a2f67e56b2d4495c2b26bd5e7992b7af3c1a3d9939dbf4757fe8c0b1900b8414896761bb76d2e4cae68a5efee0e2a9568e98ee7dcbb8a4f1c3cc7be161dcc4425079dcaacb02fdbf01f684d321155af247c71ce45dfe3d92c99a6679fbc03bfa371527068d29765e1cde50c4cd89a3fe46cb214f806a9830ea1eabdf10c2f49e2282da2f95ad519e34710408047004a1dd2ee195daf66b11bd0441ff3f0324a0ca7af68ab9a237a614f76d69145bd9079b93634ed04b4495582fec358a9b561f1a6b5e14f31746e07f60cbedc52455bf168361be6d6fb9379283095abbec48fa0757253fd0c1cf0592be3b618aa2c662a86c5ae6ea2b61445ee8d615fd74ccc28417a4a3bd50914d00aa82681e216756db449c23437f585c5cfbd6ab1cb79d2db8e96612448845e82dd4241ef325f1d9eb5246b6f842e35a8d8754bf9c13ef78e25c9a90774f6c468c0332ae384763dda8f01f778acae10060957b4fd9aea3c851e646d96e9dd6770ad9974cf6c657ea51b69e68bb54cdb17802ac9faac77927c2fa2ef7c5e1a01085be8dbb4e8c57f710cf67b141d4d046db7b9d19f8d763a0bc81a499920264a7f7f3c4e6f46242665008d8914733131a55b29d4b1c13b35712f154975bb2d23302daf26f6c1e4614ffbd5bd17472841e7c56eb4846f72e1b4fd29d43cbd339c746724df88f07c61ae2cd0434b434ae3a6affeb9632592590233c49f64b4fcf13c143522745d64848d5817604e3c0776c59446c8452deed1fe5160f7fa073be0788a9faa838f834bd2e2823ed94daa07bd6b479acef57b3784bbfd00f2340799ea5aa78362da0df5e7cda1b198d37ad7d67c85de5cded7a05d32646d14bd3260c261df3f4e2915edfe28e8080b56212555fcb8a27577bdae051b371153a9f1fb33cd7018d81541e07c0b077faaf69d264dc00a0ef9712cea871ed7932b33e93d13c5f4fbe2f52c9ab67d9650198d0952d425d6dc0a6305d797c770e66bbbd9130f8a5766ad5bf11fa233441d501f4e3bd52adb9023260bd6996daecf17fc610b88f815eefb94a980b4a3068773936e4f6cb88718cfcb3a79194d957bed6ecdac231d868fff10b60c124878b1a428fe42843ae78dcc29bf562b43395691c29a1f6cc243131a9a79d03a346d47dee5aaa508b9104b59580f23c145467f3ae64df33391116034fb6b95be4a5a6ba3b8585d8867cc076abfa636475217dd96a1f85ad27ea307b063444554a6f498a51a4308307fdc810ac7fbe17c848a1c408fa4a402a84ea7e4d4954c632986a6a571efaac3a90969ea071cd00645a41ef491bb05f680faed836faf07798916403fc953ff467b7af286dd31b1a91aeb3d39e6e48a007daaa6486fd1aae2f1ae0caba886f0933a54521324ee7d3f5522b06b6a204687be068088f8a58ce38fe8c2dc64f0ceb342c9b57c61dea548deec9fb7a9ededbea906e65ef3e19f7996d6b9ef1ea062f74cf248413a56373b2781ee6cc14c3e702351ee5fb09b0f51f10050adca0471e4db86d7728d7c3ecd64089a0502821f0c2d88a93bc5b9bd50919881b285d9f4a3225a8485d7546dd972e9cf2090a98461bd9a3054cf44338e5ec266099e18bdef2936f8259f453296c5aeeeafd0fabb92d02a60009e03ced3feb36369fa97521f5a331d9d500c2a08503a88dabd1bca057b3c7c43e80cf4adb8074ce26f7981727c5f47bc6b000c49edf62b0d723a165115bac91b9ccb2fda9122e6836b1c4a86b910202df60de6c62a1301a69da3cabe13433c7755056a7846c4dda708807e0681ccfff1b5e33cabbb130406c5921484b83ebcbaa90c8522ef3ef61cc10cc2139585015964cb7966fa8d3265c821affd5eb39f94424a087a7f44d20daafd21694bc385145b97246d00c0284d0ec58d79faca727c2c0e30d1c3fb8c3d7351eed783365864663ec30ae60d85f070220d0239b249a53bd366a652348df82ee32dbf594b566a14256f76b7b56438a3bd8570224c4182af7f8f76f41d7dd45a75f374b32b73b81fb1c5141a6dfe49b7fdcae330ba781908f5ba6452cbee31330a9431c172a72bea2e4456c5859deedaba5bf025741fbaf0a064b33e869b35407a7a962da6b581078e37b464ad7376281f1ef2c550f4f4b34261105cc0b88386486773c77d2d4384351ba02c55b97f520e86fef17f405fa0bd5cc5b20b52dd5ab4e8800faab599ec5aa5a00e1c68ed014b0d3fbe3bcd713b0fae7b04f728eafcb8c4ea51a0c6b482cf895dad2fa03c2df184df6fdc4c7db9e87ab455c3ac8d4dcd88d043b036e44ac1570fce63b3262b511097de79954c5605b869d1affc9490e3294a048203840b630e9e3840915f346d535111479b16f51387608718532e3d25a250f709cedf0eee3cf37f9e128056798210fd5c574971cd1256ac9c207423ac90ed4db5304f6d66cf3d4e21fc8eeab77c41cbf1d766701daca3192b9f3c0788a975371da9bef033473a522d367c200c1d4ab09da74394c6522677c8176e0d7a2e6925e2fe5500dd4ac15ad5ab759f504dd2b033c1154078d2c3a7794828e8e380f34e493bbb6facf73abbdd08c5076115fe3ad8b652651c3546c2e4afd3f95bc1b65fee59c38f21d5d88e169dc68ec776d82d8e282bc9ed47c0227ac6a8ccac0806ac5fde0250e68435c759da622f5252310f006aefe0cff4463ec4707422ed74a61cefd2fa07df6ca2f70415b4c640d0880d941645ce03ed7dd30a4e4c4c65c6af14965bf6be29808820af6551f3ca9f9d1b7975eaed3fc000ef0bcb95d24541154755c0cd7844d80864328ca0a620beda9f975a7c22c41d1161dc1a1b621876d59d226beb9bdf9464588d5442e98d08dbb188a0592e7fba3b47d00180f21370c0662455c70569da6c946611cf5bd86d5f13adfbf74acb41ad9d3906de7033820f55576fab3394cf9859355822e334e3a6776df43c5bd46035b15712494f82074394f069bdd09cc099e4366ac7e3084e971754e31d05f0322299469a240ef63b4e555ac1ac50d58d6425ebea28b7539af985ecbf7ebfbdbc46312a37252707e261dbc49a474a967ff262a7a181bf301d32e1ea611e09b64a71aa1fef027d9b2b2238c458a90547618aad83467c3dc145267b611405df28ddd65bcd3ca32f7c9ad34d526db0bc443f8e64a231e6f6f2dd2f9eeca226c330bea9a860c72d83df7ab35c931b55ef31624552032b5e78c569881d2839510f13402b7cbbbb91688bee0fd57057af375b6339c96a5057fa74346e2ccd7dd78417c08708c4ea356bfcc5ab1453fd596e1a089fcf89b7f195ec854e012ccddfc8e037e8c3e8615fbb8caa1ab4111cf47f930eb262e7c342455cdcb7d14c43fe7422c338620ba468421171747a05a9e3ea40c19cf834bc39844cc8eb721660121533a924dd7e04d30c3846e942b1a81f2bb6f8682339ef3e963d061d3a8216ff538fdd42e7027baadd80e66d114bbde03fdf8ed88837d67dc9f47358a050e012864d1783f5742c131835d7e186496374fc636ea530263f5c0571ada9d3a8424e80a08a7e42e51654d46b98fa1f71d6b9f63fe3a5adbe259d6e6457784772e8d969ccbf355fa05f77b43f748e2e691ef77a9f9b70cad20daf6bf82909894b6b44def76c523594f0329d4b998bc3fd8af61c5c2024b9856590561ad765427ec0102d7b2b6a6bd9a52a0a0cb212606d0859bf5d449076282b5aecc4686ba3546a3b7429de56826478b565b61d32ec270349685e9f67ae73cb0040bf70951265fcf4af3bee6ec60f133c6d064c2e42e1c1a3a6e4cbf26a3590f807efdebe4746ee03f38bfca9cf35732ec09d809b1d944fe79c1419c18941ca5eb32c180dc1f458b3e071f2281f226be5640532c8a371fd40f803b13d6fef9ce366a33f5dde35b82322a8a99fcf675b5663e7d3896e7dff8ce4f0a2ed15f466d594e19e8ae4708fd07030b18dc59cc093289986803c901bfe20cb475cb8961c9d48f965efff327eee205865f74e07853d2c06db765be6fc17891e75d104678be7257a6b386876145e26db05c88580b2f97fc0de24085dc4af418fb08d7d97381dff7384df3aa9ce177d0f78c14c21c993e6cac43debfb03a196e753a7b0e2bc63399a243a0059fe976128e5982c98a9270d066a84e90fcf6b0ea7cbbde88e00a918f2544d4b00c18a93eecd9feadb954c84b20a92df544b5d96f23e5f919277c87b9d5551e75192c41a6f5c8bcd2dba1c70249092036bd84304a21efa5cdb5be0222ce0b4ef1384127491389eab74b2a91bbd9c820f7654e3ea1b10ccc9aea5e1936a051e0b757d431cc23389ef819f44668b5ebfc69260cfa00f1939c59c0a8a979be236e12cb2924b485f4cc0e4b924d310dafc2962b76b518efda61d7d538aaed9a0bf2e9e358cc8138cc8b61acc5042ce747aaa4f200a9e0a70a386ab2e115dc74915a6e1273e6bf0c5002ddd0eec5d63f1a33859a148a71870439359d1258c1fd44d89574fe298f349893ca11559bed315f8379b401af3814d9f2d92390f41d46bacf3a92ffcd62a1237878da80aa5db04c4ba536a80e7d87f43b816268200ed2dadf7498fbf877548c0b40a57ed8e98d03188ea9afb12b9c70aff983e0acbe0c9a3080050877ef300d5097007c8f67e5b33a6a0b73af7408392c44c6cca98fa7bd3c8fd7a486fd6c4e0024cdd668f13f512b24b6d19673693ccdbb9e042607e8910a41f564141a227286c21716e8fca6485a8de7daaa5fc75cf2c6dc82fd8027eb921e185ea13fb1ebd1d78d3b76282530f3d1e2b1a7d6af092bd2cf05141e14958fb3a1fa04b4f883640474e46bae45785b5c2ef5809b35d8da63a6a47e5b343e0e5a737c1911d0fbe4b1886fd3c67862034756ec8f11ec44df0b8984ad42a0b8e6e4be976e5f959d32fd09ba8d0100863fac858718c86b", 0x1000}, {&(0x7f0000000400)="faba77e3aba4f7e786ae78050a9cb6581aa1d5cd51b19a8faeb2696db1cf9a3707d8177a2d2d09b87820c13f841e393a8bf3b012665a2b2c76b6f2f3aa0f9530a1920bb5abb9644682b5b19c4d06e7e6998e18ca39d5b28045b114aae2666728a0558f3d475ec74450f8778c3b250ea95d65066f1108c8c8c526ae3509c83f3b811a39b708f43993ce0e24bee8b2133ef06e3dd64947e2f86d5700534b7d86bb35a771177a05e84ba6137ecb0f4e0245c6166dc90910ffb5c09cfaf54894dd24ad1e5e29d1b38a268552a9058f01e626f6f3d68c0af7d439d1299408eb32d3bae9335c6dd26a4ce6a0226d", 0xeb}, {&(0x7f0000000340)="a58bd08db094894b5cd9e46877166ace08e4df1f9601935bf5521f6b4724196d56ccdabf90b6fede2991fb111f000a43d1536b7362d21229460e8dd8419d06459aac8da3c648dab0a6beb92758d61977f85cca8010f7cc3695bd2c44199416238870b04cefbc02f75f9bef903239908988494eba9ceaa418", 0x78}, {&(0x7f0000000500)="3d286836eea60ca6783e1c415fec71f3022313fcea1e91890924130a4189ced03d15de43595f3fb711811e6b425f45067e822cf815f7da0b9afee59485d7b99cf3546ca14ca254929e98b169a52a9e1c3d87e707dc0aa149ed1d555b1352f519d5b71d67ce57f53a961a04722c41720130b1716282c8c3a8f474fd77", 0x7c}], 0x5, &(0x7f0000002380)=[{0x108, 0xffff, 0x4, "605b829ec53c2f9848f91dd20a4a7591e4abc52a19fefed3e91c709aced37dc94acddc79eeb723479f077cfdf4d1fd71581bc5f50c399d0e1522f0fceff559c33e39da3415719dfb1dea2ee1e55023313ae56601c09465552886ee744c7401165781117e0ce21b44440d840d130f822b272f9b60f9dee54968963dd547e1a2ea2387ee9b3fa8f8fde5aada38d126aee5bdf36b4a4a176591b542a7323525aa853a1c8a6d366e0084c331c0eed98901d1c2c62dd7cf88e2fab81bd033dffc9068236437ba47061c6bb19e37d2087442a921dbdf0f30e97b9693c9c20d16866707505d2f5e24dc181bc70ac0e5a709d90f734e23f9acc0"}, {0x48, 0xffff, 0x0, "e6cbbd455996834497c7b4c37b783f086878d5878610e2431613086cd44f118bffaeb5d62acebe9bcede650577f2809b2774"}, {0x1010, 0x1ffff, 0xe8, "1d0e22d0aadf8c20ac0b4581fb12bf69e5c8a6877121b1e2cf6fb15d9a79cecc3ef1bc7d305420ad58156c735e01868b6926f263dfea42bbde2d798a8bdaf66968a180a69a4d154cf59918e24e36d03f83b11fd37eb351ab06cd1cf108d18cea8b5b1f2b92ef2a9631e9c003f39a449d5748e476493a4dc17ec824366a77732df1ab5abb294a4a050e095003928259931ad52679151abbe83e1d3ffca1dd7dbaa7c5ad2ca810712b636870e8f3ad5531a64e1a45e7c1ea9192b96558f1c68e0352e7b01b4fcc5330cb5f431c1333779904680065cf0adda019e17bb2252d20cafe1be5777698ffa9550ac9281fe89352eb46335d6d2d17b62ce6ccd176176d2763071946a8c3bc65455cc3d3b7dd7f2fe812ca2c31a040e8a24bd181b0935ab987b7d2f1fd03065da7f988b05b6d62ea3dd8bf8ffaf99fee89d2032397a6a18d08671bc36050435d81d43ab32899ef1959659076005e8b4f272aae8a7f4954ba6d659770f7afee3612078eb0575df913d800a7942da847aca7aff5a31e38df5122645bf3f974627c5cdfc2031cb4e0096ac6f23c5e136ed1f3aa48f8fb9068046e53a74c28fad7af54896756613392bf61dafbd2d62d4a8eb6d19edee8777187f19527a346b883b1be6a88ee3bec7eaad486c6acacb8efb86786a649397fe415d1d77175a8792cb9802911642dbcc1e98c0b326bdf7de85cd8b32fa5413aaf9e12d1ee3d367ca165d925928ce1f73d5cc2877ddaffdaaa88238ab65957fc7446e3ac8e436c3908b8be2ad1e164f4aa6ec1f38c21028902b5127e23566ef63c41504250b1109520138d19d619600d974724864b368c519828823e9e80bfef3c0d277c353a558d7e385a6cabaa9c3fb3398214ed0992a891bda5c364282a252a3804947dd8e84e569fc1142354a5a5c4497814c83bde3b3041aad66a4ddd131d48abeb6d8d897360636b0c8c972fcccfebb58d26250079a6de7d707a7027ee1d1e1b81058dc101c37c7777d492782d15c8cfd60c70de947a027ae3a0f366ae1a70552e42eff7f6bdfdc1b78a39cc9312feebf750878f64626bd6bf26b341aa7668af3a37db7b50a94cc4499c2253976c56ec2d17d5fe210e331e3e7e845370fb904372a3cda6530a76e867a7ca8cce9579afe4115d4d49da229939dcf70e84bea88aa66a03ba013358c0dba7433e02492787849fbddf274c4dfa5aea4c31ce34fb4e3dccf3f948b7dd844612555d3f1e241ff2a867db957620832cee5c3ef6f83af15505eb0c990539b62e74c0968c106711c42477d1873cdf72c538bafa4633ccb093d8288c2198b215e48a93e7cd2c76ae3b616eeb14c2888e1a960be183863d514dfd1dd4eeb0b8e50b21d2ce2102f61ec315333608ae6b2b6c1af3ca587f382d2bca05e54010d7e23de6bda746b78436486aa10365c8b1a80ab086c934978151924479816713b6f43e1688e6d46ad843aa0c0e08c6de5f1d63278599c41e5dec13d15d8e82d3cc9da72cba70d21acf17091f4f85960b72fc8fb1e04970e466502159bad77a035a4caa9e0ab4cf6e4bb4bc124980a35e0c0bef81e87eeea15cf975c2d53a808d25738de6cc446e2bf683cc17cccda3d1db673ba06a51d28502d0ad3515a0e44d354b550d5350e964b92e7e7608740f4e17b7da85e3b7d2cd60a96175340df29bcaf948df98c7928d5852fbc9647a24491bf0b364498223da53f3e476b7fc6a4c1df53ac4334a94bd09513e5690c566ab567c4a334bf7f959068b9c9bfd818ca8707f4fc1bf988fa1f74cf566a8401581bbad4d8bc3d1c58f6270a4d6f31464c934bd34a1e05299204d0e78b744f3284590266faf3e7703f285594938cd0fcc4256d6f1f5a0b2af8dee34f884aff108854eaf3e9b93688a4270fe59f916464394cd2a86c87d735c6fcf5ea1a8e91e39e5da1a725ddfb42b381d85eb978e9a29ef2355a811d480ea458e89104bc0f748b3ac64f2113a3c3ffe6e692699be1fd819b9420f062c38e74b35e7e20b835f7a06e66f274c1cd80f91ee6099813109a7670ef35e1ec4e500f955e5491f555c593f9624e4951167fc8ddc951feec3ad3102ce610309c288a147fa469c4b524c728bcf4ae396032943cfae5e57296329cb9f6284f00bc9d707606bcbaf146d85bd6c1a36b70abb06cc5b518b241ef2c9d9c897a038e07290fd3c3d9ed112c208d7ec574e54408263d9d7719a0c968c32a3e02b9c47417d5f79fa11486e7c6ed6be376ec3f1e4c0f831e7ba19fefd69ef02e0678b95fb43d9200f79b969fafc7b0ef43cd8db0c92b20bddc162a21a2a5032efd91831fb44b41e037bc891f9a05479890c867c2dab989e4831a15a6ed943ca15505390ac820c570f157888761f542b4a1548f3ef4f9d1d4d9b56419ce3fd62d553910d3101ec465a46ab73e301d468b473fe74479cb2875cf2cba71f5ad5e97fb3230bb0d97f92f310a8adecbc667e0c6a0a016d5b940ea418a87bb1ec369aa8d6245736e6ec8efcfd2cd55f9e7377e3573d09d3c29ca5680acc40e4215f218765631550d24d9424ae4d5588991613f4b94a048263956b512f2215890e2c55f5e19113878a1720e328b0f19c5bf3defa5c76d0933876b98085ade46cfdfa7f2eb7bd84b07d4f9a2934b07fa63e7f71be8eb41659cc086883801d8f5c0f604443b27079bb5e2cd258ec3919e70d5296c31649c76f7248a6a45dc5005f096d97cf60fd7b1cdf5a258d7c29260960e2c818c48eef24140d4ec70d6f719fbc62e8f8759c117162ab0dedac3dff2abb1de23cefc5efede62c2564e03143017d2bc38b091b0f48c786f815e502166816a28895e3a53545ed197e015c37426c0c9480384f79102ea642e0448cfab4fe10663d8117fe71740ef67e7d5d97ad066846da86d6b65bcdb9c295fb4d54ec96407b9fb7ab4af826b7cedb71bacd3c1836ca18e256bc54c70b05dd6597cb6e68d581b8253fc52716b1cde7cf417fda54c52793417e4d819a6b40d7244b34c151f1ba679a646ec83fb749aaebb458ce716f1748085ec69588eaca44a62152305265e74d9c9107b0fc1e380344f3f8cfa61ab132c25f5e8a45cfeb42b7edcc416e36c8a5059251e23b151142e0a67a2790f962c230a45a8a32fd341dc880766a6e1acb5724d150a8a3236d89ce4f4e57297bed0cbc5420c133a10530a02c722be456f6b5cf118549bbe166cf2ab74071f0abe1b7d9e97451b85145289479e5ad61c037df968043685fccc4907c9bcd9797fb723c9012242f72615550c429d17aafdbd0fa4e854afef880401f88c7f573466b29fa53dbb6fbd2a64ac2ec1967baf87fb4d782ec582aaf5b1aaaf50d137c5a9e70298e4a97fc0e033fcae4fb17df79c73d0aea7e8821433610a9e2f18c18e3b11342cdfd7abf9a8d4c6e58390ae16788830c01536348f81e551c73c937db3f7fbadc2f2da58e3b143f1b2cf5e4952b99f8ab8f3830f1c3bc886cc765d1383e69b5f65cc31602608baf3b7690262065106b2150e4bab4563a66b79de610d37acf5f0f0a954a0b07cff6c675076935657c11b023051c90337b48a98e662cd13551edc515cd8da2291607f44b54dd4ad1d274fa7c67d89866c5a00c3604ea846ac3a930543292b5cb0bd9b13cb99af752b4ddaf2c560212169f86b931f66cd2f7db9e5c046a9593c57e7955048bdd5d8ae9f3beddf811fce8ec254b1f235cd3c68dffed27fcfc86d1f13b5e36f0c1118cc1dcf1418cbb0c0b0581bd287ba91e47bfa2c4e0a1da56da06cc0cf736de22595f51cbee17f6a1776969bd282675221732a16562bda72a54fefbbbb33f379fb0c137df1cf455bc4009fb0e5daccf385b522c392addb9ca5c0494adb7fc27222af9d0505bcb8b56b9aa359bf0cf5e98907c58747f177a439f217f0dd9ef166239611cfca01146472a40d23ab96dd7104f17afd3108290625f1fbd00965aa79a07fdf7f25866b0c9b83b58e79ac67b6d443395a49ed7f10a959ae3688dad6f589f361ace01a5db35d83995a7018b11c4723fc19a044c1736b31bcf26e5a3225129ee916d6d89b350752c4da30c44fcce096ba1cca7514aca4d2d15bac404d1bd94fd6c966e6a645c539582b8f90387590dfffd6c0465bc2e6d605646e6f9f559f918baf04a2b9fd2d71b2554d3eca9248d8259a4a7a512c948c12b55d790e06da2cc0a2451bae857856ea8f0c8c6bb913e21eac529b3f164bf80d4e00a758b48ff995d17b7b3fefd006dad769f44150ad43e3b9e4ed68a25e305188ed4fab0c620148859c7e25f7361f43df3d611ca56e1f33e4c2946a0815c6a5bfe2f9d0303a948c33e0c4073541ee88b85656893e604bdf453b66e6810546776ce78c1e6e07daf54e589588c4845fc52804e9e81e928ff4525644cb1e305cfff0aaf6bc1764184f0e59f20dd4bb1fcc55d8c117458a317b4a63bfb2cdd667d2099f7ea8fcda07d651e3480e9b090ee3a4bbeaf893b813e2ec1c9002030682c47be7194fbda0deaae29c20678d2cef319873c53cced359774be5bdfbf6550507129e0b149330d8141379cb8a1fbb66d0d4a783364a7faa1b932204e41b949c1ccdee18ad848531a122b51e5bffc69413dfd5cb493d308a15d3eb89209d803cc7aa5ad7d666e69250929b54478018f4dc241b54a1dc8f9c179eb176f0cb4715cb0f1320db17b1718d35a417f02e08b5779b8aaffd65e56d681ed1cc60ad058b29643818c8bbddfd50e501e41c422bb8a03669dd759775dd523d4fd039b2b6ac5092b706501ba4a44fbe636aa94db23d80ab978867b118ef058006730833c6a6ffc5cb834ac7c569a0a0c0cebc4e418be64bb5f7357d301362104f5268b7f4a7357c8f92d0829729c0c2f67a436f969fdd3484982596e19ce85b276da3c2cee9e1aff2a5fa5f5dbc605e2480f2f34919ef47e6edd7f529faf4ee989e682ef28cb27d24f4af0f9a56738279d84aa954ecb79c6e268e3e547508716910e142c5cbf8724f6520e8debc392a7695864e0f428214d9157a2f4f0c3c9b0cfc70ec0c3baa29ad196b7bf9504e5cba6ffc69222194d78b8ed9fef9c02defd0d32e4c2605f37842d3548d5f7b3ee39a11ac30b3e0629358896975ffb1b735c27a967a828d418d7604e9d798ce62febb65c76fc20a7b8df3d3abbe3ae8891252cd62cf0467fd73a577b892559512f6440db84a125f6f561c44b1ab03a4bedc07b75fc184c8e8ddd7c4653d582561bab5c826fd07c9cf3a6667a163029b7c1707c18883bc8690782b40bf99af20ab424d35325ee28b3fba7109fb7480d8f6d40dd75ec95b1b138ec68fdaa20d005cd8269729612dd6317e682d8867137d3290128bdb412c1958aeb5add42f0d0f67a4a1d0ae1e21f7647c477c33f44256081ee8729bdb531655202ffdb8bb07532fa666970c2c42ed0051bcd363db2614e360519e8b80f54eef82e039036f20aae2e30e3cd2e4e039e5c9438c108517755f1a6cbaaf3c7d8b8abd6b3ef040085054528a09faaf6f5eb15ce217d17963b05d2465ac311e859d098eaedeeb6d3fb81e2d2a52fb7b747bf3781392ddadffcdb3f4b2b4babdc54bb3a76ee4f09fa86489b0c014098b7a24ff52bb4d6beb1aba62a18aef8add99685c8640b67346175249ef71b10f3ac13d2238009301c878a4b0a1b555690905e2410b4dbbd1c0de3179c7a2ba1590554166d975fc0d0ac57f209c2a8f4f2e186342b10138a02f80e440390a65eb61e0f95ded46db34c5cbf55a8f0245936cf80397571231db81b0a2b43cafdb65d4e5325e3c1df7f"}, {0x100, 0x0, 0x3, "9056a35465be2fe21a9976d38ac37d07dacdb4da97e6767d4291c5c03ef7fa8a0d8ac253e6474ff4140afd5bff2f8be7f0fa063c2d55e3f5c44eb514f0af606eb19885e764d93dac9a20d0784521553301a64850d88cdd52d5da7ff00489f117177f4365b78203d193ea14e065ee56e9e37df1c20c85af0515f9a4c3b569e8c08bbb27567a51504a98da91e17525f5cd804e65059ec74ae2ea064acbce47003a2bea0c7afb935575d9b9b04bf6d9f7b6865386d4fff56e5758d0d717ef27baa693e1f3eaddb3955303739d654417c56e7e7ada928a2abb2bb0cfb57fa82e997e87171893df674e3f66737a"}], 0x1260}, 0x408) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) 15:40:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {0x1c}, {0x20000000000006}]}) r1 = socket(0x20, 0x0, 0x1f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 15:40:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000203], [0x0, 0x0, 0x0, 0x5, 0x1ff], [0x0, 0x0, 0x403], [{}, {}, {}, {0x0, 0x0, 0x100}]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mmap(&(0x7f00001b7000/0x4000)=nil, 0x4000, 0x0, 0x5011, r3, 0x0, 0x8) 15:40:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000001340)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/31, 0x1d9) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) 15:40:38 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) fcntl$getown(r0, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e348f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSTOP(r2, 0x2000746f) 15:40:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0xe02) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x40) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r3, r4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = kqueue() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x2}], 0x40, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r9, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r9, r10) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) 15:40:38 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r1 = socket(0x18, 0x3, 0x0) socket(0xfc1122cde0c7cb9d, 0x8001, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x401) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x4) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fcntl$getflags(r4, 0x1) r5 = socket(0x18, 0x3, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r6, &(0x7f0000000140)='./bus\x00', 0x2, 0x80000001) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt(r5, 0x8001, 0x6, &(0x7f0000000200)=""/13, &(0x7f0000000280)=0xfffffffffffffeb9) 15:40:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = dup(r1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) 15:40:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="58b66e5916e4d6673a785a63daa2ef55135cc6f95904aedc48174b48f30ec8bdfc27e0ae5c03262cee92bed01bf554c8dace6d0340a2aba8f1a40e03f220162f85d7af225554c67e3367b0e3a1b529fb91b50b34d3a1032499ab52b84247efddaca2ae0cefa6ffa8200effec7da3f3725cfbf058d8bcf4b62cc0b902e36957e88ed851e9622e674f994651b6f0a76629a2fb8a00410e51258d22520d8f50d2662b727e81f91bccf63f837a11d64fc9a9ea49415ae78d8f477ed6751f64b0cbd1b1dcb6faafad0f1fe49e2a2061a1cc4b09739b9f58bb7aa97aaf6cef38", 0xdd}, {&(0x7f0000000500)="0e7f3f3ca2c1d5ed3248f1897c4ba40132d794202af07e9735313cee68ca6d7135b95f5d8bcace8d0bb0a075c0212bea6c4c6cfa26204ea55c177d8ad46172e3ea0e74afdadf1fd3687459f0f4a49942b95acfd9de8d0fb178c6e8bc1292f673b7f9d4f3050733d208bbe0f66f97adfd99d31641692095371ed3ac6cca9d42", 0x7f}, {&(0x7f0000000580)="266ba32b4278f586c5b4c0d332bde67007f758d9b74e9cb56b990edaa0d91c77ffa5c443f7d2c7fdd9311be0f5066855c8792481ba3cba0ee600674760e2f163572f44b0f0a936a7bce08472cbb425c7301ca871a63d4faea9aab3661d62db0fabfe29d183a0e074a9b3d3aaa117e569d101321942e96d283dd0da92", 0x7c}], 0x3) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 15:40:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x9, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0), 0xff20}], 0xfbcfd2395a03282, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f0000000280)=[{0xf0, 0x9, 0x6, 0x64}, {0x9, 0x7, 0x9, 0x6}, {0x2, 0xc4, 0x81, 0x5}, {0x61c2, 0x10, 0x5, 0x9}, {0x0, 0x3, 0x5, 0x5}, {0x41f, 0x10, 0x81, 0x1}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) close(r4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:40:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) 15:40:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getppid() bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x2, 0xa745, 0xa5d}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:40:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) 15:40:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x80000000ff], [], [{}, {0x0, 0x0, 0x0, 0x80}]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696263d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000ee0800000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c5a916796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d720172659a6f80d00000000000000e354076dcdbc632b0000e5ff232fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa505983760100000000000000454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24343b67c4998a37dc7fdcbd4d9013c2deccd22e9f06a99b3db0fb01b21cbff65005d0c773e96961b7ac2e57a23414967d400f9e65e61ec42589b42a7d7e5eb3088d4a109ed4e00941b4f681f7044d874374c92de6d0c10daa31e9bc6151bf89fdacd6159400d03bb79fdda52614b27ed19268a09bf1749d285cf8200ae7436ec399bb2fb60343da2cd003c56d0dc12ad5e216dba029e71810916820a83bd0879715410a8294b0b97bf30e51e05b119ee9020a7505b4072d2d254087cfaf7937860eb9f25644b4763f7052088b8f1f63fb7e06a6e05b85868e62a27aa7897a404770ece977d601cb5231107ade17781ecdea00eda46af187b59042f198fc982bd048d58954895fff28744f7756d4d420c3a819c64b4e9a274da7d97a5dcc6883ba1e88af6199768c1c2b9330f0375234309968db30bedf2e7741bb686e48152d59783aa4804b2a653eb2f043cd8a19c66952f9f54767bd125cafa7b03c0ce629bdf792c9d8ff9a58e9cac238e3fd709fde5791d0e3d4a4cc5992760bc804fb"], 0x10) r2 = dup2(r1, r1) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x2, 0x80, 0x752d, 0x7}, 0xc) write(r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000180)={0x401, './file0\x00', './file0\x00'}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() fcntl$dupfd(r6, 0x0, r6) 15:40:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r4 = dup2(0xffffffffffffffff, r1) kevent(r2, &(0x7f00000000c0), 0x9, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0xa, 0x0, 0x7, 0x1000}, {{}, 0xfffffffffffffff8, 0x5c, 0x2, 0x5, 0x7}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x8}, {{r4}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x81, 0x7fff}], 0x4, &(0x7f0000000240)={0xfffffffffffffffe, 0x5}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:40:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8d) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 15:40:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f00000004c0)=[{0x0, 0x1}, {0x4, 0x5, 0x800}, {0x4, 0xcb, 0x2000}, {0x3, 0x7f}, {0x4, 0x2}, {0x5, 0x2e4f}, {0x4, 0x3ff, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0xf342, 0x400}, {0x1, 0x52f, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r9 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r10 = socket(0x10000000002, 0x3, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="9628003385cb71de9fcececf83106397e1a652d0ea3e756e1dba70dc2565b17f539d5c097ff13f4bd0cb8c91d1cfbb5f3f894ee16ddcfca2c81fee227b74af389eb323a0d52e7dc9fc739b8f5e14eb081a7456630d9f605373e954631c65fabe2007f7fea186abe2f64eca3d2c0addbcaacb672cc72c15504d5c9a46c7fef70650a31d100c31c35dcfa958353aaf8437351451e2dc7104a37f33786bc0a18181e40927c75405b21abad095ce4979bad5036f9dbc03e4bc5c8f6885908781c59e099dc5bca1424c4bbed48a0257b9230450810b64e7bb549f1d41c19a5c8ed81e04567dcfd32a357b5a41b1f44028bbc6472baf27ec9f4394fc01a2029296f9f8d83cd99c7e1d4cb660ff7a9ad0a5953ed38a13fb71ec2a10f3982ddcad2e548b011346683c320ce870524dfda30a9c4c697ebe2f5422d63f07cce94054c2d75a4deb9a7cb15616733dc7397321c2d98cd71c023bf84db9b60500003fe041cd0b9863e4fb02c9a5229e434d525bb403f52b43216ce971c96f84bf04dda9ec51070fb2beffbcf565480a4f00b12e63a941b0"], 0xa) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r11, 0x4}, {r12, 0x40}], 0x5, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064, 0x0, 0xfa}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) 15:40:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000662000/0x3000)=nil, 0x3000, 0x1) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 15:40:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a8bd3ba0476772cdbb0068bafe82a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad8ac2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1440700c1436c99c810938f718774ef27864c74cd47bc415c77e78091045293d358"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fcntl$dupfd(r2, 0xa, r3) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:40:38 executing program 1: msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000ae471541fcb08fa67aff85e93a84034300749c8961ff954c097be4629bf1003dc7d73e3c6b679db169a5a4e56f8128e3736d6797feb85b48a7d2c8f0c5d05c5d69473fc5b69c440d05523225ec6040b9eccfcc054d7328026d9aa544c0194ed529925ecfd8377504771579faa2000000000000"], 0x51, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000017000/0x3000)=nil, 0x3000, 0x6) r0 = socket(0x2, 0x3, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x38454a0b, 0xff000, r1}) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0x40, 0xfa}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) r14 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r15 = geteuid() r16 = open(&(0x7f0000000680)='./bus\x00', 0x28825, 0x80) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3ecf) fchownat(r14, &(0x7f0000000040)='./file0\x00', r15, r17, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r19, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r19, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r19, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r20 = getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r22 = getpgrp() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r24 = getegid() r25 = getpid() r26 = geteuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r28 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r29 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r29, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r19, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYRES16=r29, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r20, @ANYRES32=r21, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r18, @ANYRESDEC, @ANYRESHEX=r28], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r19, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r31 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r31, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r31, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r31, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r32 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r34 = getpgrp() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r36 = getegid() r37 = getpid() r38 = geteuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r40 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r40, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r40, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r41 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r41, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r31, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYRES16=r41, @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r31, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r32, @ANYRES32=r33, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r30, @ANYRESDEC, @ANYRESHEX=r40], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, r24, r36]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r44 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r44, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r44, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r44, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r45 = getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r47 = getpgrp() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r49 = getegid() r50 = getpid() r51 = geteuid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r53 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r54 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r54, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r44, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYRES16=r54, @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r44, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r45, @ANYRES32=r46, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r43, @ANYRESDEC, @ANYRESHEX=r53], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x400, r10, 0xffffffffffffffff, r15, r42, 0x10, 0x3}, 0x2, 0x6, r50, 0xffffffffffffffff, 0x5, 0x6, 0x4c5}) r55 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r55, 0x8020699f, &(0x7f0000000300)=0x1000) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1000, 0x1, 0x37}, {0x20, 0xc1, 0x4, 0x47e}]}) getpgid(r1) 15:40:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b75", 0xd0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r3, &(0x7f00000002c0)="3f4e18a5ea841afd3d02471460012a4a3a51813884d52dc672dc13fef63a340687116a9339dfd258b02d290d7eb105183e7ee3cc702af9c9614052e74d02c7a0c2c61a670f105c5dd89e1f474b90fc22f475a0e78a77a83281dd54d61a74e9318d5d5b237b06616d8222a19591ddc72759548500c6743b369d54f6383f4684b54ec1fb11d8ee11aa03564bfd84b3853dab2a081993ccfb11fd525a869529c99f227090317ffc1f34fb799c5325ce9bc4ce7cda31dea1788028e0b36e6f9d81f3a31a9d0cf4c566469bd77fb2fcfcc1e4e232360e92d237e792a1833dc6d5196539c30080b0bf95a0ea2e477fa9c622a024", 0xf1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x500) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0xba6) 15:40:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x100}]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 15:40:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2000, 0x0, 0x203, 0x0, '\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) socket(0xd, 0x8000, 0x20) write(r0, &(0x7f0000000100)="8c65", 0x13f) 15:40:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x6}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 15:40:38 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1ffffe, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x2], [], [], [0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x3ff}]}}) 15:40:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 15:40:38 executing program 1: r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff, 0x200001004}, {0x7}, {0x3, 0x5, 0x800}], 0x0) semctl$GETNCNT(r0, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000880)=""/227) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="800018928c05070000200000"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = semget$private(0x0, 0x1, 0x420) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r6, &(0x7f0000000980)=ANY=[@ANYBLOB="0100392f66696c65ecfa80023d22d17acfddd54e006118469f69558ab7cb5890694600194fece4d4bee5ce352de41ef3f807962010433c34682c4323bb6a49f2e957bd8afe7e7ae251838743679f151cda04829490bfc718458500d2502f8050f2712c25f778ef8458e1fa6f212ac509b803f9c0a314cbacc0447788fdf67e2f4f9e4282d9c32a6150e2ad287f082499670311c7d33d69f23bb21420370f11e2ebd9ceecd5e2f43c1a427f7e"], 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r7, 0x40047309, &(0x7f0000000000)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 15:40:38 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) dup2(r0, r1) r2 = semget(0x1, 0x5, 0x10) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/161) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 15:40:38 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 15:40:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/144, 0x90}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/248, 0xf8}, {&(0x7f0000000080)=""/46, 0x2e}], 0x4) close(r1) 15:40:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3, 0x3, 0x7f, 0x8}, {0x9, 0xe7, 0x0, 0x8}, {0x0, 0x21, 0x69, 0xa204}, {0x101, 0x0, 0x0, 0x7fffffff}, {0x8, 0x4, 0x7, 0xfffffff9}, {0x8, 0x6, 0x2, 0x3da0000}, {0x6, 0x3, 0x8f, 0x1}]}) 15:40:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dOv/b{f\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4", 0x0, 0x3}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000180)=0x8) 15:40:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdf7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x129) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:40:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x28, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x80000001, 0x1}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xfffffffffffffe6f}], 0x2cc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 15:40:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4fd, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) bind(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x6}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x0, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffda9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x6, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 15:40:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 15:40:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0xb3a6aef697d1ea31, 0x8) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() dup2(r4, r4) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() r8 = dup2(r6, r6) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000200), 0x3258, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() r11 = dup2(r9, r9) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r10, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r12 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r12, r12) r13 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() dup2(r13, r13) kevent(r14, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) r15 = socket(0x18, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r16 = socket(0x18, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r17 = socket(0x18, 0x3, 0x0) sendmsg$unix(r17, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) kevent(r14, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0xffff, 0x7}, {{r15}, 0xfffffffffffffffa, 0x13, 0xfffff, 0x3f, 0x600000000000}, {{r16}, 0xfffffffffffffffd, 0x1d0, 0x40000050, 0x3, 0x3f}, {{r17}, 0xfffffffffffffff9, 0x4, 0x8, 0x800000008000, 0x806c80}], 0x3258, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r18, r18) r19 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() r21 = dup2(r19, r19) kevent(r20, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r20, &(0x7f0000000200)=[{{r21}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) close(r0) execve(0x0, 0x0, 0x0) 15:40:39 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="4b2ab07822bdc59364a688c5e8c84c2da2e5fa70871f3b5f19d010580c1dac876c502c70509fd4729e5e7035", 0x2c}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=ANY=[@ANYBLOB="ffffff36000000001f7fad3000"], 0xa, 0x0}, 0x1) close(r1) 15:40:40 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x200, './file0\x00', './file0\x00'}) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="04002e2f66696c653000"], 0xa, 0x0}, 0x1) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) socketpair(0x18, 0x8, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) poll(&(0x7f0000000200)=[{r4, 0x80}, {r5, 0x1}, {r6, 0x4}, {r7, 0x4}, {r3, 0x10}, {r3, 0x4}], 0x6, 0x7fffffff) r8 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10010, 0x8) dup2(r3, r8) fcntl$dupfd(r0, 0x0, r0) r9 = socket(0x18, 0x3, 0x0) sendmsg$unix(r9, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r10 = dup(r9) accept$unix(r10, &(0x7f00000000c0)=@file={0x0, ""/20}, &(0x7f0000000100)=0x16) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 15:40:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0x9006}]}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r1, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) r10 = geteuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r10, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r13 = geteuid() setreuid(r4, r13) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 15:40:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000080)=[{0xf87, 0x3, 0x40, 0x4}, {0x9, 0x0, 0x9, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xffffffc5, &(0x7f0000000200)="c0dcbceb8a8ea0b666") 15:40:40 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r2 = socket(0x2000000000000002, 0x3, 0x2f) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000002800), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r4, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r13, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r14, 0xffffffffffffffff, r15, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/51) sync() 15:40:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 15:40:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x2e, 0x2, 0x800, 0x0, 0x7, 0x7fff, 0x6f, 0x0, 0x2, 0xbc1, 0x100000000}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 15:40:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="1524b72d1084d4e29286e88610ef7d5f62a423d523145201a5ba671938d8b48ecd339a2a1c2e86bf383994121930752ad130a58ffe94555b3e55bff0e88d091f707852761bdc08110366080b03cf71b6f6fa9595c4f53ccad66bd43ec7436ce7d6432913fc977ab8de67327e29325ecb88be67363494465dfd2504031aff3f8ed2782cf8794491d75f4a6f36d9acd12a3d5aabbaa76414678598200ae909f0a1ffcbd3b9050eb8a4453a14c7384c2fb1f3e05d953a97638dd8dff46ee80237223487ce1409383b44f9d15d7bc8746503330e63da59c26e186a54828d5d059ab538273e5e692ba95f50242e609e406101c0c709e0be8f7eb5d6a62f1f42ec46218a7f8a1495632df0ded0e1883a9868eb198cb6f0f37567691c5edee6be7e76d0cd4f9a47445196224eacbb16db6893f94c01fb25635900bb01b5eee0d98db7547fcfb454ff041f4348833dedfe75"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fsync(r3) getpid() write(r2, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 15:40:40 executing program 1: socketpair(0x2, 0xc003, 0x102, 0x0) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xd4a}, 0x8) 15:40:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x20000000000006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x14) msgsnd(r1, &(0x7f0000000200)={0x1, "767dd0e5e0ecadd713d8cd065910e478d9b10a371530b5a4d68b75445cf04f61f6098b3e44e8dcc0aa0cd0c9323ebb398d5814640ac855ffef0f6cb673761cf45d37b623ed2377b07b9bda09b159f8a2149bd1572726f7f698ffbb6ac5bce2f85ab7b79b13733a547fff6cb48f2781e4fa66a68294f1dff35031e3352a1050df0a5e8bba0b2553bda47823e1c6e2266d"}, 0x98, 0x800) 15:40:40 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) pipe(&(0x7f0000000100)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000008c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x5) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000005c0)="af3049be926ff5bb941413ab4c0ae10a80ec2a449b42cf0e4f10c33e7be5edf8c0cce18a1e11e15785dcc9726ce688c8aeacf8fb2d3f0000000000002bc5bda0925f7b7604b3e6ca86340e47b308293ef10ecf6230ddaa792cc9ad378a25b9da3bf2", 0x62}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000000c0)={0x1, 0x5, 0x8, 0x0, &(0x7f0000000340)={{0x6, 0x6, 0x1f, 0x6, 0x9, 0x81, 0x80000000}, {[0x200, 0xfffffffffffffff8, 0xffff, 0x6d83bdb4, 0x0, 0x5, 0x8, 0x4, 0x4, 0x10001, 0x9, 0x3f, 0x1, 0x3, 0x7, 0x1, 0x7fff, 0x6e], [0x7, 0x7, 0xb9f, 0xffffffffffff0001, 0x4, 0xffffffff, 0x6, 0xfff, 0x3dde, 0x9c], [0x8, 0x4, 0x2, 0xffffffff00000000, 0x9, 0x3, 0x6], [0x4, 0x7ff, 0x1, 0x80000000, 0x81, 0x3f], [{0x3, 0x0, 0x7, 0x7}, {0x0, 0x200, 0x1, 0x6}, {0x5d, 0x101, 0x0, 0x8}, {0xb0, 0x7, 0x7, 0x4}, {0x1, 0x7, 0x83f}, {0x2, 0x1000, 0x8, 0x8}, {0x1, 0x5, 0x3, 0x3f}, {0x2, 0x101, 0x2}], {0x3, 0x7, 0x80000001, 0x5}, {0x9, 0x5, 0x682, 0x1f}}}, 0x5, 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000640)="25f5a3bb4716fa42be6ea16ef96a50cfa8421c98177a4b2b67fd84ea03acc4ee3818fc90d33162a59583516c34575149a4a51304b7a1d404b7821e35fe1bc9184cfd902852e6b1668d874eaaa32d2fcbce1f980d16555cc97385a66d5d2ecb936c86c98b148401488d38af2932db95c12782bc27d13546467699c1f8e3a54ec09e3ed4db6138fe2b433cd7cd6a72", 0x8e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x15}, {0x14}, {0x9, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 15:40:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x2}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x4800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x209}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x1, 0x1}]}) setegid(r3) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt(r5, 0x23, 0x1f, 0x0, 0x0) r6 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r8, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) 15:40:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x202, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 15:40:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) write(r1, &(0x7f0000000240), 0x3e6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x38804, 0x0) pckbd_enable: command error 15:40:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 15:40:42 executing program 1: r0 = kqueue() semop(0x0, &(0x7f0000000000)=[{0x1, 0xcd0, 0x1000}, {0x3, 0x8001, 0x1000}, {0x1, 0x1}, {0x3, 0x8001}, {0x1, 0xfff, 0x1400}, {0x3, 0x2, 0x1c00}], 0x6) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 15:40:42 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi[e0\x00'], 0xa, 0x0}, 0x1) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x103) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 15:40:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x25c4], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x44, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:40:43 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000000)=""/44, 0x139}], 0x3, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x6b, 0x0, 0x0) 15:40:43 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x1) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, r2}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x100000}) getpid() 15:40:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9584, 0x0) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) 15:40:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x200, './bus/file0\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20118, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000100)=[0x0]}) execve(0x0, 0x0, 0x0) 15:40:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000180)="e9ffcbff13b9fd812eaa4e718bdb880e75a7fa7ea7b476e2ea154a40187ebf520230d26173c060c010fb6f3ab83d991ffda2c220618b97e2a8d4fc92acc6bc9d7c49070228a51f6948b5d9c4420218f2e4918d424090884f64ad118791c246d1706fba878f0496128dee546e1f1e1f849d33552210aea4e8a47ea654c1ef5194c0026aafc65a0a75a53366341c24b234af5fcbb602ea5642caa4ad5dc1", 0x132) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x6}) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000100)="c8f8df7b0e81c7c1a8f9cd4f124e6fba664a2ab6a194578e1791e86f6ba45cfa7a04ac63b183"}, {&(0x7f0000000300)="35de906a5059caff347633b8aa70d08c28b48ddaa553a4b1d525134184f60facd6e143b69b8b154f12edfe9a33be5f569f34f8419195e97b98f55e4ba0c9cbf9e4b5560c2c5b5993f02b7e4ff544a0eb5108cc89ccdac79c3448a639e06ceb0e44482c37bc408db698b9e706d98fac6488873981c0301b4d3392c8dc9a8a90c9de7ceeef8f973762a898edd8c0e49e4b9dcce35029eb58db3dd541f6fccc564d5bee13d7ecf1f01f2b3b1a68e866c0c997512daef2171dc707b6a580464481dcf2750099dd93abf0620e514dac48a39b1469920f7d8179525bff3ac653d4840e"}, {&(0x7f0000000400)="147a91181a31a3e92c000134355284db7e7364987844a38ee76ecaa23edfbed8e281c804c4ed7be2325376be1400ace00b361f5182b826b3366226e60710d3768c422916ef9fb4cbf4a72f4b8865fe7ff0431b99936d9a64ad9f493b8d7bebdd2229b7be04f4688ec04ec71447ac"}, {&(0x7f0000000d40)="b2e6b35a33b5aad001fc12306e1b4925760be2ab4a82e81f3d938a6d887415a7f506b66b6bfcdc30a90d2f53c429ec3603ccdd41b7f12d62bfbff60199f617f0ae0da56884f99766b94a97cf16d429a03a075808d09b3195d544596cdd1ffba5b5aa24427a7d4ec8e75a9a272de7d84b6993526fe6acba8606fa42f3972511193f95cce5ba24918744fad4c4ec789819cf3e454b2c390bff9e0d839cd17b27d9980d5a8838188e0a5c6b9cbe541e3e75437e6e634d7a4e95f3b01f897b34eb19344ad1116ce24a0560af6e49eb61305a8de5f3aae9b449bb1fafa7ea82872c14b2d92f10fa7e711d77e22e2164d9fc53d8bf3a3dfc9fffe09ad5b3cccb605f859a1fed1553d5708cbb7f60e011fada8f6e4662752221ab6b6b77", 0xfffffe2f}, {&(0x7f0000000b00)="de89b7eb896ec1603b730e6f0cbb1e4593701523ac5ca5bb497a2510a6c84ba794659db252d0e7b8d0eeec5667753027943a7eef6ecd8898b63673a44b521294198c5b3ffffb117ce557fa5f11a33f7eead8ec28b8233a37736804cb2a5ac24dbb68d74455b511cd5ffd82e3bd233cf9042d60cd76ea57827e2331c2b1571912b500a749263db3a8d97de6e7d0666e5541d2883be4fbf5ee66baa0e1d9efe348830492fa5e6af5911fda4e5d960a46ae228c7a67bc1bc3781805f195b0b7654270ee7ddc96e1294ab37f3df89a7e189e208f37ec1a6b82f8c5380eb8606ce2cd00017020e8d3216757ab07c18d171f99a9b4598bb14476bbd8335c5da2b32f9a1ff511b358164f27a3f9e3b314a307822d41c28a11414d0187a9675091bc4891fba11d5a35b72ee97abdf683cbf88f3cc24bfd315316ed188da995b9901fa1539090140cb6b8c880feec097a81ca989b84669a318b851dfc2b540f66f8aed41e89153b2899f2fe25"}, {&(0x7f0000000c80)="b7d0c9aceff3ecdd80ef72095fb5028615badcdcebb08cb85ef3ef432b8c006c46df889c9a1c12e19c9b2a36cd9660ebf9fc19818a1ae444bde5eb84728f71c176c32487a85346a16c76130f68fb14bc93fbdb9dfea0c5a41e531f3be4c1a2912e668cc91222a9991cc23a1bc9a29bcf46767690ab6d0d0cfe08565f98f814fa8369b10b2079b3f217378dfcfd97b86bd3d080069ab990b150211c9a487f93f72e4adffe35b34f648a2c370cc1dffe0c293ec144bedcbd276fa8910b8f"}], 0x1000000000000148, 0x0, 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1000) 15:40:43 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000001880)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700a69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28c238be70b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b7555000000b04c693134504a2d2501a7b7e8bfa0640000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cb838965d10374c4fea0ee6f20c35bb0edb267ae65c7d44a95bac08ba9ab492261af128ffae417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xfffffffffffffe71) 15:40:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f00000004c0)=[{0x0, 0x1}, {0x4, 0x5, 0x800}, {0x4, 0xcb, 0x2000}, {0x3, 0x7f}, {0x4, 0x2}, {0x5, 0x2e4f}, {0x4, 0x3ff, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0xf342, 0x400}, {0x1, 0x52f, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r9 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r10 = socket(0x10000000002, 0x3, 0x0) getsockopt(r10, 0x0, 0x68, 0x0, 0x0) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="9628003385cb71de9fcececf83106397e1a652d0ea3e756e1dbe70dc2565b17f539d5c097ff13f4bd0cba2c81fee227b74af389eb366f623a0d52f7dc9fc739b8f5e14eb081a7456630d9f605373e954632165fabe2007f7fea186abe2ddbcaacb672cc72c15504d5c9a46c7feff0650a31d1041123382c44ae69b3aafac630c57edff4c4397c026f63a08f431e57e6cb1b6452b70c41ea8cd48e5d69ac29f0d57ebd22fe50bbec3520d72d5b8c18b3b01f1deb096dba8c75ccc76a271792b25f0ed69e064b96c44d069dafc20e75c57e3aab168183cac87c69143ab6e2797e789dac0b17a1d023bf119580e046021535ca5ae96808deb18e95dabe054f690af22b8f4fe5a872453ca4a3ea98ac270214cfc2c146ebac1c3b8a02198dc3416d645dfec7a9d1378334a4a4236097301b16f88138263af65383f0f22ef77532ea87353360736172098948a00e23d52c6fafbb10000000000000000000000000092cdfd71ff25789e0c98f59480bdbdb4e9003ccc912afceb42785afbaa07d354916b198c9ecb9800e051d9272e29f6d174510d53ba60f5509177293b5f5946db92abb735affde86dd26920988e65dc5c125a0514d435ece4f7b3cbafe5fbf9976f45f3612958d3f493a368a39a095bb05fbd489eef1c319ff7fa981d"], 0xa) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r11, 0x4}, {r12, 0x40}], 0x5, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064, 0x0, 0xfa}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) 15:40:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = semget$private(0x0, 0x1, 0x2d3) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r15 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r36, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r37, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000480)=ANY=[@ANYRESHEX=r37, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0daff04175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r35], 0x4, 0x2, 0x1800) msgrcv(r39, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) r43 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r43, 0x1, 0x5, &(0x7f0000000340)=""/192) r44 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r46 = getgid() r47 = getuid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x2, r45, r46, r47, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r45, r41, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r42, 0xa5, 0x1, 0x100000000, 0x6}) r48 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r48, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r49 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r53 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r53, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r53, 0x0, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000dc0)=0xc) 15:40:44 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="6c95d5c9c84673082e5bf9cb3892b98a75790b70afc6d14a9a71e530ed261554770a41c4253a777a8c11a998dfa3c065bce532a85472554f", @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYBLOB="71611172e72fb3d28cd66922016daa9d2b5f10f8105a2f5b8bf366a70034f4b9c8cb7e86cbb2720c9ad12ef9c5ac401db08ed9358637239ed10f6b664387952b1cfb115713d0ac49842a6e4fe4a3efb66dec4298bd1d432a251aadeb7ca6d0ea6c795e36e0ae35f6c000252a7bceb3cf9864eb84bbbcf2695189c01fb1f214207984a51daa05b7d92ddf15dcf6a9a754c898133b71b18871a31d4f6d1433711e023c5dbb4ca58ff11dd01a7d5aadb024da50ec8bddd2fa0dc7ea43879fde86e6eaae6b10987601a8d27dfa961093ead4ae1175501d044bdaca21631f1c934b26f32973ebb7eaa6a87646514082", @ANYBLOB="bfce4cd7bb5a23d870e4e348dd8e4784e2299c28fb34864d6e6746852c1ef4b285ac0296ef92cb33e0bd08ff0120d9c51d74c48d818ea2ca8aa1c6ce9e45a555ddd0da7668423cb112e6e98c7ea8fe11871d89ee6d2c6caf1a836608f3a81f30deb8e651c1b08fb493fcc42dfb2a911fda655bbe10", @ANYRES64=r1], @ANYRESHEX=r1, @ANYBLOB="af035e241759828c3cd83c1df1f36400ceba10e8cc3551174dc07a925491889cd25cbca9cd3fc2bcf6d8a8ef2bf8e12d4cd0290f63de3838a3755a16f33b62f28dcc17e8101ed342a6879131d05af7a96c3d193ee550ba11d9cf506cc086a51b7e6bdec4d3764451ccbb2e3dcfe8d33c056848841874b1919db095b679e0d96b5624dd37354407f4ea12744d8498f3d5e9de26c266620c4742a4fdc42268ab804d74f7501148bfdf5af4bf4f1ba4344838a726a3106b51145820dfe16938445d55bf9dd3effc9a082c8e580043db170aa54f220ba8a1f820da66e88d807fa0c43ef86ab790b1e94239efa1c784", @ANYBLOB="3b2bc71cb2c20c0298dfdfad207e3b4cfa72087c1379d6d2e9d93365bd9fe62c61ca4f58867c6debf063a938db8f267b2d2ac58fe9c76f544b4726072d3a755b68d911fd47cda3c180b875e9a7f62a56015221dac6aec1de447d1c141216a45f331b6fbf56a52c4663ff8aefe9597221c3a273c0f8e28cad5688ac88aabe94b533992dea995b43ff120a739e72c761dc02ceb8371458eddf055181c327d9275ccf8c5bf0f629f0ab4ceb02c76c264d44e145f3c0d421e9029cf8821d8f3cb0507a5d657f18dbb0a60cd0d1777464af593101fffbecc56fe0f5c00d4c87df4844c2ff4cc1326fe1ba2a37d3a28bdc998186d544850076ea2448ae54af5fdc8f52a63e80ea2ae3d05a58ab4a2f20297297e6f531380288fda13472f6b132c7c01df6ab58825292a4c36eb0db03ba073cb749497a80d56deab2427475adb2e2debf479b7b3750e1851f2f249a843d7de9966da51eb8ca14d2e1329bf5f699c1cc75ee8f72975c97190f5ca7f775c455045463923f8618d832691f9f1c7be24e5a40dcd38b3ff649fad96ed01b0019325b6612f043fa295c1839d7bbf99e9653f4adad2cdd1b164c9090555f6875ff89cbb529e7746b0fca6c9732de1dd32263d0b982fb84d8118e32c3d1ed6443a334572ebb582238f65c2d7c623a0ea06048a1b5c1798518709d560d908b77872d604a9f68a03781063963cccd9f84573a7eb1825fad98aae80cbe2dc9457377180b5dddc79e8f9233e9c32b4e18fa66d45472ab3e0c9942a4549d55c1145360e9762415dd937f487fec9ad152c6b11eded212e1076b552322ce8ec4182b02f52d53a71db7b1530ce83a23be0fd1ec1e37b4dc24c234c2d07bd7176bc012491674d40dc7e7f70b8510336a03e9900db414ab82651fb2eac60386c422ccc8d8f80a09ca886aa1627407669e452195d8483a8f8ec33f24ed8bc8cd1d98f14da4a095c0aaf600ce06a3cad72bd50e71747b8ba3e9ffd198a7ca113c10d096bccd072c9485935cf5bb7dba9d3c894b7e750f0137ea8bc8e943bc93395b3f86d5d98067c124a3837ab099705e7c5c5e124f9e6055bd1a2bc4912dabf6e4b0b7cf66f17e88c393c8526e6ccbd20e5b254b6202b3c85bd83a2c1ea76ee38fcffc1f8f6fca83ada3ac3e08850714349216cf61db3f32bae7152955b1b761a7c50825693cfb775399b74bf1559a0cf2d6736dda62d2bda54e5c389c7df0b9947c6959000c48aa4bc219f46cc45978794bddb7c37cdd35f1047240795d18b5f7d8b3c494c7bc5162cbaf9a32bf34ed38079741768adae9c81123e6d8b3568c85cd6abb1915c62426fb695edcb89f9bae5033e7433e62623699857265623ae3e7887d05e639d190f84c91111fbfa344a52f70b237af5587d46166e735b1c6b577aa5a677e8f425c9efc7b0ce36c18ab7233fa80746fd45c6fd1cf6095c7e601efd1bcc7874e282c0ae601a02fa0f7178e178ed4a289544e41458e4c2b80fbfe95e0488a8e05360bf717315c6514039b60f2090ac0efb76c396f1c315678225e21c51e8d568e3b89d123874cab5beb1b2e74648c7da4bbacfab34650f6da62593abb1ce6e5f36d309a6decebcad066b3e4e29564bfd461ba5589cfb2361119f6cd3a603118acf2024bcf98f188f94ab2864a9f64e3729ace32693705bd548dc3b251329a37a3dd820680c376f3c1ed7a4a949e56da51c9a248e82f2b2f578fb6066f627dfdb81270291e9090f87696a4e7d0198abafbe453f517fe7cd82246686771f848ab42b9200f3f03c95c3c1865fa993f32afb91ed120dd216897ab39364364809f210a307e526fa0d6045f9f12d6fd43314213f2112cdb7fa96b41dc08e724d45bdbcf1ddae29e3b4ac9e51d3788e15fbd9a8f3d2196c0007418f94e5edbe6c8e38a28b1dc10bce9cdcbc7d69fbb80d76d2bb7e3f9a3fde7187a5652d0cbe544cb7dfc2c7e40c205b5bdc2ac71b460067ee899bbc908d5990a9238b4f682e00224d38a580f5e02c8d7383e254e88e409c10c57dfade960f8eda33f5af1788e6f08a1deeaed67eab5295a5861809a25bf0dfd096083d063b860f4e37a81f6b4ee9f6322fc146562dc9cef88d00802e42725f9dbee04749b5e09ee102b8d7d9a94ad52774c471fa5b1313c0c107e6fffb36ed3852b82323225db7cb2c89d326454594776dd44cc893cfe203746e886774bc4dd846c6618d7e106393e43869b53022a6a13a3ea5dbeed9e680e85823857d70b0b3157f23b498570fb909b95e2e248dd4cdcecdb1e11cce4e031a5c091d5673c525f8420aedf1d7f95b2c8c67177475ebc54e3eedfa59d17b8726ee0e75abae754d24b6dc3ce0f3135b8c04152fcea94841fa4b3e13931ff1f96d414e88cebc2148bf6917f7b341f505a9d4614a671605048e1b1d170ada4488f5b8866dc1bedad5c8be4a1ae3aab04bdb19b3bb60ba4006b39fbf0bc4e82305a965e648b18ae73c5dd519e341513ad097e9d4362153fd2ecdd39d30c8de60338c3b2d71dff781fec457fb156aa6f86cad0c2d0a29aeb12b0073202f5a9189d6a2c1332d1bb2eab1019252dfcb46b55b0ee4d57e8f5497df0f49584a868d97ccfe32a57b4ddbd254e6699015c3ac5c1af77ecf4309f824ec45166313e12e1ad14f5952e2114f8966bae0db93f7a63901a67e9241275884783ded78f4fb621df34c49ec3b4a98971af6510ca5e4e0958957a5505bbb596b771ac2d0bff19d91753f04922b1b98524c1403b73e1ad4af86df4affbb06f76eac568064e6849ffe627fa58c6eb149d17344185aeb88827fb9a5f266eaaa899e9d9dacba7a764f86db02e65fc4135f43dbb3442d08ac7e1bbe451193f66b0eb39cbd53c54660c4d51d35707824d242297b199c699ccfa31265e2a3b414726a0560adaad6a668005c7e74a6ae78faf97f47334d895ba559efc17eb23c721701f51a7257e880a99a4f326b9f0317e0def246bf56931e3b256eaa85d60c5ec612f347296853eb38d76d2d12ee7eca79f720879478399571a8f9476b128fa837b5c6e74b07b97f53d9b9ad702ee6070d6520cb3e9f6af7155ef6022bb60f2c6de139c1599c3ceb7fdb718de17b2addcc7c1c70e63e876916f1569b2e8d22b6b8e0662119c5f4d3fc68e7c9d2e858563edc2d56fe517e66ce8deb2afed6bd00d4ad0f1fb22212b4cd04199697b47812992fd6b34479e9ab7d899b02ef28162e7d6b914e26f157b0289e7778ff939a52a28c4772f5d54b788865ca8ef1a6baef3ad746b78636b36477142c081e691185c35d3fce1ef7b5ca51284c279838520f334b0022e6e2594e43d86f8927650afe0cfe4e52ff9c3b39d1d47ad72c4fc5347bee0db01a4c975bfc9b58fad5b357ec564811c7af247dce9221340a293fe898692b12310ac49794370b7f9c089e4fab6b2266c8799dd774c60934b88245ad656b9534301496e9e174bd2bf434d1214d083046203ae9b1f097cbf668fcb0be34d5f16861974952789731c295f4717f43f632571101f559ec7a356a8e4865298faeb3445b34675669d8dc712774eb0207997bc7f570bed807a5528d714be800336bf496e1862539db390efeca17715321b6cfb7b551de2f7294d81546b3ef5ea15a1138adf36abbd00876c83a247e057c291c5a8adfe1123bf6e6cdd20a8553cc0f51eacd7ad9622c09d8035f1de7fc755e7716c36703eaf5cc5f86b4aabb5b65fcb08b0ba6b4d29bfea6f1a0579464a786a559275c73e956ff1ef13bae89c7ca465bb8bf6285cad5ceee9fb8a0c7b8e391d872458e84204cfe16ccfe5e351056ad603cd910622e711f154b9057956d9e445ddbe386a7a51506e357b1ca413ff7500b777f889ed4fad7f4f919476b7b382c0688fcd9d0dec42180792da87429a709bd199228bb64bdb633e2dabd2e7c26e4df8e72fa9f5e6bb8cedeacdd74076ff8d34d2191adaa47e316d07eec76c5ccbf88757d200d8e40dc8f9a1d573a380c122ce0c18b46a22bdb7c91f83f1c358d8d876826ff61d17a5de391b710e17eea29283c0cace295ef30108d55867297ecebd6053f476474efa5a4daf277240669e0ffb54db4cec4038433d88658451e0de2443380d0e22d5af1c925e3471273af7ecd5cef5e0fe8507b2b171fa4b00f8b178629c7b718402c0e1b1627f102d6ec2e91fb6927d7d264155daff45359231d54fbb32c654b9bf05589ec67d02cd9d97c421df6301df3a1b05fde2d65122d864f71c32693f65d671c1c0f12493ff3d4634e4783c1616505cfa12c81cbf82f84c96085933ff0303ab6fafc75205a83d7cc290f9319e470d328d4b3137e0eb11fa03ef3880b539e3213d98fdd2faabb9bce17ea0cb6828625729f159e9ed68e3e4e694de2c6e5232c61360ada5d589be440c1d29c9e55dbaa56cf1b169212f91865f12daccb74fa3b41cd81c94d86a603d172c79b54713fadee946ef273ca45cd3998b5071bd43168dba98a9c65a6e6781f1ae236fb8cb235d1ca035a615c9e9cbbc9482cc0704bdf3738fd2194f87c0edd0253a491293459f4016a341ffd8825534555627d12cdaec3ac124abfaebf2fddeff759e147e79aa7472a43fc34c4507ed5696a6a1974f2b0b19b7cb72cec73e1f82125ac6edc2c55abd4bfda021385bcd583c617e1be532c8c9f7ab6dc4eccf50649a5f55e714f40028b440a8de8d835a80c963acef987b670968d54ae06111b27ae8c16e04e76370ce2d738aad2d7a24714b3ed9546a7a5fbccce12b88d87fb57fb66ae3b92e9504410c808d98f80b3cf44dd3bfcc18479356be88aa982e1eba312bf4a65ccdd52223c6e400353558c56eff7a8d2b20c3d88a1c63cabd657fa1a6a304dbe000ce57da1b9b8ab2463ff7741e1a8dd0700197381144bd046b7c4f7d5f51f665f8befc48e73942cd557e4e2319b091608e9fedef3e1582667692518830a31312651e29c226a8fcdbca1740170c84c0e92e963cd3a71567fd4331ddbb4b77a5279f02dd7c1302cb6b803fa0bcfe84dfc8ada477bd3c5b2a0ee4227b84ebbadfa45d3b0cc80e2d3e9f993b8a832bef1914ec6c93c7a6b60d467652a439e4cb43e60b9e794adfb9f82244582de4e428264475a82361f3c173c7f3615e9cad62542ab1648c27d98b6324d56f870fb3b56de6659d44cb931129cb14ba9c3625eb1bccfea692c48e9f73bb93320ef2b2e12e8a7e0a6e1ff6c08fbaf117d6663a67a2ef834ab431730acbada14c1380d211570da6142f057ff12448f6535c213d03774776ddf248a233734f8acb8e294917a0991a149719ddc0a4a30b6caac8d860c48b3e77e6dc167bbadf390f1da1f9eee62aa020b7d3898017635cbcc56486c54fe3464b367279bcde51c900c66088537b621a1292af9663898c595064db0610182468eeba1aff3c34ad641877d2abbce7b99197fc30730919319c773b00213f6e92bf61df37076902534e63a83bdf8563931216b731155288bf6064db403eab16e90ad0666e5f93e2ac23c1ba9bfe2b7d3a5c7a2e84d3474f50f325d3226e089d81da65c6f80c3cf0b64e6e3b659ad2dab34866affb9ad980d5cd45acf7b320e515edeed99b93806ebd35158822a413bb0d6ae30781139f92a42c57ccc9eab5ca85a3ab553b850d8a1d543348aaf5fccf908e0934b1d04ccba26d45fdba1df0746e6f3d385efddef5d9fbd1dbaa42668ce54f1602023fe038205edbb6c1a6d5cfe7f8f7fad36e14335ea35431e47e1396c0e5dd8347b737c04acd187d26b17eb87321175b7ae8d831df0aa7747e8b9770a6c355", @ANYRES64], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 15:40:44 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) dup2(r1, r2) 15:40:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="07f575574011b033b1bb5a3445", 0xd, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000680)=[{0x0}], 0x1) close(r8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe20) r9 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r10 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r11 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0x40, 0xfa}) r13 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r13}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r16, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r16, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r16, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r17 = getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r19 = getpgrp() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r21 = getegid() r22 = getpid() r23 = geteuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r25 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r26 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r26, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r16, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYRES16=r26, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r17, @ANYRES32=r18, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r15, @ANYRESDEC, @ANYRESHEX=r25], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r28}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r29, &(0x7f00000001c0)=[{{r28}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) sendmsg$unix(r9, &(0x7f0000000580)={&(0x7f00000019c0)=ANY=[@ANYRESDEC=r13], 0x1, &(0x7f00000003c0), 0x0, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r6, r8]}, @cred={0x20, 0xffff, 0x0, r12, r23}, @rights={0x28, 0xffff, 0x1, [r27, r7, r28, r9, r9, 0xffffffffffffffff]}], 0x60, 0x403}, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x6, 0x200, r12) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fcntl$setstatus(r5, 0x4, 0x4) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x305}, 0x1) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:40:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x25b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482]}}) 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)) 15:40:44 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000440)='./bus\x00', 0x0, 0xef) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xc0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) accept$unix(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="00001c0000000000400000000000368c4d2b8f0f40e28bd9"], &(0x7f00000004c0)=0x18) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) 15:40:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20000, 0x0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) setregid(r2, r7) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) 15:40:45 executing program 1: setregid(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0xfffffffffffffff9}]}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r7 = syz_open_pts() fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r9 = getppid() fcntl$setown(r8, 0x6, r9) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) r10 = accept$unix(r8, &(0x7f0000000500)=ANY=[], 0x0) r11 = semget$private(0x0, 0x3, 0x80) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000200)=0x9) r13 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r13, 0x40}], 0x1, 0x8001) r14 = dup(r13) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semop(r11, &(0x7f0000000880)=[{0x4, 0x4, 0x1000}, {0x2, 0x89, 0x800}, {0x3, 0x80000000, 0x1400}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000005c0)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xd213490874f669c7) ioctl$TIOCGFLAGS(r19, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000b40)='./bus/file0\x00', 0x6000, 0x28ad) getsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x15c) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r20 = openat(r14, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000800)={0x10000000005, 0xe2}, 0xffffff54) r21 = getegid() close(r20) semop(0xffffffffffffffff, &(0x7f0000000a40), 0x2e2) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0x10000, 0x0) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r24, 0x80185760, &(0x7f0000000180)={0xfffffc01, 0x8b, {0x7cb0877d, 0x1}}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r30 = fcntl$dupfd(0xffffffffffffffff, 0xa, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000500)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x7, 0x1, 0xfffffff7}, {0x84, 0xfffffffffffffff9, 0x0, 0x1}, {0x6, 0x0, 0x20}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x8001, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, r21, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r31]) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x6, 0xfff, 0x0, 0x6, "3d2a618500b929276e7a340b00", 0x4000000008d, 0x8001}) setgid(r35) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) pipe(&(0x7f0000000b00)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r36, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r10, 0x104) dup2(r10, r4) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000180)=""/12) 15:40:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8, 0x6, 0x4, 0xde}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b38af61849b21d0c55625a7af536") 15:40:46 executing program 0: r0 = kqueue() mprotect(&(0x7f0000aa0000/0x1000)=nil, 0x1000, 0x3) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x24}, {0x6}]}) lseek(r1, 0x0, 0x3, 0x3) r2 = semget$private(0x0, 0x9, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x14, r1, 0x0, 0xfb) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1800}], 0x6) semop(r2, &(0x7f00000000c0)=[{0x2, 0x81, 0xbafffdb578acd778}, {0x3, 0x8, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x9}, {0x0, 0x81, 0x1800}, {0x4, 0x7c, 0x2000}, {0x1, 0x2, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x3}], 0xa) semop(r2, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) geteuid() semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r2, &(0x7f0000000080)=[{0x0, 0x8, 0x800}], 0x1) 15:40:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x2) 15:40:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae44f473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42c280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf31dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1fca455e56dcbee6a8950514b844e8fcc"], 0x10) dup2(r5, r4) r6 = dup(r4) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) dup(r0) r7 = syz_open_pts() r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = dup2(r9, r9) shutdown(r10, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r8, &(0x7f0000000340)="00e8223b24c931f531994b51c3595c763df814d4a8069b0b65dc8a3fe1869303747e2cf76959303a20e8648d8e88d64191e1a2455db435cb5f9c435325149275aba4eb12b782b2374a3371e93f58decac6f117cbcc5d2c172d18fa37e4e98751484eca04acd3d128b851a0d0a1eb760c470576f4acf3b65b69ee9ad21f403f6594f89e5583c201ed5ee8cf80cd3c36da6cd0ebfade22a149e4fc67c66181047ab4f04b12b55433367ddf7dcabd29a1cd0c460cce22f15e9257528dd06c429a83c934244a4e1db30d62c7c22eb37a42f1411d41c1c0ecd3fab164ae69fb1ac4ba7f1ce03794ece410a711e36a3d9d13b23bf96d899ccba1c15548020d7bb0faa4dfe4112d303e212ec47ece2ee3086473d87c665ae2d9321337408aa6a71fe7187ec6267da69e3d9bded7e8ffc74bad565318a03b135f07a502a6210357d86e76b756c206f5dcd91edaaeb3f20b23b0c83a8cf5d00008672f0cd418287f172eee3c4557e36c80cc9cf288e9828151cc0a483635daab530838f16168e0e5d6dafdeecc65cc60fdc64b9cbd76cb658ed0b56541a60819168e14e7ae9b8c3607294cfb8366bdf568710771ff7022237662b764362a6c3471b29638", 0x1b9) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r8, 0x0, 0x30000) dup2(r7, r8) r11 = syz_open_pts() lseek(r11, 0x0, 0x4c19c4870b7c4c8a, 0x0) 15:40:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:40:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) socket(0x18, 0x2, 0x0) r0 = socket(0x10, 0x2002, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 15:40:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000000b00"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 15:40:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x35, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) listen(r0, 0x0) listen(r0, 0x3) shutdown(r0, 0x2) 15:40:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xc68, 0xbf, 0x7, 0x2, 0x0, 0x20, 0xc3, 0x1, 0x0, 0x3, 0x7e}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 15:40:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() close(r0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0xb7de, 0x244, 0x9, 0x3, 0x7, 0x5, 0x80000001, 0x10, [{0x8000, 0x7fffffff, 0x9034, 0x3}, {0x800, 0x2, 0x9, 0x5b1}, {0x4, 0x8, 0xff, 0x80000001}, {0xa5, 0xffffffff, 0x8000}, {0x9, 0x80, 0x6, 0x2200}, {0x2, 0xffffffff, 0x0, 0x6}, {0x1, 0x4, 0x8, 0x10}, {0x6, 0x401, 0x376, 0x5}, {0xffffffff, 0x7, 0x8, 0x1}, {0xfffffffc, 0x4, 0x0, 0x5}, {0x9, 0x1ff, 0x4, 0x2}, {0x3, 0x0, 0x9, 0x9}, {0x10000, 0x800, 0x3, 0xffff}, {0xff, 0x3ff, 0x3f, 0x8001}, {0x8000, 0x4, 0x101, 0x436152fb}, {0x10001, 0x7, 0x2, 0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f00000000c0)='./bus\x00', 0xa010, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x45}, {0x8b}, {0x0, 0x12}, {0xa4bb62be5cbe3113, 0x6}, {0x23, 0x1000}, {0x23, 0x8000}, {0x84, 0x80000001}], 0x7}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="d06ad7ad1d3db0dbcd18905662b2eef81d22a160f1b33564f98b1596252ada9814c3ae4431e82743c9cfa8abad7fab63617a307c52038e44383542eae77e21e3bff52529f8506bf08a5a2f40d73e9ba665dedd7ee8e666252e902ca2599d0bbbcaf914e1b329cd879df838a5760a8a02255760e76b4db16ebe14c888f3fe933523d70b3568a87d8bafe5c062140faec122d023c2375b976903501d5c1d4f745fc5b182a7fcc59bb4b8b954b5c8c722a35b05", 0xb2, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000200)="66003ba9b04112bfeff2ee891b41dd18404ae35668479b417cf605fdeca10a4bf0d050c1474396ec0c891539c6fcd6b508ea15a0a7df1c75d760494b5a4cd38ffb7d2e356d91", 0x46}, {&(0x7f0000000300)="a2fa8fe5b1fd962ccebf675dcb2eb6172f7611817bb52a64f83b7d7a1f3d20e33cd0c4e9b7195a4a5c188e8582e9bd760f63", 0x32}, {&(0x7f0000001600)="9cca4947fde528154158c96920fb1cd13f19fcdb8f09425fd65cc1d7fe886986b97230b884c46d2034d579327958442170e2179e6d2beb2d884f6c91f03f77cec2f1628b81bdc23d3260c54e79d568c10bfae23a16b62ef3a2b5995a741b0d28d9119fa5e6d7dc4f9dcaa3c1ff06d3b5a9e8f8138a124f74339f", 0x7a}], 0x3, 0x0, 0x0) write(r6, &(0x7f0000000280)="6f4c8b76f6dd729d4f", 0x9) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r7) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r8, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r10, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) r17 = geteuid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r17, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r18, 0xffffffffffffffff, r19, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semop(r8, &(0x7f0000000480)=[{0x4, 0x8a0, 0x1800}], 0x1) r20 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r20, &(0x7f00000005c0)=[{&(0x7f0000000240)="8ff08093ab4f66706e0a07c40da82798b6b81a0d73a0987e5669c777f342458ad93fd020f394cb1faef9ffffffffffffff46aaaac23763c976f6401725ac2b1d115ee6e59c0bd387640900c1314723", 0x4f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept$unix(r20, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 15:40:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0xdc1, 0x2) accept$inet(r2, 0x0, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0xffffffffffffff32, &(0x7f0000000340)="b2") 15:40:47 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000012c0)) open$dir(&(0x7f0000000180)='./file0\x00', 0xc0, 0xf0) socket$inet6(0x18, 0x5, 0x2) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) sendto$inet(r0, &(0x7f0000000040)="feaa09ccbf9bb92ce6e49c8530000c75832a6a2dc8f36b029583a585cca190666e6162d7d8d71ec9c85d", 0x2a, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0xc736c02f78767dab) getrusage(0x8000000000000001, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f0\x00\x00\x00\x00'], 0xa, 0x0}, 0x1) getsockname$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 15:40:47 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000300)=@un=@file={0x0, ""/71}, 0x49, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/48, 0x30}, {&(0x7f0000000380)=""/21, 0x15}], 0x2, &(0x7f0000000400)=""/53, 0x35}, 0x3) 15:40:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 15:40:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x9, 0x3, 0x7}, {0x7, 0x2, 0xff, 0x7fff}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt(r3, 0x7, 0x1f, &(0x7f0000000240)="2cc3478e6210b11b88fd7dd8c14f65906ad6c37b080c16e4236054f65c2ad9810feb52d26c521dd4ebe4e51b2edb41142f747d4a09b00b7d8766dda37ce5d52134f6140a557bb2db2ece7ba0a369304143d99b5aae320b5c24b11f73f0ffdf35f0ab65bdbcea53af72d2c1383f4833fc2cde4ec3c314363a1335c71efdced86db2a96c3c755135dab4d8ae5f3c51cbcdb761130bbad4799364907917ebfde65affd063ddb0db987f0201925978de15ea18815d0729a8a1391724287452a4bc0fd98192376ab2105cfd69701971ca0473dd104a5fca1b57d39adcba55832ff2e6b5f80b445d8d6dc2ffeffe8233ac345c733493609aed050084bdfa5a0adb29a7b3016b01091ac2f13e714340e819f4862d1209cf82ca55d5d63bb00ae2a61bec3804e2fd42598f526d14be9e49e170d1f0e36f4b821d09d28443cd9230a3cdab76d8ae86f8e51ac98703e26c950891aeb702fc4f0bfe66059e167411fe1f46e1103ac0a4bd5f596554bdca4ca7d8d5b2bb2bd29093dae35edb14dce3eef45664bb93a590ad90330c6adb79b8bc563da12bace105213d20c9545d0cea468ab38cd5f608224badd4414c76fc9b900b0490e14b7575927ed09c888e09c0d18867edaa62ee6f243e4731c3dfc5269e028784260a8dbe777ddf4d8c4eef85d9e4ff13c01ec9ee46c2f4bc12dd0529db2a71cb5dbf78c7afff261fb4355e5bfa7284769465df9cb04e832330a17c01cc73ee40042584c4adaaf78c6f773a7b49ce1e087efffee4500bc8381cf9188548ad118033b7b4a8f97207498a865eaa80a3fd933657107aa2fb0d7f19aaa600edfab4550b294cad6a4be08a0f01b8505674cbbd71fe905e60bd19ee031cef366164b0b0b7d4b5c9b1d4437cc6a9b32777805ae49e0dfd3fe2b0aece42c0300abf300985d839deae40b90dbb72477ff69e9278729840b63780d4184e97d0fdb05377cbf6667050b7555709f8f36beaec9b7041f43b46093260e62d426f49c64908058493ccf825b2835a795b668bfdc3f476703a2e9247030fac5893253aad2cd7a4b2b675d32a83c2bf56584d8bf4f127c185709cc09c28a2487f2821468ed639105c9df7f16c094451889b485915cea68983c7c1965def76bd06f5f5df91ac454e42fb18c85fc8ffa7de6314d64e9bb43a93c6793efb11356635063889099156b4ff70c8cab8ab67a8fc913c1405b0db16a16857762a56c82d3c1ffc5341a06a4bfaf8d07acd1328b592f029b427d1dc7c50e8b49ad1f8224026b1918547fc09e7524bc70d58805dec833311105260ae8cdc7f5e86bfd7945b8394be55b414fe2f402f749490c236e6dab7650be2fcd09959dc3126150e16aebd5db6bdb891c57022fc200dd79c0c434508574c2db53e5f6a40277288d343b667e336df43b91a31189ce60f9868403075adf13224f4b78a3187ac7df575309601a2cf492685fc2c5266bc12362fa672e407b72a07605ea1fe07ffe66091478b824c7a0d80b4d12d0da9d14f54d46c550b9343e5656a914562021ae2b6a58af363f0401a002ac62606f085f105ab115c86e93b96e40404db2b93d5a86668faebcc2d32b815d123c957a58ddb3ad701c0b9ac9636ce8b6e885379f8ce5f1d1ef0eeaeea42396f7eedfd83a06943cb6b2a89b138ef2fc7a0067a88a2d888fb7c6a6b9cddb8103f5b62e2e7a8ab34292274e5939676a50a89caedb12e05f2f07f4fd4ddd454424460804911b0e7f0c6e25a2a830669e42f111f54c10a1e4cb94dbb1188c88856ece647e542790521c98c5172da2ab5d5e24c92a3b1dc9d47183d597e0d7eeee2776c828197f8fd344bcd3a8ff40db935c1f53d208dacc5449616d4b554507e740f66e335cbff2499e4ecc1e6e9d777d1742b42673b3c18526481c5e930cdf1123c0e43fbd7d544657965e04cb07c350b27ec4b97a2b1221aa8f39184a730ca6d1e146178238542b1aab9828714874887bb5ba791193cebcab19508b5af8b27e214dab0846c4257965ec5fc53028538deedaa12b477c19b7a7931a030c23a4181857ca07743535b84f0a479fca8b0e368eb56fdca395ed301fc575e94e1e6d8170f5684c2bd2cfb181ba61240fe91fc261fc1b168feac81df1306090cbc084d66ee16646b1ccf639ea9a5d0ee23981ae90478c2c744c938ddb5240fe5302fdecad4118cc218456c607dff1710e31960eab211c65eb3be0d0b4bf98a9846b1c64afa311839419b836251d95bdc0ca07d33b26fd0235c3d88f8dc9b53a41dc81b31eba643de4e4bd4819395f772da63f2e6c9c740caa855cbba961066831cfaa3bb07543eb253b4e751c01bd8983bd2372bccbf1268780ae6d3f9363cce022207fc58e96850626891bf3707a09bf994f19173593cb39f4ef9fd215228ed941c8663a514b0033a69c7468cd5b8896c591f458661a8344debb9c37edb71a62e61c6b58cb5ada3581499aa02bd100b2a18b5648598aafdbb8c8b19360c94c02a41ca6ba40dbe350967ef4d4a3d90bb45ac381507f491ed0ef4575f1b14116ccbdba95a44675baa70effe62ff2a09a37ca7d4e9549eff3ef01e375de0cdd4f5e5375ba44b325ad70f9aaed4eda6240d9eb096f55c1a86da445fe83db00cebe3a595f76a1af955139c625e51842d0d2dcfd39efd7d7e4af4baec93ecbfec1304f0c9456a534b49d8c2a58a1687d19f5b91d52f64b14575cc5e19f97d6794d02ce9b9464791b0f4dd689ca4cabfba1d25a579f37c279a51a48c7bbbf640fcf0d169eba72da0b7551389e4b47262029fd96aca27ad4ff1ab53b45d836f3a1d5a60ba36c63d5ae7d9ccb98f9c647d0063852d76e882103346c6df43df4a400a73bf9652fbc93e361d163f1323eade335f9646621fb816b7c136f6a4e2687feb6d52f5862ebd91a76cd440697847039410b91daf4495b04132940843f1fbb95ebeeb8955bee440d861bc6aec375303f20dd287e15e7b65fd9b5883917ac2dbf7b3e016ec17850bc086a2a9a7fe91e380fa0f7cbf7efce3ddc199dcd53f147594133d5dae9e720f0a40633a264c10ecd6fdf61d51b4f87b19aafc97d0b0d5101269e60c57202a96ca7fb667e27b4b57c371ddcc67edf9b662d3501bf0948065135e3beec1abdf226b78a0f060fd4e8b386fcb345bd270f5e181fd69559f4b82c985bbd30d852f028ea3fe089bae438b12b69533f16293fc6d5051d6a063959abacf65a83573416b7984a92f71031651e1a66c5487e46f237aeabc653810443c0721f4b3ccc6c5cdc6bafc9fbeeb6e3e3775d9ab14ccb41f3adbb9bffa2df723743a3e1be364d04a5de48aa9a1eef4b8ca69e9043fb9447cead61c49f6056e5f97b33714524d02882432a4bf73dec4ff6bb2f88d4e021e7a9dae9497000619a5f4edc6eb2519c2643e873188da383f3e7f3790e43197f2110e48308172832dddc0cce22e79f6ff2bd6f0ba9646a49e7c34200896a34c7c451da4c3164f202b5842a61672c4d108f30b7570b37a4219ae72402d0e8cbe295d6d60338c834dbc3b9f3c60947ac625bc3eb944a3f36c271d2224179103723775775b0218021916d85c3e9f4f7a38f443f14bb8ee7a6a234fb8e075df9bb19adcbd1d1025ea68441342b20f58fbb58526788e73a11aab7347dce18bbedb7a16b6781a6e59222e258c98982f107252269cf80695495b5eabf787fa68b5046674049124c4ce88ec2eff2b89003b0009f77a9901162f6ce1e4a1bf2ef99a340a63ba4a5a2849a2dc5db06cbea87ebb0c93c5e672eefd10480aaeb5ae0b762fbac90496d290757ad5f29efc6bc1e5a316d8cb72cbb31cb9c5871fea9353c38cf45bfcc62f744b10087f952f1536f4ad28583dcbbf4d6a14e103ac535223d6f0c0b4e5b4a45245f38eb8aec2b09edbadffcd349dd09a5ad9943a9338965ab14872423e673a501454c97c398608316eb12e0901f42dc2e5944d71d9493a0b063d73ef56174166a983fbd037aef3ce368a7bd406555d0e712339f37c820de76b2a6caa66a876f7c841662d3dcd97b599440b7ca45977220a0866b937422ecb2073054e93ec4adc35adf1f965c7eca29e2946d1ed883b5336d29f3d0fa598de88206f2c726456674e40b01decc3b4e2c660f9d7297446f9e735101a95254669bc4b6f2bcea19f31e82b076c7ee9f4c9efda000527e9217b31646e8ebc08e570019ee792c2a18f14aa2227251fd322a7a5108f7c802e6beee72ad507eb4828a285f6cba2f6eb5f564e712e87f89a1a3d48f0b325f26de62d2d7e32cc38e55295d0739f10db7cce520ddd0671fa5f1bc5d3a7489d182f22d196b8f345b0598e9ed5ba2e7326a5b8431205bfa6b48060adcfd74666fbcc87f5e0eb9caa4378dc025bf5b4d8416689e991bfdf7493b8e2a262315029e81fec19ea3468835062e429b90b7b80f3ff5b8f25241e3e1576e17e455967493fdea53857a0d040b2453ccb3e4fc4238f0b99603e9e16b27fc2b4f0da3ea596a500d8f881fab4f7face4f73bd4076af5044e2a01b155a9cb22d5457dc0f710b24d436e88d47d6fff47951aace554f05974caeef031e926db9460821700a96612cc3b7bf808b07c9e44eccbcdbb07349c7da57b591c4878674a9f0a65d918a918968da5d66977bdc3da7a5906c03bab7bbc4fd5ba70370d0c9a3a73838e64c6a83a730eb0bd364265c8db2de52c803456447a36de19e388875c590834cfe136c3fe5f22258f4096cf906a3369e908c2b1aa01ecde86ea34b6cf416b8af5bc2e8761101e3c325f972ac291394ebd4748e912370006eb4b0a109589352dae7147c7420c241237395f7885081e8bbb848be6081454ebc537008eea5147356b923ca78ec190a83779292348daa1f1b46e80c3f1bf8a039e727f1c59183e8b7c8bc1b09c767eda981ce92dfe0f875cae25d05f86eb16b957e413bc6e01befd314273c8dd2a0e4c1a25ba21251249142e03709c6832b060031a9f48c9830931dd4889dbe0ed43eeaa1de1cabbb13adf2cdbd5833289ac3886d04f9c53270946b6d09e1a1dc402fbf15912cd9af14a8d620790e0c12bbda0e33f884f97e3458efe1458373d0368b98b7a623d09d68157a17a109579e3c4193867c01061443ec2651b57e9800ce4b4b1a3bdb30bf89e62b4f6c9e6545640fc0ca97f3d2c7eee63b34728cbdb3f406b961f961fb98f7690c095a3a222d64d546e3194978e9fd51c0011e448ae876253959fdb480cba86f680b92643101d6aac963eb254b17300c506b70d12c2b35e3d5a16b7754a9bb3cf33349b01b65568c11c7c0e408c05e3dcf322b9de49da7090c66bff38103ac5a3f9837b6472633de82d855db65c642fecfe877dd0a9e7bac00b429a3c2dc0beed39384d8e2a0aef053453e914a0012efbc63d9e22d6911280a5e6cf87317dd3fe9ba72a02e4fcc444d52834b72e1d185b36d82a6d2c3d23c6616fcddd2c63b1008632b0c5ecb85c74f203d1accc144c6a704a92a7132fca2d80f62b9a8aca4b0f0e0097143955c754ebceb047fd8f7c2cc78baef45963070e225f0f48184a640af3f79d7d46121d6a5f1ea6f278b1b43671f759920144fbcca4f4f13501b1f9be24c2d39e4a9b55f94dca46aa8968358cb2bf3087633e599d0c3d6984e5fab1be1c4fa01f59c2ca497854375d0e8fb952308b0bdd0dea67affa6bf49348aa91af618f08c1f29eb645c7c6eae99967702136262b0a26031b655156b8a6910e55e45b8f4b6f9023fb59428a6ee3546c4c3b690af8da0498d577222d71d724276ddd11a69d250ded5a7a7", 0x1000) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x6a4f7b133e67afd2, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000012c0)=0x1) r6 = openat(r2, &(0x7f0000001300)='./file0\x00', 0x40, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000001380)={&(0x7f0000001340)=[{0x86, 0x2}, {0x100, 0x3}, {0xdc, 0x8000}, {0x23, 0x1ff}, {0x7, 0x5}, {0x80}], 0x6}) r7 = kqueue() close(r7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000001400)=0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x20905, 0x0) r9 = semget(0x3, 0x4, 0x8) semctl$GETPID(r9, 0x6, 0x4, &(0x7f0000001480)=""/65) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r12, &(0x7f0000001600)="40cbf2f7d69e1f3207e0ded180450ffcb74d6ff8e8e10e663e1c3684e946498ac63e27a5acb6663c845b5bdf9543fbddc880e7a5aaca8696b3cd6681f02dec6969e48ac9225db5a8bf87e9e8ce2a9a6d478b466433ffe37dd47c40c9582aca9099f0f91ac8126f0e2b5ba78418343c64ec598ad43dd755a0b77cb1aec6e5fa4d0021b82dd33dd9cb66e07c5156489a04339aff34fe2ef2a500f902cc44f827f6090f5b962843bd66d437ad21f4492761260fef7e4b25cb555c382c077df426c92b261ad6bf49d7ef000ecb290ab928141862e73af17e3cad2c405352cdbfb5494e40242af5e30261c5d885fc99d10a01ae3ec89713dbbef0da89164db5fdfb", 0xff, 0x0, 0x10000) acct(&(0x7f0000001700)='./file0\x00') r13 = getpid() ktrace(&(0x7f0000001740)='./file0\x00', 0x1, 0x0, r13) recvfrom(r1, &(0x7f0000001780)=""/171, 0xab, 0x41, &(0x7f0000001840)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000001880)='./file0\x00', 0x4, 0x0, r11) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x8022, 0x0) setsockopt(r14, 0x6, 0x4, &(0x7f0000001900)="a7abe7602a2d7e0b07ab75fc371b54c29d3d6b16b43cc0ea88eaadf8e086a6f4b90f0afbceec1343dc62f1e9a0579320b3b324a62b88ca2eefd78fae28291160beefff753fcfee099e9fe9e9b6d33107904d95eb", 0x54) 15:40:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) setsockopt(r2, 0x1000000029, 0x80000001, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 15:40:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x0, 0x7}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) listen(r2, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x170) 15:40:47 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'\x82aP', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r7 = socket(0x6, 0xc003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r11, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() open(&(0x7f00000005c0)='./bus\x00', 0x20, 0x40) r15 = socket(0x2, 0x400000000002, 0x0) r16 = socket(0x2, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) r18 = socket(0x2, 0x1, 0x0) setsockopt(r18, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r18, r17) dup2(r17, r16) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r19, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = open(&(0x7f0000000140)='./file0\x00', 0xc82, 0x0) ioctl$TIOCFLUSH(r20, 0xc0106924, &(0x7f00000000c0)) r21 = openat(r20, &(0x7f0000000740)='./file0\x00', 0x400, 0xf3) r22 = fcntl$dupfd(r15, 0xf, r21) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x80206918, &(0x7f0000000300)) kevent(r14, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9}, {{r24}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r25 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r25, &(0x7f0000000100), 0x0, 0x0, 0x1, 0x0) kevent(r25, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) dup(r25) r26 = socket(0x18, 0x3, 0x0) sendmsg$unix(r26, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r27 = socket(0x18, 0x3, 0x0) sendmsg$unix(r27, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fcntl$dupfd(r26, 0xf, r27) r28 = syz_open_pts() ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000a80)=0x2000b) r29 = msgget(0x2, 0x42) msgctl$IPC_RMID(r29, 0x0) r30 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r30, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r30, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r32, 0x4004667b, &(0x7f00000003c0)) r33 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCFLUSH(r22, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r34 = msgget(0x2, 0x100) r35 = kqueue() kevent(r35, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r34, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r8], 0x3, 0x1, 0x1000) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r34, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r36], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r38 = fcntl$dupfd(r37, 0x100000000000, r37) r39 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r38, 0x802c7416, &(0x7f00000006c0)={0x805, 0x7, 0x2000400, 0x6, "6bd8fa694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x3}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r40, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000900000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) r41 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r41, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r41, 0x0) msgsnd(r39, &(0x7f0000001240)=ANY=[@ANYRES16=r41, @ANYBLOB="7bb7afbaf245d8dd9c76750445100748f69fd5a5bda62ac8f5265132a3f6049901c3c05308dd6a2cffcd6873c788fd9d193b4262ff0599246e1ec82e509aebbeb41e8ce8a8c547067aaf953ada58b25311cf87578cf3cb4dac10b9ce42ca216fee56e8c1a552d315d1355b244e2305a9cddb0a78ba147cbd5448a87755d4ae702334fe1317f3be0fa17c686c90b46be9ab318a9189e5c3c56723fc4d2a44dde1034851d3936ed0069863ddccdc768f69f5e4121d230253cfe3360dfd072ccc2e451bdcd0c85f581989cfc895272ef5ee9bcff09460be536cd089eab49ce3b2826d9b6e6b1e6b4207f1d4e46dfd2bd2560fe89f55408c55e81780535b57775daa4850210d6c4867eb83c3bcc4b5eb166bd608f4fad01332e3b79ca7291902352569aae78579d3cae76ae4e66c2059a49d91adccb0e00aad47114f02ce911919cccee97da97cfa9049c7da295846cead2d58497c5733d8ab0140d29fa13d87928c8bf0d0d6cd199723a4208aa441be13e915c68341cb76ab16440ed45f3dbd7f32e195dee2b03267802bbe1af53bfb2ab964b143f5b196b7fa8fd3c68e6dfc6496f01ff5f8aa80d4789ccffc991ed7a4cd86c7e2af88145082a9f3af998ba1ec4a2d2a240001949d710537715e29bbedf6d4e67d6528da2e9bd19aa6c98ff369722a44c5656771dd43f2c3874f9bedc0b3d445fef02988544ae27b4c663e7bf176ff1cf292bc7bc855988baaedf1da167af0ecebb41d292004b50f9cb8c33459d4c2b07eaaf0fb9d74b1bc07ea8efd9a8ba00f9f8b2656ecd6512944e1984ff522e261dc4b3e969772b1487a0be133fcee048ad62372e8b1cdccbc40a2f92d1a12eae4ec1cb7fe53c87b7381a40b2cf6acbccfee", @ANYRESOCT, @ANYBLOB="4e2ec3994c89400126c647d9316d74805ec5f9e1ddfd34f76f62f4b736a080528162fb3da08f9facd6103c5ecf399674e721d54a100498fedba6a5bc44b215e2e446588f3beb32f52d896c309741053b69c3b4991443b3c5f242147d47c54b4230faa77c05af0bfb2e34d1e81029747341ed24f5643d0f0a20254b7842c430fe695d6edcc34d99bbf5328f6ed0da08bcd0f5f7c5e9fa2281cc70daf7fdc40e9271ddb34d39e81444c49b15bfbb2825d78dcf1e089fa995fedfbc000000000000000000", @ANYRESOCT=0x0], 0x5, 0x0) r42 = msgget$private(0x0, 0x401) msgsnd(r42, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r43 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r43, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r43, 0x0) msgrcv(r40, &(0x7f0000000840)=ANY=[@ANYRES64, @ANYBLOB="c94128ca1d191bf7ba36c36245c576e6718f4e2b93503cfc40a93154dfa7d6d33eb7570812146131bf232f2ed27c672abbd12a43b8338a26df236d7d5de963212d803a9041292fcf5531c260e0a8eb8570608a2c9a790561947006120edced223b701e53bd637be58e2d9f59ce0593d63db946f4432532f0", @ANYBLOB], 0x3, 0x2, 0x800) msgctl$IPC_SET(r40, 0x1, 0xfffffffffffffffe) 15:40:47 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000002740)="83a0bf95f2e6045bb4e4241f65554ca40be7931f392e825a6b219b4dba3fbdf656183d29906284abb3c48cc740e95aff6c1f5451d7a9b59b93012e20f2af971f53829fa8ffe653fd49eaec1d3e7c29f9d655c824a49140d3d3be91376d3a6c263fa5c9dd02e03d493b5b5aa183f14c34cf4e2144d6b64c2266e04fabca48977f6fce1b04b7bee59c0c2240b18bf17c9ccff5cc943c8326c1ecbd8d646720aaf535bb61577cbf26b0389b164b26922b4db001d00cabb263ded0f349ae5fee479fb332f9f490c4e90b366a47bf48c0b74f23e8c3984a6a2e6f6eca66ad6e3338da5155d6e46218a3ffd00027b6ecacf76121bad232bfd3ffde1c511feb71d4efe103e58655e0424068561b9ab09b567fb465b751b0f1600a4652d57a2c0924b0ce842610bb52459c13db8955f9daefcc9278854867e92aebd619013de1a58dc40377a7e58fb3f6b74094d67b863a8357e23e1ad22f9c7f36501d82b60a37c0d640333c0ecf6b7ef9a31941a615ebb25dad0a1162715a5296ef0621d37781f9b51d1d99235bde1fd67420711ad3c5358b8ec552c847cd6e75f3cd78ffafca46d492c7f2e1ca5d75c4f7b10c756fa346d1331dbddc81df50e54c6e765b33baeff018e101e3136ca81b5f68facdf2b3148b6399df176b1bff9b5057a8f09fdfe22fcb07944f98e4ca93c3fdec241140027f7539a0bd6eaf7cb7663a93c7d05df44784a527851093f99c0a6e941a677e48b5af6e001a456712247c13c5856bda7fda921fa5f59e36f36949ab29b3cf2780c40b82bcfb7d6fe966c435bd000cb4f7180221d509a3e275fa5391cc4205b18ece2855bae2f59001ec46eddba9c3824f18db83fdafc415a1daea3442a11b608465e228c75b48fdeed964c5b58e6154a8a8b3c6483bf3d3defe49b492e91460dbf8213d72eafb0594ba6a764f920d825c55de1065fac82d206bbedeb9953d2cf33fabe88f17855b9e4997b64343e3aa0f6c11d8e79ade611c9921a7c818df240623c0670346bac9b8cb8240b7a6973a4b94fb32b4e4ce2a019ba87297597c905b7ffec0d3298b1b0a8b7f808a508b32eaf8b4319bf83a2ed52cef0150deee638941f785753430c2f6d86cfeb8437955c5e769e268f5ab0a501d5be65b84cd2b92cffd7ae23e40086563d81412d62203605b156159a15e9513e836c45c74ecb9ab5939bcf407c877e15317a5b1b8b4daa06fd20ddb0fc337d0694262888b441a01047e92d4ada1251fe72dc0af6fab3f1052e9083882ae8d9a01b5ed1bae6950213b21380faf251ebfb4174bf2738ea224df6fc923029ef1bcd54f41f1d6cc90da3e93f8e39497476471894094c4cdfd023473e7f65f8304554162d95c582f9507bd77223b58f531f70ca0427b409ad8da2441598b5f25d9a02decf35a8b6ccdc5d95a4dfafcb13d9ff46820724724c265ee46f0a29e8701df023d8cf6faf3d1041d16720d1cd78a13229b665d8399dd53a123f96988a0d9de564067cbaaf78ee0298148f9d311aaa5a07403d7fb64b05b5dd692ca7b230a9b2860c43824172482d595b61fc850da4d7923ca8c2cd2e00030fe6142049bc213ecc2abbf1836fc9050ded3282176d55c4d7c08e7f466c4f49323238872e4958f699356737f962b041cd5a604b6f297f45e3773ed27626069235df642b2919b181346e48df7241c714d342aab18929fde03c22aeab5581ca8b6c191a8a8aa38224fa6cce2af255262e55c3a433f5d71deb9061768beadd83ebb83bf5e2e2cd33041c0322b90a176d1fc62b3448664ba940ba33b85670dc822a4eabf48c22ad2a95dd222b6af73180211d6d60828fa254a77b980cfd9a4033e15f6fd0dec7ef42434c9647e3ca89f0013092640235258a46096f80e62e54222db5b352cc8fd12454d130c5d538bc02f591eaabc56972e961ba8eb15c356011c370630ae5af626073c7a73a97a905b22f8b6739572c7919a80ea7aef396dfbe4f93246c8d32bc7f2b734d88db41ff893f10e0662c87b4af8687da52d9582f6871a7e2f47634c057f2b2393e8dae10db9a2e051fe0a2a73ef2fb8f89c42d2c58c435a10396f50630920654bb62fcf59202648963f4acdca204f0f553b8def36a54cee95bdf1cdf77394a722c5d10fce135ff3936e834cec88488cb3a6ba32c65540c585b5e377218fe34c951152f7e807b59dcd54e00a8e43329e67e784ad764c76f9cd358b2c4f67ad5116d8fe6facc1b6383256021e7600c47745a4191582c4416d948565fcf2869054f0837a2fab1c7c295631de059c06ae6e85538216f1ae754ac04843577731d3a79ee509955b1f32aa144d85e40a48a3a2d8f74258e3fd45f21ffc354ca5e7dbe7b525e7c84d2565422b1ad97dd16867bb0cd3f1647b566a84d98286d31773592db5ca44ba05cc1dd09ef7983e997fa3f5b0c0babbe23eb704225599cd3d60b1db7810d23f62156b178232b044acb186294d3f1cf3c4ed434ad00824df5d33b3a683d4d1b9f3537bf2f24bb089c156aa079549283278f271563645001e65ffcf2c1aaacbd7a3138a6b719d48825525520e364a6a6ea09ec8474575fe192dddeaff80160cd7105ba9b03d0c92fd0b096ec5b9d485d7ad674575976082d64eb8c1f7a3d5458fe67e26f5b11bea1f90fd29cbda589143514f063c72185cb1aefad9d02435c79a1802844c52e84369a2efea537778890cd4701630b700cb79093f120721149fe259f7066c32424f8ef0057ed3f6180a29eb29819b6ff317ebc31f7c73185f5fb294d47414402f19b56a321c4442782146d63cd24d7ef8eebf46d5f9179e2b5015dddaf42b99951c2b68be4a2ccbb17ece245c48b2df565e773764e55eb7015f1586b6fc4aad98846ed8c5b158d31957c8400ed1aa3a5597b509ec793ef06f2b36eb1bd2c2554070740d95b8c7c95d7d9063e76e9ba4e0eeab8c768b9dc4651ac38fc7e75e868f43c9397ded3f3a0e06427c5c493e6e2fd98a709fb0908b8be353ea0d5bd8e41aad6f5e9745749d5d070be52744acab94920caf7449bfdd2c507a4a07ecd3905323eaf5e19840b8a9e33de78efb5281de1592d15040012c76e836cd8aa94886b91e417acdb657ab3a2922a69b649bf2983f411581596f577147b6456852d7cd4ef9b4f2718d02c79a7650600a1f345d848790e63ddabb2a4b0e7c6609e6e79b04dcf807e978d10ee083341323cd1328cfe1c21343a60051b279cbf3899f74ccb9d32fdf9e1ff131a966da6bf03ad5cc336c9be232f3662218d35c945ede6fa2d3943034ace12afeaa2a0d74a31ff418ee0eadd5bf7130d89b9ce0a6cffef0cd54259b5d12a0d8dde158deb1d211b767aa6fa0fdec2370140cc7fa95f74f3c891eb89be01aa745dab3bd5c455c64911de539126f2ec45f1f6835ab1f6f92b549f317e8320182800a489bf018134e32488f6c50c8dfe01957c480f398903f385e14db209b4015fad5b14d959d13ff40a808906dfa3bc45a2cf1c90fa1cd9015b6dcb8cf3f3e4d33c7e8b499054ca4c5f029ffa7afcb42b2378e348f52e556721da0ed2a7fd1915233b458e2ed7c399ee7667ee63719f099e6aec2dd2b1a8fff56775ed2c791179c195cdc64f574250e68e4a4974e5c123751905bfbafe0057a04e5e8d6cefe7635df445faa9966ab5d679092da062ec37f554fc008e868cfb98a351a766c1feb3ce1566ac03def81de472bcc5dff427058da3cf6df94ad1dbe50eb194866ae45f7896bd4080867a28a9220d4c2875a5897b405e9a977181eb9d28e5947a727f68dbc9cf999928d0b3696389fa35fbd9f47e5240b2ab7ff72d5c28c59a5cdb51f1b275d06fc50e1ceae67389e4cc04cd0a186b90538a3f9ebe35a5678ee053fb062b834fdaf36e5793baa49e9674389fe2a601762fea1f21f35181313f589480cfa5b1bcb1c1d4e37d8513233be7ac0d2bec91bea266c96c4bf5806a8f8b3ee709cd40fd169788fb6819795b9735321006e0d611222cc474cf25c61989708db5ed9d2c7e1bb05cf1563ff8b76cf14a9b9a180edc0c5b37f4d4661448899c37e00d260d984d32bb57cf8886cf72eba12203def5b225d4adc634d971a5bacfc1f34a201411762cfcf82e9f2bc86fb7a5915680f5cc86866e6d6445d2651096e69845742df125d4d960c37a8e13c2f071957ce29597da068907ed98bbbd3fcb500967c283d02bdfdc9b7da80322c5692f0263327ef589cf4a01e58cd20d37f666891ab5443154a94078b09c99468e71dc99fcfcaeddf1c1fc89ac32fc1321b69c6090872fc087b12ef2568c48463dcd4696163bedc0e63ac5d8695ec2c52ceff90baa86f16b188396bd66dc8e874a23478489d8e9e1f723709a56c5e5065f9b2a055c857c1fa186e710d3c1c5c0948634b8e9667075634a05b423203ecb5f5a1a6fbec55d8cfad42ed1e35addf2ac0b3b418e68123b6afeebab4d36fe73ebfc0d1ae3a99cbc017d26feacb313cb2a9080e5786335d3cc642d54987cfdb9255faf08ff4ac6e0661cf12443ed4f000573832e9daa702e7fac61c4f976cc257a84ef25539259419ba8fe96ec5055719d33f265871b81f1d976b1a8807c5997a9304d7e8b09ffbf76003972ab079a1e25ad9bf0046b03eed8c62b3c05e9723dc100e13575b6cc48672aa2aff30fcce6591d9080def2c7e26c07b84c4e8f41d2a3191f38589c1c5d95f457b0ceece8b78131acf314061744f5582244f31c441d779e2e4da00d28b4d5657b1444fb647b7a982b0cbb6e0bac09b0b8ea6254f305192906f46eab132237482d833936437ab30b67364c4083fff3c4307ad763c56d8deae2451ecf6538d2f3fa43c4c69295a91e0c140bc9bacee8c5f1e62472dcad3ba8567e8294d141841965838491345aba7feb39210e26c34bae11d59a5835d89c4d6380549b32bd613af4314d80364f012ba6f2f449448f26396f33706e0600315f273c859b2d081ec66ed047bc44c95f4ed193ff70c67635e47dadb88d6caab50c35d174226c39b3a236fea683fd352e32966e281b5ea65ef0228038aeccfca1a916f84362c2f3c248a325e441a2174bc22b827ac781a61cdff63d3d90ea10adf7bac7b868477bfe45c0d2d18c52c28f44381b4a5edb2a86c1ff2757411e862216f8cb83db2e936d28b31f66aaab30c26fcf2d305c6c096cfd2096d20bfb705aac0701cd3dbbac838a71974765eb0f90c56f6c2df8b15c5c438e4119a9ccf220d313689987e96c55cfd6c5b7ea33612360614fd4f31a448b99dd88a3c35c93b4c4df9a0e7e9b11a76a8ff520785ae1d3d79ee1f866c6adbc4ce641684bf4123b0e469a9c910545fc4d381bf6842920a0c2349f9fbb6ef97c4c2b075d45657a18fe57c0eec6613c932718b18b078d722e383ac37be440ebe62577307572b977ba1d67f9f0715cea4f5d971ee08e205a20941e9e13d554ac7a73f123924de95b578940a68c7a7707a646429144d7af0fce49f7bf32cc4710422971d6bc43ca23d37089bdd2169742453971e237142767a3b297d7be5bcd9a9b1575019eb88d4e49e1a817b95ca9f1fdc4bdef73bac38ca207af2b07e482a0f4a5cf74a39b7362adbf131f6946bd86c1d767d33c7e15478a5bdfdec69533e32d0eaa392abaef5c8a3a64cfeaf825419ca91d06bee73e1f9f1c0b1bea926e8ed5d7d55758e5d5e8dcc61cadb15d9fa991a690ab180ae1ad3047125254576fee1bfe335c8ec33154d90730c72470fcf302d1cfaf9881902fea043778df0599bceaa4fca319c0d029bf81b88f6ebea1a216ea56c4b0a", 0x1000}, {}, {&(0x7f00000003c0)="680e1bcc971143593645110f1cc3364f05cc3b", 0x13}, {&(0x7f0000000140)="ce69e61a957d0943930dd6362d95448dfe717489a292d402752f0bcfc23f40b2ea182641c041b6bd19ef60ab27928285aa978e85679eea1d920bcf63277b9ba910410d910cabaeb3a815f8fd33e3b595340cfc910656422df4af2c6d1e401fb706ddb71746cdf67935f5080f6c5789101065e02a6e5ca6", 0x77}, {&(0x7f0000000400)="14458b10ebf145b04375e831763b9e538911bd01e10e3c5eba1cc4957a51c4701924ecd4fff12ba5798cba62dc859963ee209577f2ccd43f566ae4c323aa662b9fbed1fe7aa44d", 0x47}, {&(0x7f00000000c0)="053afbbda3db3b5adf2c3eb46c22464c53a4715ca4ec5889ce05a6372f51554e4b9ae35e76a273", 0x27}, {&(0x7f0000000280)="a2d1b74b2b3f15e73b0f6355c5dfefd2bcf00b4cdfcc8d9fbacfd489afcc06bca779ba6173f23ede7704f983a49bf9dd0a18e45512046f1fa1c06989f83d404e57f02ac23a09c56d79750228aec3039a99dab141132f5be63df23261b0c43c996aa48c16e416d2f58ceb08f2dca03c461dd974c9c1752511be09d4642a91d248546c32f7d99bb7c1c0223da6f92aa789c34e4cb2a317330939c740586c67ddaa335d33bc2a7f9f65ad", 0xa9}], 0x7, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) write(r5, &(0x7f0000000500)="9cfcac4927b79abf9d292aee9f9b772dc87c10941b187bdaa11588f1fb5a8af923c7632df799f724eb708dd9d0ef1ab5548ab702999774283df786c41ef4db9da487140d2b6a570dfc9fd8ea3a17a70876fbc9ff3e9f12a13c063776ba19ed6e9d05485dd506cf35129d803db835031bab20cd3bd51764f396fe1f711fda7eb57214bdef8fa8d0e8caf8864df5d1729c2bb090717b2d65", 0x97) 15:40:47 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="0100", 0x2}], 0x10000000000002eb) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="f9271c6f97f69d8d5188df9b43601f5eeae400d3b7c53a00797da3124a4c3041f555f76f7ff7fec550db06e6e6a5daeb", 0x30}], 0x1) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xf8) syz_open_pts() ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x2) socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x22, 0x1, 0x40) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = kqueue() mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) 15:40:48 executing program 1: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x2, 0x100}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) execve(0x0, 0x0, 0x0) 15:40:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = socket(0x0, 0x1, 0x6) setsockopt(r0, 0x7, 0x40, &(0x7f0000000100)="d21e07c8f0f014ffece11630382e38104a827f965a354a56c4b96f138be15131fab15f9933ae88833f233d8eee6c8a3f13c0815e40172edd5de9f84e207eaffddb9779e61b11dbfa813dead09010be3bcccf105cb3c0838803e97eec9143ca969e22", 0x62) 15:40:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x5a6192ad26df1655, 0x2, 0x7) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0a5558c4f3c3c92684238448e3e083f166a8f37ed1b752f5a02befb2cb637949718b6330edf706c55058aca78ff5ad603a67bb75fc40d959b881675f255e6d2c5fe4524e05f7bf490bb78b466f9c41b0ed870ec800"/94], 0x1) write(r1, 0x0, 0x0) 15:40:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x310, 0x100) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x139, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x122) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) unlink(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x3) r5 = socket$unix(0x1, 0x2, 0x0) bind(r5, &(0x7f0000000200)=@in6={0x18, 0x3, 0x159, 0x6}, 0xc) getrlimit(0x1, &(0x7f0000000240)) acct(&(0x7f0000000280)='./file0\x00') pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x0) r7 = kqueue() r8 = syz_open_pts() r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wskbd0\x00', 0x0, 0x0) r10 = dup(0xffffffffffffffff) pipe(&(0x7f0000000b80)={0xffffffffffffffff}) socketpair(0x18, 0x4, 0x4, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/pci\x00', 0x40, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/bpf\x00', 0x80, 0x0) r15 = open$dir(&(0x7f0000000c80)='./file0\x00', 0x10000, 0xa0) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) r17 = open(&(0x7f0000000cc0)='./file0\x00', 0x400, 0x100) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wsmouse0\x00', 0x80, 0x0) pipe2(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r20 = accept$inet(0xffffffffffffffff, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) r21 = socket$inet6(0x18, 0x0, 0x6) r22 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r23 = syz_open_pts() r24 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, &(0x7f0000000e40)=0xc) r26 = getgid() sendmsg$unix(r5, &(0x7f0000000f80)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000300)="161dc8041e67c713c90d485ffcfad966d30b804bd3883ae1c73cc0a86a03f4af08852a49fd42610c5e901d98c0bf32d2f9cb2a5fba619d634120d8659224a3dfb4e5088ad28f1b40669ead156a55f37018acbd65adaf10e203ea089c4b67d349eb347e462f9cad227ebddde241a7aef1bf86491a45030762b29387d1cbbbcc3bae70015fe41faeb72c1ce13cbc2b871e44577bae20259236ebd3d33ccf7c51d5b9e503684d2fbbe6d67c91995431ce7e93f23425ec13d96277a07999945cb0efb000145f348bfa5cc058674a3a3a34bde600e220cf1a", 0xd6}, {&(0x7f0000000400)="f1992cde84dbbd902823d075f94cc0138e36abf6b9eb45addb4cd9eb157f8aaa5f9e48cb33b8cb9b6fec9d89b60a6b1b4309cbd280db1266d293c545f7c08094316c6ebd6926394b255a854393d145e7a6ecda5b08eb7b6794cb99e63ff210d2370f07164d6b85c72812d2c630e8466849ca64be1eee9067c3ae78e2676229c374bfa108ea8324052245210f7a82f13f253f2081415d80a9259c4b837e9486114339a607952f42b51fb941bb8c593cc9801b50ad628d0c6a821d22bc8db9bb40ad00a0d6b39ed05175e77a929bab650289cd769403088a1ef4633922027ce6", 0xdf}, {&(0x7f0000000500)="691ada2968c99daf0506506af4cd234b93e70dbce4086e639c8698cacc1c5fcb6ab0dde9bbd6dbd26f80d4e0c8a1409c1f60827e1e2b534af65db7c65e9ef4c09cd8c339459561f0e268d2fb2b3d80329c5f399a7d95ccc6fce51ab38d7587f0a2a5dfc81763c675d4ba0c1d0e0a8835f744ac48cdc69590fd793fb29cb26c18824058d2e6444f193824f218995d266117d1301d78f81a403d79015e34296fcaf19328f504ae2fc7ccdfa97b2b370bd3bc9be151562f866e19a9495b492e00cea92375f16506d36f9a8ee58bf2172fdcfa663967290ee07e74a258ef9a5da1", 0xdf}, {&(0x7f0000000600)="504242f1730df0b2d7cd1f5aeec26af5c924b77c0fda9429a27eaf4f0b2519dd684df3bf9d3b92d6cf25fba3c24c2010c8cce9ee13b8f4080eb31d8754f4164fb4486b5409cd48bb3450f6e9fe9b889537fc2e12518af394120acb9c757c6b9cb25737042ebc9826189e9cda308d15cda742cc37", 0x74}, {&(0x7f0000000680)="f6413472ccb71ac7f810284a7da92bfa87df7674e5ddd22addd99cae1745e745ef7cb4fc00a4b5137c2069d8f5ea6606f7c600c62be8180e3b2b9d7fc19029054ea47cc3f9fc6f2d4a89fbb9e7e5b7caf3846c7a77323b9c716e3b5bd642f50cc39f29105ca47a9126c21b9c7c890cb1ac7b8f43f01ada29b20ff159fad16d55d981f65d292637f248d1bf2f5121b245a58a9e58e42705a4cc62e0a9059fecf057140191931a90ca5578ed29dac231e90fac93bdd48f2ba75b3be9f7185be9be106a55373edd6953b6400b8108a8547380624a7c9da3a5a179dcc0b3", 0xdc}, {&(0x7f0000000780)="8ad675f090a4e99e713b34074ea3facb1c8e40780d5469eb116fa53c752c6768de9aa2ff8306ba99a7eff70f", 0x2c}, {&(0x7f00000007c0)="cf8d2d60360195174b01d4b5f430b8e146b29351ac92d3b1478208c794738aeab56719cf45553d9cc31595fa3e952c40e0c3bebd249ebaec85f1d2757132e1b27391d749cfba442b98ce66e4079185aee19de4a712e20267d5e07c3a869e214c16b018e1ae3499929bbf3d6e8fe1320d8786f05f1842b0089d1b8184f535a9130a9248f21b53848b3e08226649b84a915e2b4603bec8c7ae1998cdc1668fd8cc6ccb99d340399d67d62baca6cf1cb048dcdb336af6c1bda3394f1d4ca0efcb87f577a39c5d6c661ad8cf8d1e691a61871cf6cc6ffca71e835119f2bb1fb127fc62de62a3944b", 0xe6}, {&(0x7f00000008c0)="943a5fec845e7d8ff5be0cefc7187a82c979bc98fb1367fa3eaebf9ea34652dbaa70bbe1fd1f22dbd89be07ebe568a2e9ab51c20493a862902e6e34895916e39ddba04f5a7c514dd4a79239be1cab90860c8ec32", 0x54}, {&(0x7f0000000940)="d806dc5c59ffce480153981442a8fd678f69d20bbc9c715ef290de8e2f853bb1a9697c5b1bf8bfd492b3ba19e89ee40891052dcddeaed84ea518dfa74785cb98137f4cf125432bc916d9471f04b7c6d2185836c4b6144ff3b888921e20319d025b52b0b37e36fa024b8b07081c3dd1ced9306bc3e39cdd17f9fcedc7434ca6bcf98856c2ade6dc98cdeb5e0ea69ac138ddcff99afa86939e0d21a04d4dba3c13ccc1816bc8e0cf23281d7bd364245113ecbaf3643528650f31a90c2789c6478f679ea152c9c4574422de0463b3b156fc260ba903f6dc80b0a691ea7c3deaa673965b3ae65c1b61fb2c", 0xe9}], 0x9, &(0x7f0000000e80)=[@rights={0x38, 0xffff, 0x1, [r3, r6, r1, r7, r8, r9, r10, r11, r12, r4]}, @rights={0x28, 0xffff, 0x1, [r13, r0, r14, r0, 0xffffffffffffffff, r3]}, @rights={0x20, 0xffff, 0x1, [r15, r16, r4, r17]}, @rights={0x30, 0xffff, 0x1, [r18, r3, r19, r20, r4, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0xd0, 0x2}, 0x410) 15:40:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfd17d09911192d3a, 0x0) poll(&(0x7f0000000100)=[{r1, 0x1}, {r2, 0x2}, {0xffffffffffffffff, 0x80}], 0x3, 0xf769) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 15:40:50 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x800000000000002}) pckbd_enable: command error 15:40:50 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x40) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000240)="0db22f260553fb6e740c0921c72400ea78283d71cb5a394ea71ba39aa8edefc743762e92db74c4fefb1f340bcbed4a4a71d07be9893829a49229ebf509acc25db67df120357cf24dd14014b7171c6d64a18d03fb047a2081fe0ed3b23d85ebcd93185e9ec7d090f2c7bb790bf8d938d7d8348802847cd0425dc58e417fcf2842413f118d8dac84a8e84f5773edb014792924ffd75926fcddea164cb366c5df77fa64295f0989ce8cb476d85f8090fd2294ef3caf3d57f6d4f30998e4b8d06fdcff61a0a4a0cb02308aa30b2c25115d130ff729c518214ffa1e3df0", 0xdb}, {&(0x7f0000000340)="6d3f08b156aeb8f9be726d85866dbbc5a3458903635dabcafeec6e21b326b7c6c31ee10b146b2e10a4d31b27c9216a3febff6bede2e0e1eea2b4c159764384b7c7076972682532eac7d3fe4dfb2339e8e7b25dc314fe76a23a51a63aa91c8abcff6441eefff5c0c0a3a64d08821938f4943162146c6bd484ec479120efe0823cde81521fa0d5a234020a87965b6ef2514b2c0023a8475bbcaf725404ad37eb7f676c75abc4c33d61ccad8797d4b2ac1ad8bf56c9a7a1", 0xb6}, {&(0x7f0000000400)="2afb6789a3e7b7581bea871c59578dd750758988101dc89117067403dc7327ec65b4ac82f6a4f434094587420f72582bf51ba420c96aa848e99549cc6e24e5ffa030016ab0979b44a59236aabed779ce7ba05e0d5ac1d353b6076c8e3805cedc248e67f416f306e5a60309604641bd6a6ee3c1a8190aa1943473cfe068685a38e8341b8467d4a26e826fc91513e434ec331611a670e6bab326a95bcb9a9dd29864f3eaa5840c5584fc6cb31843821384e87d3281c40a367bef2e11b9d487759e56aac217f0c7c7cfa1e4923b71bfd0f360539b41b60483", 0xd7}, {&(0x7f0000000500)="8f906b2fdc83aa262b30035ce2188ea22eb683bb1fbbab928810782436c9d83df0944dfc66065fd6728cdd5e6e788f3d47eadc1d141ba86a0f1fa0c0551cf9a9ed8320d4770ed55f483cc6950996252f6413caad0419b3212db87bcfddcb0c3ecd8ac68b439a88baaae59f9893eb8a29a7d75a1ba98de8f087745761ac156eca920e03e4d457b892ed117320a14b4d1a30cb97c2d45a919b67c675a7f0297a9640b89d9d38925d787ba5", 0xaa}, {&(0x7f0000000140)="7d9496147381346a8bc38c3f48aa7832b57e79998f2e35332f0a71062de92653f9bcd7000984935c4406e97958614aaf9a0e00d010c40e8000f2093159398acd555dfa427de7e42b49ba7e73e48130b2c63b8fc7731d5f6185b4b9cadec66ecc8a91ca12b4c356f7af82f8214f6aec43947552b62d2c26f571", 0x79}, {&(0x7f00000005c0)="a59a35249b0bc73de6540d9f0d5467598cc4d1f29fdaa4a9b3be610a5bacc859efa1dd9fd76e194ac32555d682966bbab72e17e0359749d7ab6f875d", 0x3c}, {&(0x7f0000000600)="ce64a3fa374941b80291c72858f1221f8e5c91ba71534153d049f827f2d3884f792b5c0eb9c8fff5e6eb6590bc24cc421afd2f3cb1b851c21d0d3fbfaf3a0f3d1d5d6b69dbf96e01d94f2bf5c82ead0199440f0a326313dd63829866340abcc4f6f0e045bdd747b5235766a704afd0687e60efbd790a012865380f527080d36dde904b6730569e176016518279efe4b3b24a63da1f02c92cdbabe6421c147dd502dab8249f343604a5da57514b959bc5603ac48021f234ec", 0xb8}], 0x7, &(0x7f0000000740)=[{0x50, 0xd457f5a330e1d8ff, 0x2, "01286afaaf40aadeef936800afd1b013c91d80116dcaacf6b7167f49538ca193846ddf1a728f546aaf480a10f42404f681fdaab5f201d981a9c29cbe13112f6f"}, {0xe0, 0x0, 0xfffffffd, "4689d9c30f87314c508e2e2eb7c795ac6cba00320090893dad660d429b3e986f1aecb12ab272ed7807bfdd9f9183147ee09339d2d7e8b5d6e8ba43d9635b3df5982d4935e8373c8ca0db6e9051e857e739dca3f5bc8dbab4bd9e42f41cfb44384d518d5b2ba1d9c3273c3bfebc41bd7af2819108c72431f3fdfbe4ad021c3a3453373b90aaeddecffeb38a14d6685f581433dd58b398dda05cdf50cee0a1bd1dad53ebd91daed093d3108a815606a1f34a60187addc934f61a41aedaf5451cc5fef00a5a7f40d1382f"}, {0x90, 0xffff, 0x0, "260e0d0c9a68f6991466742afa007a0652dc234be0fd7ad41408247927d17fc0ae96c194b26d0beab15b79cb1106ab57a5a4c18ff32c815c01a3ef469c637bad74ced7c418a15e2d3b821e2121713dac9f0da43a3cfc0e7169ef64988710f88b8999ccbcb09e5d966036fc3eccadf8736f6920c061457017bb471b29a1"}], 0x1c0}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x24d}, {0x4d}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) fcntl$setown(0xffffffffffffffff, 0x6, r10) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x6}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r12 = getpgrp() getpgid(r12) 15:40:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0xfffffffe, {0x800000, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x101, 0xfffffe00, 0xfffffeff, "ca212a9a871b0c4b84b2e574fef11ab98ac26bdc", 0xfff, 0x4}) close(r0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0x7fffffff) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000380)="a1274a2ea42732da34bd8cf80352d1dbc90f5bb18a81477a92c86772caad74a6f48c7f0400ff85b621319da6dcfd587f70acba0a64f0c17975dd3c8b4300000000000000a5474afa521ff3ba16a17c5c81d16c5dffd115f998eb9124b1ce6d91900ba51a8eb7f05917e238903965e284d11e8c0edc777dba1c96d95286e61459d7ac52c2dde505b4043cb565740bed4a2a0d2e7ea2372e9b9b082bfcfa9acaaaf779afeec0b8890ead1f5dba18ccd9590876fe8dff771dbb0173c0fb45395a98ac610f0ec99fbcdd30d06aa589c1be3e1fdecf57ae2a2f1346cac6c0ccdcf517188e2df7cf18a9530c4494013915f3728e858e3a280e0e5c5586dafe8283d44f26fec7f15b0d123e0b3c425abfda11405095caa312a68de44c607e5fa925115ebe2b2f4c329399446ccde10431fbe685ebd452958f4536ec7ea9e649699bb6fa0e4b508878635b6360bcf07493add55da7ea7db6e7a82fb4", 0x158) 15:40:51 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 15:40:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000a00, r1) r2 = getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xc21, 0xace, r2}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe6, 0x0, &(0x7f0000001f80)=""/230}) fchdir(0xffffffffffffffff) 15:40:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) getuid() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6669f591d2d2"], 0xa, 0x0}, 0x1) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) sendto$unix(r4, &(0x7f0000000000)="21d6a6816056bd42ee730425b69e18f6332dd30044f7035fc1dfccedd6871cb529bb78ddb973ee3263870ff235b8", 0x2e, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000040), 0x1b) 15:40:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = dup(r0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = syz_open_pts() readv(r3, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = dup2(r0, r3) close(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r4, &(0x7f0000000380)="fa", 0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x6) 15:40:51 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r5, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r15, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) r22 = geteuid() shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r22, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d54, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r16) getgroups(0x3, &(0x7f00000001c0)=[r1, r10, r16]) setgroups(0x1, &(0x7f00000003c0)=[r23]) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r25 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x9adb5f49c6e36aef) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x3ff, 0x93, {0x4, 0x2}}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000440)}) syz_emit_ethernet(0xffffffffffffff54, &(0x7f0000000280)="010c0004400000f5ffff2b32db572b74ec9cd29132cbc0acada1175272386ea41448e904d337276f987884831d480a21b3648a52cc949ae0a6138bfe036ab7028f6204f706a2d0040b5c2307146fdf5ab2b0e187c089a8e3167283533db49fab1fe16f05b85bd552a34aed50329082ed12a4a23cc47d09584fa793d7c12c0fa5fa47683b455795c423a795ec4fc5d88a36a8d91482969affed8e429e8bad42676e2fa3332339d350e68308139aff3a8935e967b5776460896410c641c6875c565b64ab95246ced2e926a9f267402bd794e8d0298501f477e121cdfb6424bdd99e0cdc9044016c24cf3438a529570670c67b855811f39d0114836c40be1270ad71f1b70ef8ca13f41169721a553") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x8000, 0x5) 15:40:51 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 15:40:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100}], 0x1}) 15:40:51 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0/file1\x00'}, 0x10) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) renameat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0/file1\x00') shutdown(r3, 0x2) shutdown(r3, 0x1) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x11, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 15:40:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x1) 15:40:51 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) 15:40:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) setsockopt(r1, 0x3, 0x1ff, &(0x7f0000000180)="f411a45ba95b60a86d23c65bb075bea6e8a0c0545d57ec2ccf999c1493a094608e783ebb5a4742d6d7fbb2323b72788da217483d5949a5a5b953c124ba9234f35fbf9a44fd35a9672ea004e211d08862cf3b42737a54b9a283a4eaff8eedf9e89a27b7a25359c427cb8f2d0f4093b18f3c2a5078852d2602c410ccb031f6c45cd112fd16a1555274", 0x88) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 15:40:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x351, 0x0, 0x0, 0x0) 15:40:51 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x80) 15:40:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x1c}, {0x7ffffffe}]}) r5 = dup(r4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000300)) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000280)={0x3ff, 0x9, {0x1, 0x1}}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r3) r8 = socket(0x18, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fchflags(r8, 0x10001) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x198) 15:40:51 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x2}, {r2}, {r0}, {r0, 0xa}, {r2, 0x40}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r2) r5 = dup(r2) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r2, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 15:40:51 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0x101, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socket(0x0, 0x8000, 0x6) 15:40:51 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r1) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 15:40:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/218, 0xda}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 15:40:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x400, 0x3, 0xfff, 0x7ffff7ff, "704e3e8f12c86e2249e971d06ce7bf6fa862c1a0", 0x5, 0x4000}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) 15:40:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') openat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc) 15:40:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x64}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r2, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpid() r9 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r12, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r2, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES16=r12, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r3, @ANYRES32=r4, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r1, @ANYRESDEC, @ANYRESHEX=r11], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x1, 0x9}, 0x800, 0x1, r21, r22, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r20, 0x0, 0x0, r13]) getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r10, r13]) r24 = socket(0x18, 0x3, 0x0) sendmsg$unix(r24, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) r31 = geteuid() shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r31, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r34 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r34, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r34, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r34, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r35 = getppid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r37 = getpgrp() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r39 = getegid() r40 = getpid() r41 = geteuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r43 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r44 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r44, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r34, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYRES16=r44, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r34, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r35, @ANYRES32=r36, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r32, @ANYRESDEC, @ANYRESHEX=r43], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r34, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) r45 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r46 = geteuid() r47 = open(&(0x7f0000000680)='./bus\x00', 0x28825, 0x80) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3ecf) fchownat(r45, &(0x7f0000000040)='./file0\x00', r46, r48, 0x4) r49 = semget$private(0x0, 0x7, 0x286) semop(r49, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r49, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f00000000c0)) r50 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r51 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r50, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r51, r50) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) r58 = geteuid() shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x3ff, r53, r54, r58, r54, 0x104, 0x5}, 0xfff, 0x9, r57, r57, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r54, 0x0, 0xffffffffffffffff, 0x0]) r60 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r52, r59, 0xffffffffffffffff, r60, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r61 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r61, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r61, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r61, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r62 = getppid() getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getpgrp() getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r65 = getegid() r66 = getpid() r67 = geteuid() getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r69 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r69, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r69, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r70 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r70, 0x80045710, &(0x7f0000000000)=0x8000080000210) r71 = socket(0x18, 0x3, 0x0) sendmsg$unix(r71, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) sendmsg$unix(r61, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=0x0, @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=r61, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r61, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=0x0, @ANYRES32=r61, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r62, @ANYRES32=r63, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRESDEC=r33, @ANYRESDEC, @ANYRESHEX], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000002e80)=ANY=[@ANYRESDEC=r71, @ANYPTR, @ANYBLOB="1634df7f6b9c0bcb092e52decc8da5eb11c16254cd7423b5e7f01c463b3f630aef", @ANYPTR, @ANYBLOB="fa3b22bb1d5506bc25a1fcb31d3039cd69ff18b1c58193622246a5a9efaed71191b314b5942dd7f228e1e8cd39d1207bbc600989a72d8a3be0c33f7627f3491846c0abdc3f383861aaf7a41bd28cd6becaa0a35d773fa59b50d693c8a519c40a953e54913fed62cfc27b8e965a3ef83ec8977d42c33e83950f14886294878e122d550bf695f1ca028d53e9026adf310739de2eb788c8b428bd4616f10a6bf6f41126d293250897f1f6cb4c1cbb239252029dbb235e4b2f2a97e66250de4d69db5be0673fb2fcb313b95997b6f5183e6b40a1fecbccd588d1ff20de09e0425ee2db79ed71a0e2e2db08d3dd7e8a4503f980758f30e8fb32fc06441570a23497fb139cf8e6a7492914e64196bee70d4fe804d86b4a48405b40aa17fe954694a38e8a6dfbba03b5e393ad8b8484e3f9ee321fed18220d446abc5d087bf04fb598cd6d763f6591596cecfbb3676fda8e12dc3dfe464d80c3047cbcb7e244aef52079ee288aa5609944c2387718804ac45d03460d9002dc385c8b85d97853c6b26e562bb31d2986e0262c6d96935201a43540c37b97e2d91af1d627b75a07489ed1c3d458644372254b8423a2e8375e3ba88fbad6f57a39c50edc9586a4e5e2862b827a0326875cabac9b70f72272f85a5c18357d6b249ff5ad486019d1eb7d0d47170645c3a0d484f0812992dba7d1f0bb929ada7bc6d6b365b382c6217e0dd320dff39981cc0640eb8a202b705f55f2366d487596e790a4d0078275f256c6d7c327bbac3486e0badea3836458cd35d6407835932289cd1dbf09b5c4bf63034f96fafe291c6b00d9d20fa76fc9dd451c2abc8255675baccd99cff6ea0ba6562e0d0c185fb964a3867f2a1eb96aff75e8c2897907d94f27f4fc6708dd21082f22d6eeb75ac3252fb32b846d6ea6b225e72d2ab7353dc556101b07f0ad0dbb464bbd7c006f57d61b127b9cceccd22d941f5c9b6378b5db8318c09c5bb66a8d5022453ece0f6735689b94d158241dff23dac4f319f746e9c5df41bcaff95ab6fa866d8a6e407300166af73a9b491c3bcaae1481f634fd4c6889acadc83f84e513c8e4cdb96c6da1cf6da55b7fcee2dda19f26237daebddf18356a8271837c4eacbfce924dafb548e443b88960192ce86f054203c8b977005c688bddc3626e391093b91cf12305c26bb0f8c8dc924249a90748166f8d5a046633d6d854bddf6c11dd183e597b3c0fa5d5e17f118ca9f2b3a61611e583aa02a4fec72a411d4eb19418764df774c2dd050b88aaf28d6205021e54f5dcd07dd0699a6f898de85ef667bdb49ba1f69acf1fc3fc17bb571ce7495828fa7a47bcd899208f3853b1118022b4984bc4ed1e1675c7daf8137337b551ae268c4c5f11446ec4261aaad077e3b19231f0a73721cdcaec0caf53434b5c5b30c6300505234d1a07401ff1f65164d99c72e9d95a786f71b40ed050b077e220bb589fa3afe7a666dd493be224b3c563cc22a026a435198bc4d1db7a93f674a908d8040fb9d4543e918b18a33104aaf6b61d48498c594c844ceab4709f094029cb2653f76ce9db76d1647a8efe104f1dc9e73bb0f15a604451bdf704c41c355f484a60b3ef63ccb375dd64f504e26fc977cdd2bd190a8abc82a14b8e9aea8388d591ace119fe8ffac5143d6eb2f165549918521ff83b7eaa3ba917f857c6a412927937f00852469cb892f302c6fe73165664405a34ab605f194aadf1bdb18668e53e11529d3d450a712ee2d6357c67d7279cdde70f8441f79949948850839ccadebce825e4fc77dde6f3fd5c60fe91a718acc7a05ddb3f5f96a30fecc423e5843637d5628f36fb8732506987ba3dc80566fa26ae0be44f41fbaea25fff23d79f27c03b986d8dfbf9cd8180d4d44af0fb1693464483b9eabe36cc2761bf6ccf580a37137d46d9c2d531fab2f3f5841c080e98e0c0640eb9481b2de44971dbb2ef43ec65e96dd07296afd42e7a8013c9f52dda9810683847106bff3d7d21ec51740c7a968b351966f3476065adfdd4fb1741f282cfe6dc6a40f38df1d0b1fc9a6d9cb088e079fda2b28014fed4d8c3d8812ad0d2b22c18f71c7e37a380abb8b2192d684ac304364f5f26438cca3f6f459edf323585147b4350931b216f383a7f852b1d79ae65e0eedb6722d77ce746eb5a7f7a5edec0b31b3bdafdaf54794848ead013270e5d35745feecef6c0fd4546991c82fcc380a5abc2612a64ddbf6f8f762cf24685c04f521468155872d7e3d469d1176773b93a58e8067cd5c32030a520c247984b68d0d4f2ff56bd1eb324466bcbf4106df5b54b77e3024b636ad7a5d860ad3c8fa80a749692570f08fd363e7f11e313091f875c37678b4fc270f5bcd2cd31ea51e5bc77d89b84a36f82cbe2089255c322e5819eb3ddfbd004b63dfdc63e95e9efb9c1523ba56d1bf0e101196354d8607a3ada42f46f7819c3f10e2220cc8b83c215f9cc6dfae22da7621b8229e7ff2663ce8ff3d10071d227b5c3f71a2f8c134f84a4750865d08ad3609d8e189e7e3c72e9e48a2a857e1b2f438b597dd4b66a67310750d4cdce007553ec5e9f4f106e5bb9bd948da99bc0b47183ae2bd72dd49901c6b01df1440099592646b6120ada560a0146ec5efd9da9f674aeb326b93d4c6f30183edc03d835c2b1d8becd89e7f527a82f6a950e42824298a87da3a1569fa4f13c7dc74c8905a032dd0bd2875c4774f74c6f4534b60f2bd4d6663f4d7b80971b8029b8e75f240c61f1d26513766e0bcf7aaea5c3e662dc5224ed3fa5d209fba856d0ae90efc588d3450c5f1e554dfd720a6e6889b78dcb93f05c50b9c2ce4bac70f1c99ef299d6ba0350fb659cebfb5d09386c37604f94b4908ea37d8b5b7d35823a31651ecffbb0db380cb25cfa2beee5689657a13bcffb0a2bc8275eb66f8c960b3e8353f4f21b0d844da769977f2923cf0c714eab2d05068c0799d47292081cbbd13666ff23b6228e5e0db3e9154517433913b439d3d8ab72d38cb83f36f8dcae0f357a84efe1cf2d2d8498fd008b6cf23c8b58517e0b9ca8d2f497442b9b071e388bcf40c78832c4009f65d7454fb49ea82c2a48752fa809fe190c1c96c60cb5859ea78ef2003ea77ea7c034baef0386a58eab7f54b281b31afd5fdf3edfc1790463e2998723beefe24f13c8bf461f3ad2f9f35a9d2eaba6b99badfd5872099cc67791b4c30a12024064c3e255a7e4d87c1860638f938cd082e6b781a87236a5bc0fa7e21a77bd22e3679f70dc1ce86036026ad50cf97719cdf5a216bb7e298ad6b247823de95e5f0429a19990b180058357464402153cda0fd1697f904b961db23919b0c7af2fed8b2dfda20286da1d2da35d1bc31ad0521a725c378d8a4e7d14c3e614d662f14af110fea123c022622d2a65bd10495ea3e498ebc904515f3ac03c00ab3dddaaebb840505102c029b1b9f83f40c476b40af2d439669ef66da5e2a9c6836fbce6bb14d96f171edcb36bb222479d03a0b46460bbf43065d22edf8a7ec46e312d714f3c01f386876e49578847e524322fa0619139efb7b9fcc4e7875bff948d7b3a7e2d15e222f5a5e24ed17c87bd8899705250bbe45afdd6d19dc0dc3c6dc48066f1e4f954c2512220db68a27283353f64fcc7b6719b1932ec97f126c8f3a85205d6382343a088c6ed92148d3f13152d45af19c6f7ec4601a349a376f11dff05663740acbc65dc9a8303551288ae65573ed26a16887ad785c10c834c7359cb9e53dc05766c872573f3e4d5b5ffb60fe18eb97150c76d2db9cc61e5801e57d81ecdac4a4d306af228206bab0ee82eb04469b2858cb3e3591f7bfae71ff862f7e7041317a5be4eacb63aa6b996e29a5c1b2fba48cc18a510fb8bc2a12ca7377ed2cee2e8f9b9f5bcd1c56a6be2cf4279ced64343d4461f228f8c82e25787adad64f4a001f61135076d9a6c13b1a475c4368539973a3278e9025a67ed780b79bdc741eefa11f09f4a015d762b6b5c9120463480ef43d892a2139c253e4a3bf9a6f32f464cda7f30e2386dbe90e580662154f8bf71e6219b129263b30aa542021d28308513dca84d932ad9206204d981b18bd6e81df72d64d8123f4013fdf5a3252279223a0a876596c0e5f70eed21805242b821d2a78c28054ffdca971d383c9f6e4192e312ea571faebf50b82cc5216d14f9dd7db4cdc0b68946d3a5c5bfafdedf31f5e0822fb569343ca89e453bbb7dc8391e8573dc4cd9fa334f6aa0abb9fc4d6520ca466e3c66325db8ed06e9b780dd76b37ad4c3bd461c0b86a66c8d0d2023b98f84942548df4c40467b22984b23626ee6753a5daf2c74137c15da351331aaf29912075150559c6d0d8934160e1a722ba2aaef42567278e1e7f4efda8ebf91957182e2ca6001eb6a246c236f6d294754c07f3c91392ca620f41a90790de15bd226d554081741f5e134309163ca9c8e7b8141f836a62464c899fc9f729e02187dbae171ba7e87f8eda7e285802ae3891f40d8aca6a0988257d71dd7e0cad25819f044154815eef3e11158d6304e6ae51e5a58dbff3059c3f863c6aa4ac426d34c39893a19a95b3a8d9ce62d7325061cb29b0b68fd063a2b40c0f4119e065ad0a53f95f1fa02bfcddf09056956bb9b8a07d77191b49cf5339442390c5ec2d54e89c001aa3eb6e66788b7958f9a3e518ad63e1c37787f675b46286574858f322775858c34890965671bcd12f874922e60643a652aad614be05f0e39316c95e1e954149b63e4fe2738e24ccac432535c95d5d946c802edef8d6e4d7cf3d11cd21ee756b6917298a6c71333a5be053d4366946a6007ccf1199c5ccead3b0b2192dd7d7692319780a782dbf305593192e436986cfeba045c92241e2cf21e7f271e13d06b1b57dc88d90541e7bc9e3d021ecb178ad666b15ba752a6ebb79ad94e769a6b31360128935b32e35a67a02bfc50fcbc6931b69ff1bc9a7aa099dcd19848803eeda693ce93c620224fad1691f14912f177e7221a0051bd9876263da5f62adc1ceaea5be9d34ab4834c6ffe2dcbd7cf2b0775ce6bf53f2c3b2d7d553e791e827fb6c04bece2b3a403e56da13002586c46faf96980630499b6856dbeb170df94812f80d4661394a8994c1523e8ed72579ccee85e212a1a33be89b857d153771525596e6c11e1392fd3e970153ff47e40045d9114409e0dba43290edbd236e83500a671b258218d87a9e603c34a2693bd802765d48809f8886ad0e3e0e7f0247aa81b4fc81a0548fc498a4f618ba96e72d350a7ad91092ff9f95b7735ab1e5ef1f2ecdedf7df2508986d67c1a6576dcf21cac296da74df823cce0fada3f2d14cdb79edbeb3526eaaa415c261907b42267c117994c3366161df840268ee064496303368d2f3708f333cff14d578b10db483775c5e98b439643184af7bac3539f2308b4418f78c62fcdc9215bf17b4596d11e8b1ebd52270df364f8f60ca78ad3fdacdcecf36b4031e3a2bcefc3794cfbe76bf2c134705c4728ebd25873e6be3bfc189d7926140792a3eb5418539623dd4d544190e6eb783c8057395ef5a5721cf3c691911b1da60528875621826d00974d6f66d11f14a402ec96e3176f582c0fe7d11b8b4ad3b041dbd4349416344386fa53eee351b50993b74ac57e207e5ec755c98ae1194638d0422c9f1a7d73ef85f25b53f3abd0978eac573412873cf7545969aedec1ee4ed0d317d2392b6d2464ad3ab558e048c74a09d6347aa64125c7f3d3dc6f76d50c6b5805b4de6390ff3061edda9c3e8adf5a991e878c26a602ab467a6e77ee7c", @ANYRESOCT, @ANYPTR64, @ANYRES16, @ANYRES32=r42]], @ANYRES32=r64, @ANYRES32=r65, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=r61, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r66, @ANYRES32=r67, @ANYRES32=r68, @ANYBLOB='\x00\x00\x00\x00'], 0x1e0, 0x400}, 0x40f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r73, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r75 = msgget(0x2, 0xc0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r78 = getuid() getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r80 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r75, 0x1, &(0x7f00000003c0)={{0x0, r76, r77, r78, r79, 0x1, 0x9}, 0x800, 0x1, r80, r81, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r79, 0x0, 0x0, r72]) getgroups(0x8, &(0x7f0000000280)=[r39, r48, 0x0, r60, r65, 0x0, r79, 0x0]) r83 = socket(0x18, 0x3, 0x0) sendmsg$unix(r83, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r85 = getgid() getgroups(0x6, &(0x7f0000000340)=[r23, r25, r27, r82, r84, r85]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20008) ioctl$BIOCGDLTLIST(r86, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x2, 0x7, 0x4, 0x3f0, 0x3ff, 0xde, 0x4]}) 15:40:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000940)='./file\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0xf915a88a321b561, &(0x7f0000000a80)}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r4) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000a40)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1003, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x8}) fcntl$dupfd(r8, 0xa, r0) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 15:40:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r4, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() r12 = getpid() r13 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r15 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r16, 0x80045710, &(0x7f0000000000)=0x8000080000210) r17 = socket(0x18, 0x3, 0x0) sendmsg$unix(r17, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r18 = socket(0x18, 0x3, 0x0) sendmsg$unix(r18, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r19 = socket(0x18, 0x3, 0x0) sendmsg$unix(r19, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x1) r20 = socket(0x18, 0x3, 0x0) sendmsg$unix(r20, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) sendmsg$unix(r4, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES16=r16, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="1a000000280000000091c1ea000000ffff008001000000", @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r5, @ANYRES32=r6, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="90666750433f240f4205a17e9d", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES64=r3], @ANYRESOCT=r2, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r18, @ANYPTR64, @ANYRES64, @ANYRES64, @ANYBLOB="bb37e01faec9f58bbf69bc85cf628c07e87b97c412b6a26e27eb14dfa403f99f01925206eb10a922df00654f61be00bd288e801789d8f66be529e05e8aed4a36b46c58eb0d359c5bdf48905c179bf61b815a42be7d5495a575d5a9d964523026ec001329e00e385a81964e4dbff9bb41d86a418b9e019e471184def768f43cee5560605c7a7879d61d594c315ac10c2e5d6ca9d49fc3da58100b52486ad98f7bf3f27cfb6d", @ANYRES32=r19, @ANYRESOCT=r9, @ANYBLOB="8dcdb645bd6b84059a4c7b1d00b72bcab86062f9d39d2f5526393177658adbef6ee28e1bff04758059427f70f2905ac3f9ebf082c67cb303d15d8dfce39d51caec4c6be0280fd5ce0ff36cfd0bf62d0684c4a786066af44b4954503b95465aa97875656159367ae6a702d61cb3a75f8f6ea09281210734e45686a146fb147cb1aea23117b75b29c53012c411521571615d813eeca7d97b00bf61f69968b35972821282cc9c774df1d934130912800a430586bbb429986797eb5b7ee237e046638d0a7c"], @ANYPTR=&(0x7f0000000d00)=ANY=[@ANYBLOB="513d13ae727fdf1d0d267b765fbf970e5282efac48820f0fe2372651bfe8ebe8e2b12de2997f8e0fe5c1e68a217708a35c5aad9a247dbf5ab72bc9f0688de7247d5cafbd511d9caa7cd5195ac3b3bc613e72164c0e3f62e695f1f203620d89e0dd62e1b087d49972042a00aea49283393b5d0960df1bf280826d85c0f86173ac9e0300784fbb05a7c4033406d1da5d4aba2440d13749be2e6afa5d558e8f686b855b60db22efda7cdf719d", @ANYRES32=r7, @ANYRES64=r4, @ANYRES16, @ANYBLOB="508bce8e6107e266e859ec0c12dff313c6cdaaa391a6a96d47b53066aee38160469592294c447045f87d7a21c9fe6028452c293738ddf86897bcc0e9c0ada3dec75b6e30275e7fc611578773cf8f458704068d759023bb709ed1bf66ec74f554242b13d06990218dec12f1214e71c4f4d2a953cc3c11069dab1430028e616d60c49afd6e322a63ea6433f6dfed11da954898c0e5158e2388462d8d912ecdf816d77eebb3411ccc6166"], @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES64=0x0, @ANYBLOB="73d6b2c3b885bf7a586d1c34b92e757e111ab61a4aa7d1dc012ce4b566bbeea10010bb3bdd88bbed816fb90b6c26d868bbdb6b9cefaa21283d978cabb5c99ae2ebe63c", @ANYRES64=r10, @ANYRESHEX=r20], @ANYPTR64], @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r15], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES64=r10, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRESDEC=0x0, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRESHEX=0x0, @ANYRES32=r13, @ANYRES32=r14, @ANYRESOCT], 0x212, 0x400}, 0x40f) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x200, r12) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r21, 0x20004269) 15:40:52 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) dup2(r2, r1) 15:40:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x8000, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x40000000000], [{0x0, 0x0, 0x1, 0xfffffffffffffffd}, {}, {0x800, 0x1}, {0x3}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x4}, {0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x8000, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530000bdc585c3a24a53f7a9f0b27c52bbd79df9a1f2c0c810af184ff530d5787fc79"], 0xa, 0x0}, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x100000153) r4 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r4, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpid() r11 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r13 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x5}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r14, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r4, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB='\x00', @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES16=r14, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r5, @ANYRES32=r6, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r3, @ANYRESDEC, @ANYRESHEX=r13], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) r15 = socket(0x18, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r3, r16) 15:40:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [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$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:40:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7}, {0x5e}]}) semop(0x0, &(0x7f0000000140)=[{0x1, 0xfff9}, {0x1, 0x2}, {0x2, 0x80, 0x1000}, {0x4, 0x7, 0x800}, {0x2, 0x6, 0x3800}, {0x0, 0xa348, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x3e1, 0x1000}, {0x1, 0x9, 0x1000}, {0x1, 0x81, 0x24216f6086c97be4}], 0xa) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") pipe(&(0x7f00000000c0)) 15:40:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = semget(0x2, 0x0, 0x106) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r3, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735886b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df867040000005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r4 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpid() r10 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r13, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r3, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES16=r13, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r4, @ANYRES32=r5, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r2, @ANYRESDEC, @ANYRESHEX=r12], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r15, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r15, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r15, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r16 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r18 = getpgrp() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r20 = getegid() r21 = getpid() r22 = geteuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r24 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r25 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r25, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r15, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYRES16=r25, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r15, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r16, @ANYRES32=r17, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r14, @ANYRESDEC, @ANYRESHEX=r24], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x8, r7, r20, r26, r27, 0x42, 0xff}, 0x8, 0x7, 0x3}) 15:40:52 executing program 0: r0 = socket(0x20, 0x4000, 0x6) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 15:40:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x1, 0x7}, {0x0, 0x6}, {0xf, 0x3}, {0x8b, 0x6}, {0x4, 0x7}, {0x14e, 0x8}, {0x84, 0x400}, {0x82, 0x1000}, {0x3, 0x2}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x40, 0x1}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 15:40:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) 15:40:52 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000080)="c6", 0x2c3) 15:40:52 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xc002, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000400)=ANY=[@ANYBLOB="90152e655080000000001ac81307ad627d3299c88022e4598f3d2a16422b214c9324e2b45a2f4bdc5053177286f006830bba5afb65390dbfe9e1a810c4b46c9c14307db2af90d17c03b701417a4f1fdfb84d7de4455012b64de94ca3d80dfbd49539159b13e78ac51817c43dd7b341c1f458bc5d1baa20ac5a0cd8df88d4e1de5fd2d94cad91e42525ddd6b147fe9d5339045614e74f88369d65cdd5153befb4ddc041240e5dfe92176d3f95c43d9b5fe69cc34dd1a985601452b94067d91b1b14c274659d2e0a5de88ed43965eaf121330e726525563966"], 0xa, 0x0}, 0x1) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setflags(r2, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x6, 0xd7}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:40:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x80, 0x12c) faccessat(r1, &(0x7f00000003c0)='./bus/file0\x00', 0x215, 0x2) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000a00)="c3735f0c1cd7e351f7f594da82d79f940e33e00a38d55e676b3d091c0c3373b12a69b8a6f56d73c1fba8d7c0f9a396d9014cde0db9264ec3b6a6af7718782ce9d4530401281da1419fce1baf6c74acfdeb045543116f37d4f582f9d9e304b9c12fed5784b587ec7bb9", 0x69}, {&(0x7f0000000a80)="baafcf063ff0564c1d0022e7421998d70fe781addba5aa4517b1f24519fe7f5941e558e907d377269fd975c857c14759784096ced44767802065897ca2d9f34287bea6bff354ccb8dfaf66f0f0d61d0f0484b07f60b0f5c5161bbacbf4464124b3fecac73e66e2077e4b279088f133bc3827665dfc6c1e12cd968a4d0a0e78d821b2bd5fe4b53bac24a8c58546439d5ab462735000d36164f3aad88e2c1e1bbd40cb6311dcf21e7df5925846d2fd3641b94e7781d42f2ccdfd6096dced68d70cc5da6660954d86b63a38b186fe92c0f49f798621ae33518f77f54225ec1d8d66282748", 0xe3}, {&(0x7f0000000400)="29e20c95ebb4e9b8356a2105c687b1f8f9b581863afca9", 0x17}, {&(0x7f0000000b80)="724f0ff3fcdabe89f5c1f9a227416744dd31a24ddba2126d45a15643b8c209e09ebd8917e36e19e6fde2bf55f42be7c5162401be0a4f5d3ae4dd8678b558b83f0c", 0x41}], 0x4, 0x0, 0xffffffffffff7894) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000180)="a3", 0x1}, {&(0x7f0000000200)="399788e0d607101892bf4c02e7746fdad006fe71b9ff615a83a9546210c6ec2a8ee10e27eafb8abc4fba6f0f472b48f2307e5546c1bdb817c2a552034ed9a5d179b08aa11eac7f5eb2", 0x49}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0xffffffff, 0x3, 0x9f, &(0x7f0000000280)={{0xff, 0x2, 0xa9, 0x0, 0x4, 0xc7, 0x7f}, {[0x7, 0x6, 0x5, 0x5, 0x8, 0x8, 0x4, 0x0, 0x7f, 0x400, 0x4, 0xfffffffffffffff7, 0x1, 0xfffffffffffffff7, 0x4, 0x2, 0x4, 0xffffffff], [0xff, 0x1, 0x2, 0x1f, 0x7, 0xffffffffffffffff, 0x100000001, 0x1, 0xfff, 0x4], [0x20, 0x3, 0x1ff, 0x1, 0x3, 0x3, 0x7], [0xe0df, 0x80000000, 0x0, 0x800, 0x6, 0x8], [{0x7, 0x9, 0x4, 0x7}, {0xcca, 0xfffffffb, 0x800, 0xa5}, {0x2, 0x3, 0x400, 0x9}, {0x200, 0x80, 0x80000000, 0x1ff}, {0x7fff, 0x80000000, 0x3, 0x199}, {0x9, 0x1, 0x9d, 0x1}, {0x9, 0x6, 0x5, 0x1ff}, {0x1, 0x2, 0x1, 0x8}], {0xff, 0x7fff, 0x1, 0x4a}, {0x2, 0x2, 0x4, 0x1}}}, 0x9, 0x95}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) close(r3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r4 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000180), 0x400) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x2, 0x2, 0x4, 0x1ff, &(0x7f00000001c0)={{0x3, 0x5b, 0xe4, 0x20, 0x8, 0x0, 0x14fe}, {[0x282d, 0x4, 0x7, 0xeac, 0xfffffffffffffffd, 0xffffffffffffffff, 0x6, 0x7fff, 0x1ff, 0x8, 0x80000001, 0x9, 0x100000001, 0x100000001, 0x3, 0x39ac, 0x1, 0x5], [0x6, 0x1, 0x6, 0x1, 0x101, 0x200, 0x2, 0x800, 0x7, 0x3ff], [0x200, 0x7fff, 0x3f, 0x1, 0x7f, 0x0, 0x6], [0x4, 0x6, 0x84c, 0x101, 0x3, 0x5], [{0x4, 0x3, 0xd6b, 0x9}, {0x1, 0x6, 0x8001, 0x4}, {0x25, 0x7f, 0x8, 0x100000000}, {0x6, 0x4, 0x8001, 0xffffffff00000000}, {0x1d, 0x6, 0x5, 0x100}, {0x5, 0x1, 0x5, 0x8}, {0xfffa, 0x8, 0x0, 0x80}, {0x0, 0x7fffffff, 0x6036, 0x17}], {0x101, 0x800, 0x5, 0xffffffffffffffff}, {0x8a3, 0x10000, 0x1f, 0x7}}}, 0x1, 0x7}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf14d, 0x401, 0xfffffffa, "661fbef2245107000000000000007f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x1f3}], 0x1) fcntl$setflags(r1, 0x2, 0x2) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="97", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) shmget(0x2, 0x1000, 0x341, &(0x7f0000035000/0x1000)=nil) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) ftruncate(r3, 0x0, 0x4500000) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) select(0x40, &(0x7f0000000000)={0x1f, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffdfffe}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {}, {0x7ffffffe, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00 \x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 16:00:01 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x10) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x84}, {0x6}]}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) socket(0xd2fdad4080cee20a, 0x3, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) r4 = socket$inet6(0x18, 0x0, 0x81) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000180)=""/160, 0xa0}], 0x2) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r6, 0x1) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = kqueue() r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r8 = socket(0x18, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r9 = accept$inet(r8, &(0x7f0000000280), &(0x7f0000000400)=0xc) writev(r9, &(0x7f00000004c0)=[{&(0x7f0000000440)="5a087304b8e65440c94cabeb3fe8c77ab39e7acadfa8a887a7e83577276d3b02f71839fb92eb3a81bd1082caf8f1b7f4661825251d497fab936f189e76ae03e807c7060aa0e10f7e74360408aef8a8108e290ad4cbb8a1001a981043fef1cce31cc534324d9db45b6cd6e4d80b55b24141e7d4702899042d", 0x78}], 0x1) r10 = socket(0x18, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r11 = socket(0x18, 0x3, 0x0) sendmsg$unix(r11, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r14 = socket(0x18, 0x3, 0x0) sendmsg$unix(r14, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r15 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x14) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0xb5a4189594c0da14, 0xf0000000, 0x2, 0x81}, {{r5}, 0xd, 0x20, 0x1, 0x62d7016, 0xff}, {{r1}, 0xfffffffffffffffa, 0xa5, 0xf0000000, 0x3ff, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffd, 0x0, 0x4, 0xfffffffffffffff8, 0x401}, {{r7}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x8}, {{r10}, 0x7ffffffffffffff8, 0x20, 0x4, 0x81, 0x4}, {{r11}, 0x8000000000000004, 0x24, 0x0, 0x6b93, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x7fffffff, 0x1}, {{r12}, 0xfffffffffffffffb, 0x34, 0x2, 0x0, 0x6}], 0x1, &(0x7f0000000340)=[{{r13}, 0xffffffffffffffff, 0x8, 0x20, 0x5ccb3f7, 0xe83}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0xa, 0x1, 0x1362d272, 0x2}, {{r14}, 0x0, 0x8, 0x80000000, 0x1, 0x3}, {{r15}, 0x2, 0x1, 0x1, 0x3, 0x7}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x7, 0xfffffffffffffff9}], 0x6, &(0x7f00000002c0)={0x49ef}) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000440)) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x52, 0x1) getgid() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) pwrite(r3, &(0x7f0000000380), 0x0, 0x0, 0xfffffffffffffffb) r4 = kqueue() write(r4, &(0x7f0000000340)="bc96989122cb1d9d293efe6467dcbb373afc52e77415a6f07718a5058a3d633228c98c5c4b65bf796515fd9f34d0e619896658c70c7ca0a5ba6168eeaad52970332dcd660e05b12403fd7738bb0c86de0dcf604ed2457fbf463d8c05c95b949029a89ae45a8829850121bad6243d883e7a1ed7ae96175ab5f0956b34686e4538c953d22d47c53b5e15ab2262638d8dbe8cf9", 0x92) openat(r3, &(0x7f0000000300)='./file0\x00', 0x1, 0x26) socket(0x400000000018, 0x3, 0x3a) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45", 0x1fc) 16:00:01 executing program 1: r0 = kqueue() mprotect(&(0x7f0000aa0000/0x1000)=nil, 0x1000, 0x3) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x8024}, {0x6}]}) lseek(r1, 0x0, 0x3, 0x3) r2 = semget$private(0x0, 0x9, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xaa39d2d52b8d7b93) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65300083f85f693d8cefcae3d4a05034de951f53dd61e50e0d462026ff4ad9d69ca30a61e67e87d90b88ea06a9dbda411fb6d566ce67719046d0b1f6486fccbb7b88df7203d4409e20154705a8292dd6fd27d779ce4de5c5acbbd5e67d66032c1cc51da7578b8d900741cf2cdd221af8fc44384ea46df4efbda60e5377db6bcfdfe43d397dd72f18"], 0xa, 0x0}, 0x1) kevent(r0, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x57858f791b638f14, 0x800, 0x5}, {{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x401, 0xfff}, {{r3}, 0xfffffffffffffff8, 0x80, 0x2, 0x7, 0x8}, {{r4}, 0xfffffffffffffffd, 0x7e, 0x8, 0xfffffffffffffffe, 0x80}, {{r1}, 0xfffffffffffffffb, 0x8, 0x6, 0x7, 0x9}, {{r5}, 0xffffffffffffffff, 0x13, 0x20000000, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x100, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2f, 0x22ccc90f18a0525e, 0x2, 0xa4af}], 0x19, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x9, 0x2fa}], 0x1, &(0x7f00000002c0)={0x2, 0x8}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x14, r1, 0x0, 0xfb) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1800}], 0x6) semop(r2, &(0x7f00000000c0)=[{0x2, 0x81, 0xbafffdb578acd778}, {0x3, 0x8, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x9}, {0x0, 0x81, 0x1800}, {0x4, 0x7c, 0x2000}, {0x1, 0x2, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x3}], 0xa) semop(r2, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000440)=""/93) mmap(&(0x7f00007c1000/0x3000)=nil, 0x3000, 0x8e3fc74a5f7c77e6, 0x1018, r5, 0x0, 0x8001) semop(r2, &(0x7f0000000080)=[{0x0, 0x8, 0x800}], 0x1) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r0, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r9, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r10, 0xffffffffffffffff, r11, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r12 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r13 = geteuid() r14 = open(&(0x7f0000000680)='./bus\x00', 0x28825, 0x80) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3ecf) fchownat(r12, &(0x7f0000000040)='./file0\x00', r13, r15, 0x4) r16 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r17 = geteuid() r18 = open(&(0x7f0000000680)='./bus\x00', 0x28825, 0x80) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3ecf) fchownat(r16, &(0x7f0000000040)='./file0\x00', r17, r19, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x81, r13, r19, r20, r21, 0x1a2, 0x1}, 0x100, 0x9, 0x2}) r22 = socket(0x18, 0x1, 0x0) close(r22) r23 = socket(0x18, 0x400000002, 0x0) close(r23) r24 = socket(0x18, 0x3, 0x0) connect$inet6(r23, &(0x7f0000000000)={0x18, 0x3, 0x9, 0xdb1}, 0xc) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r23, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r22, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=r2, @ANYRESOCT=r1, @ANYRESOCT, @ANYRES32, @ANYPTR64, @ANYRESOCT=0x0]], 0x1) write(r1, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 16:00:02 executing program 1: r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x400, r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82ebda89d7f95d1cde8b064137698c48f61a"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)='\x00\x00\x00\x00', 0x4}], 0x1) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) sendto$inet6(r4, &(0x7f0000000200)="d79faeb172ba5b937d64ca33d441715d9f0f3e85ee0bb133794de8daa86321360fa76ed80ab8c0b55548425d2cd0da97a478b83e7c7deeb5acb8374058e04bbf1e7fa4173638b1683c0404f0e74af0791b78cab2fb08d79060fc735508bb1b7cc9843c62ba55296f53057d9a48dac3e32ca8c4ea5e43a0635a78d9c0d62f40c21cad439131a896e1c3b272857c894489dd0ca053228b4165dc20edde94b530b382fdb782bd29b7818c1f5bbdf2574dc4301e8778121590d6ce70b2a7fb1eb1d330d0569696ccb9fc7bcf5a87e3fc2458624f18e5497c12105c3bdba71af62b7b49fc80b961830f167eadc3c5d7e3b0de1d8e7db0a2a2ff89b020323c48", 0xfd, 0x8, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x4}, 0xc) shutdown(r1, 0x2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x48}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r1, 0xffc, 0x2, &(0x7f0000000280)="52ee600d5d097932be96b6aff9d7b177be2e88298200e123a15b17beb65e1b8b5144c2c1dc7efe7200c3877b64b42f439ee7f2e51b28697a2dcf80bc239ecaf9a65b1dcc7f96ef229bcd52e866", 0x4d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2, 0x6}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) 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 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x6, 0xc99, {[0x3, 0x3, 0x1, 0x0, 0xfff, 0x7, 0x8, 0x59, 0x8001, 0x7, 0x80, 0x0, 0x2, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x3f, 0x6], [0x5, 0xffffffffffffff00, 0x6fba, 0x6, 0xfff, 0x5000000, 0x3f, 0x9, 0x1, 0x8], [0x0, 0x6, 0x4, 0x4, 0x8000, 0x4, 0x7fffffff], [0x401, 0x6, 0xffffffffffff0001, 0x1, 0x7, 0x1], [{0x1, 0x6, 0x6, 0x400}, {0x1, 0x1000, 0x7, 0xf25}, {0x3c, 0x3, 0x3, 0xff}, {0x2, 0x1500000, 0x1, 0x1}, {0x8, 0xffff8001, 0x5}, {0x1f, 0x8179, 0x3, 0x100}, {0x4d, 0x6, 0x101, 0x40}, {0x3ff, 0xbd88, 0x80000001, 0x3ff}], {0x1, 0x92b, 0x5e, 0xfff}, {0x0, 0x20, 0x9, 0x8}}}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x401}, {0x43}], 0x2f8}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r4 = socket$inet6(0x18, 0x18000, 0x60) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r4, 0x1}) r5 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r5) kqueue() r6 = kqueue() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) kevent(r6, &(0x7f0000000200)=[{{r7}, 0x7ffffffffffffff9, 0x20, 0x160000000, 0xff, 0xb3ae}, {{r8}, 0x7ffffffffffffffe, 0xc1, 0x4ee9e406e0900027, 0x2, 0x780a}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x400000000000, 0x6}, {{r9}, 0xfffffffffffffffa, 0x1, 0x66b612a47c6495c6, 0x6, 0x100000001}], 0x4, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffd, 0x0, 0x8, 0x0, 0x9}, {{r3}, 0xfffffffffffffffd, 0x4, 0x80, 0x3ff, 0x40}], 0x40, &(0x7f0000000280)={0x8001, 0x8}) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r13, 0x40045744, &(0x7f00000000c0)) close(r5) r14 = socket(0x18, 0x3, 0x0) sendmsg$unix(r14, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="00082e2f666568650600"], 0xa, 0x0}, 0x1) pwrite(r14, &(0x7f0000000340)="29c3c92ec96b86fb2353709b20df325602eb4d43f829bab51a5d0e207f0a8b145995e53ff63dfa54e3e5d8bc89aa0aeeba0892b038c89553e3c1b59d62e5cb4dd2163e60eba33039f984f4a7", 0x4c, 0x0, 0x400) pipe(&(0x7f0000000080)) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) socket(0x34d3f8006d23fa1e, 0x4000, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x3) fchmod(r3, 0x64) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r5 = open$dir(&(0x7f0000000800)='./file\x00', 0x100, 0x110) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x20, 0x0) r6 = dup(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) fcntl$setstatus(r7, 0x4, 0x8) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r6, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x8}, {0x0, 0x2}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xffffffff}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x6}]}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0xffff, 0x4, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5940}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r8 = dup(r0) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0xc1, 0x28000000}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xd36, 0x1, 0x401, 0x1, 0x5b91, 0x620, 0x10001, 0x3, 0x4, 0x7}) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r0, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r9, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r10, 0xffffffffffffffff, r11, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000340)=""/93) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r12, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r14 = socket(0x18, 0x3, 0x0) sendmsg$unix(r14, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r15 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r16 = geteuid() r17 = open(&(0x7f0000000680)='./bus\x00', 0x28825, 0x80) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3ecf) fchownat(r15, &(0x7f0000000040)='./file0\x00', r16, r18, 0x4) r19 = getegid() fchown(r14, r16, r19) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x2, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r21 = socket(0x11, 0x4003, 0x8) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xaaf3) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x3, &(0x7f0000000140)=[r25, r29, 0x0]) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r32, 0x20004276) ioctl$BIOCGSTATS(r32, 0x4008426f, &(0x7f0000000500)) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0x2, 0xffffff01}, {0x1, 0x0, 0x0, 0xffff}, {0x6, 0x0, 0x0, 0x5}]}) dup2(r30, r31) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r35 = accept$unix(r34, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c0000000000005b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfcb2e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fcde058cc347ee7fc8e09000000000000000000000000db0682d4e426f1bb57a6f0a2ebc07ae858dd4887e04957f51141ccccac3e983c81d3fb011ee32e7a99b39902a75f577b2de97008f4b74bbb8c3765658b217dc7328b"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r32, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r37, 0xffffffffffffffff, 0x0, r37]) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) getpgid(r36) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000001f80)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r38 = msgget$private(0x0, 0x1) msgsnd(r38, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aea1a3017e07d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d1f3632d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a23c3d047b5e390e2d00"/215], 0xd7, 0x800) 16:00:02 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) dup(r0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x1) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) socket(0x18, 0x2, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000140)=@in6, &(0x7f00000000c0)=0x100000101) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x102e2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x85, 0xea, 0x0, 0xebcc}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = socket(0x10, 0x8000, 0x2) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000000017cade7de30455d1e0da7fff749beb23e37363e22819e80eaf1383e8d57c51abc44e9c999e0060eecedebb2cc630ca9ad09941"], 0x3a, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000512072e37402788621b500ffb6c2a830443f6de6905bd488ddb5a61ae62fdfab02ffe5e3891358b6f4ce56c5ac965f188d3a647ea14078f2f337d31634ad8d6fd4f936bd8dfe09e39e00aad696e122d52cab5da51f9eb6cf76684311bbc185bc11a0abf547ba4b8df1a4e36570bbf9c6e86b3018485e0997b67f93b38ec7a928f092fedd"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 16:00:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x14, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x21d6, &(0x7f0000000140)=[{0x2}, {0x87}, {0x6, 0x0, 0x0, 0x10}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x48, 0x1}, {0x6c}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x102) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xb64, 0x6, "70580ed76f1cfd6dd0265405e7680f1eda54df89", 0x6}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e1", 0x21}], 0x1) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x9) dup2(r0, r2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xa}], 0x4) 16:00:02 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x10) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r4 = geteuid() r5 = open(&(0x7f0000000680)='./bus\x00', 0x28825, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3ecf) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r6, 0x4) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r9, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r9, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r9, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) r10 = getppid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r12 = getpgrp() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getpid() r16 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r18 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r19 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r19, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r9, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES16=r19, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r10, @ANYRES32=r11, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r18], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) r25 = geteuid() shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r25, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r27 = socket(0x18, 0x3, 0x0) sendmsg$unix(r27, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x8, &(0x7f0000000300)=[r1, r2, r6, r7, r17, r21, r26, r28]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') 16:00:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r3 = socket(0x18, 0x7, 0x2) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) open(&(0x7f0000000300)='./file0\x00', 0x700d0, 0xf1) read(r4, &(0x7f0000000540)=""/172, 0xffffffffffffffd7) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) getpid() r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shmget(0x1, 0x3000, 0x100, &(0x7f000069c000/0x3000)=nil) r4 = dup2(r0, r0) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="120fc8e58d0056"], 0xa, 0x0}, 0x1) r7 = dup2(r5, r6) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000002c0)={0x1, 0x100, 0x6, {[0x3ff, 0xda0, 0x9, 0x5, 0x100000001, 0x4, 0x3, 0x6, 0x7, 0x0, 0x0, 0xffffffffffffffc0, 0x800, 0x40, 0x7, 0xae9, 0x6, 0x7ff], [0x296, 0x7, 0x4, 0x1, 0x8000, 0x2, 0x9, 0x1f, 0x10000, 0x3], [0x101, 0x7fff, 0x19a9, 0xc972, 0x53, 0xd1, 0x9], [0x124, 0x36, 0xe, 0x6, 0x3, 0x1], [{0x7f, 0x7, 0x3ff, 0x5}, {0x2, 0x7974, 0x8001}, {0x1000, 0xfc, 0xffffffff, 0x3}, {0x1f, 0x7fff, 0x2, 0x9}, {0x8b, 0x1, 0x2, 0xffffffffffff0000}, {0x5, 0x0, 0x1, 0x1ff}, {0x6, 0x1, 0x2, 0xfffffffffffffffc}, {0x3, 0x8, 0x8, 0x1}], {0x3, 0x5, 0xfffffff7, 0x6}, {0x8, 0x10001, 0xfffffffd, 0x2}}}) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000040)={0x9fd, './file0\x00'}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{0x20000, 0xffffffffffffffff}}) 16:00:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) fchmod(r0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./'], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x1, 0x2}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/59}, &(0x7f0000000080)=0x3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x19) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x7, 0x0, 0x1}, {0x6, 0x1f, 0x2, 0x1}, {0x4, 0x2, 0x6, 0x5}]}) 16:00:03 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff80, 0x0, 0x0, 0x0, 0x78}, 0x9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x14) r8 = socket(0x18, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="f3ff2e653001"], 0xa, 0x0}, 0x1) r9 = dup(0xffffffffffffff9c) poll(&(0x7f0000000140)=[{r4, 0x8}, {r2, 0x100}, {r5, 0x8c}, {r6, 0x8}, {0xffffffffffffffff, 0x80}, {r7, 0x8}, {r8, 0x88}, {r2, 0x40}, {r9, 0x140}], 0x9, 0xed) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000240)=0x3) write(r0, &(0x7f0000000080)=' ', 0x1) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7fffffff, "704e3e8f12e86e2249e971d04ce3bf6fa062c1a0"}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus/file0\x00', 0x0, 0x10) linkat(r1, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000300)='./bus\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x88fe}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x5, 0x7e12, 0x400]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000640)={0x4, 0x2}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000005c0)=0x401, 0x4) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffed, 0x0, 0x0, 0x0, 0x0, 0x41f6d72cf4b0931d}, 0x1) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x18, 0x3, 0x0) sendmsg$unix(r9, &(0x7f0000000680)={&(0x7f00000006c0)=ANY=[@ANYBLOB="5cefa613a9d5332c6f66c3086086452fe39d804c280fe82b204351f2068e4e6cfc10dcf7d56d9bcca63452a4533847a3a4e2ac71ca264f55941dc2ff517700ac265a7961da9c4e70b5e451175b2adad29d56e9fd0ddd990c3033b6bc84998e3d1c0da25bcb3de7218d738efd387dc80acdd93b45b3ced739a742f3661f54854b0dddb9ce7595cd805740069ae22c584dd1d265bb176b56aa0c29392caaabdad7e84e83f614bae7540de86aedad8aa142610d3f98f92afd5dd138acbe3df2eb552b78"], 0xa, 0x0}, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)="57a9b61f47b62b932aa82225438342efa538b27a40e78f5cef69598b756dc43da6733037147b0d7676361c96dfa2e676590a65f1473212d0b6610b9ca1615049ad370e801f630b9ba3f224cb8b0ef84854a406d8f99f43122ded8a4e0cf50885345cb899aeab180bb5fae6", 0x6b}], 0x1, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r0, r6, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r8, r10, 0xffffffffffffffff}], 0x48, 0x414}, 0x4) connect(r2, &(0x7f00000007c0)=@in={0x2, 0x2}, 0xc) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6b6c298a882c2745a48cc9abf4f33f554799b9b800ed52e0b85a85e25bfb258557d6d313ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d16495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be9247f0000007db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b8009009c36b50fd816e6aeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85a71291010c00"/738], 0x10) socket(0x10, 0x8000, 0x5) dup2(r11, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r0) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f0000000040)) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x10000], [], [0x0, 0x0, 0x0, 0x9, 0xfcffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) kevent(r0, &(0x7f0000000080), 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x5, 0x8}, {{r2}, 0xfffffffffffffffb, 0x7, 0x80000000, 0x4, 0x5}, {{}, 0xfffffffffffffffc, 0x80, 0x40000000, 0xfff, 0x9}], 0x8, &(0x7f0000000140)={0x2, 0xf2b}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0x0, 0x7, 0x80, 0x9}, {0xca6, 0x9b, 0x2, 0x9f3a}, {0x4, 0x9a, 0x31, 0x5}, {0xc870, 0x5, 0x3, 0x6}, {0x21b, 0x3, 0x4, 0x8}, {0x7, 0x3, 0x4, 0x2}, {0x2, 0x81, 0x8, 0x2}, {0x5, 0x1, 0x1, 0x8}, {0x0, 0x6, 0x3f, 0xfffffff8}, {0x2, 0x7f, 0x56, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bf6de3a324eb5df9cd76a29600000000000088f7347452105e31360000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a862"], &(0x7f0000000280)=0x64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r7, r9, 0x8, 0x207}, 0x4, 0x3, r10, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) socket(0x18, 0x2, 0x0) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x810, r2, 0x0, 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r4) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r2 = socket(0x18, 0x3, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x8009948a7688bfff, &(0x7f0000000080)="f4c84b82506a052468a2eb09403ca20934b870012c2c107394198ebb36", 0x1d) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[]], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) fcntl$getown(0xffffffffffffffff, 0x5) write(r3, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000240)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r2, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) sendto$inet6(r0, &(0x7f0000000080)="a83aef2b8513af4ab6a2e4c2ea96c546b4ffcf293da0ebded1d93a6c87e7933bfc8e1585039e70638ca562f9d86c78d989658d8f015fc65b569e4495391673051351fb814121a9f457b6b0dd99b4045172abc600e0b895ab274f06292396fefd905111b759565884361afdeea62927a53f023d4321ee95d4d4734fd8dfcb8371b41d41957b9e8d5ffa02cc99d29fea86bd2515cdd5d7422d163d2670ab7935762ec849e9ccc6f692bfd9d42077d3", 0xae, 0x0, &(0x7f0000000200)={0x18, 0x0, 0x4, 0x10000}, 0xc) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffc, 0x20000000000], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x4, 0x3, r4}) r5 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r5, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d54, 0xd75, 0xfa}) shmctl$SHM_UNLOCK(r2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x2) msgsnd(r1, &(0x7f0000000040)={0x1}, 0x8, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x200, 0x4, 0x81, {[0x40, 0x0, 0x8, 0x2, 0x2, 0x3, 0x3, 0x9, 0xc62, 0x1ff, 0x70c, 0x5, 0xfffffffffffffff9, 0x799, 0x10000, 0x5, 0xcb9b, 0xffffffff00000000], [0x100000000, 0xffffffffffffff18, 0xa8d, 0xfff, 0x6, 0xc619, 0x9, 0x1, 0x3, 0x42fe], [0x3, 0x200, 0x9, 0x4, 0x81, 0x1, 0x8], [0x10001, 0x81, 0x9, 0xfffffffffffffff9, 0x5, 0x2], [{0x101, 0x0, 0x1, 0x8}, {0x5, 0x0, 0x7, 0x2}, {0x81, 0x3c800000, 0x9, 0x8001}, {0x1, 0x1000, 0x8, 0x3}, {0x8001, 0x4, 0xd8, 0x39b}, {0x8, 0x316, 0x6, 0x1}, {0xb35, 0x1000, 0x5, 0xba}, {0x6, 0x400, 0x6, 0x49b63414}], {0x0, 0x3, 0x1, 0x3}, {0x20, 0x3f, 0x6, 0x100000001}}}) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000000b0, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = dup2(r0, r0) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x58, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) socket$inet6(0x18, 0x1, 0x81) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r13 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0x37, 0x0, 0x0) r16 = socket$inet6(0x18, 0x0, 0xfc) getsockopt(r16, 0x3, 0x3d, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r17, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) fchmod(r17, 0x4) r18 = msgget(0x3, 0x3) msgrcv(r18, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000e7ffffff00bbd06a007ad3304117b9a9b3ffffffffffff01000000000015000000000000000000000000000008000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000c0e83c8a4721097f0fa8221f4bdc0000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d1f00000090f8a3d1f31b1f9bde0100000000000000000000476e1a4cca7d0a2164f8688b92d7cd1d4082f75760616391c149bff5c979bd19ec80f73a3dedc7439fd14dcf278601e2aec615b01aae286e6ab1430ce4cd7e79a8ec25b6121f7700a356f0fca828e1596556e1977242d5c21a86355a547e0dd625e9695448b5307a66b958f252901a73bc78b335ef9bb366000000000000"], 0x97, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001000)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa1000000d5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3a0083e9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686bddd179f84554098cc69caade20d053f32d9b2b39070ab24b49a44daf38732d555fab1f169ddad3c12828dafdcf442f64a9f0eaf57f915256977f7abea10d9471ca54826d7a64a0cfe8ca39d0f7d4d0e6a2d8374fe47678c2e08140d9489ee7231f7b4e36ab6045f3ca8897ea492ad789a654ee6d927d7ab170cb1504e9bfcd1b9ee8db22d2f6c0365d5c0b2b82469bd5f17d2662e1c80084a42c339b63eb8255c956303e30fba2bcc444e6640a3a88b4ee62f294414fe38498aea7b985605b04b80eeec9a1c4be07a420d00216398a156fb6b1d49aacba9f089f84"], 0xa6, 0x800) msgsnd(r18, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xffffffffffffff90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x209}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r20, r23, r24, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r25 = openat(r4, &(0x7f0000000ac0)='\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', 0x400, 0x17) recvmsg(r25, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffa2}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r26 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r26, 0x0, 0x10000000000000) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r26, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r25, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r25, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r28 = getgid() r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r27, r28, r29, r30]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r28]) chown(&(0x7f00000001c0)='./file0\x00', r19, r31) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r32 = socket(0x18, 0x3, 0x7) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r33, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r33, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r33, 0x2) accept(r33, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bc4c4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb71c876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r33, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r34 = fcntl$dupfd(r33, 0x0, r33) getpid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x2000000000000063, &(0x7f0000000000)=[{0x20}, {0x3}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000009c0)=[{0x3, 0x80, 0x7, 0x8e}, {0x8001, 0x7}, {0x200, 0x6, 0xc2, 0x101}, {0xbf1, 0x4, 0x3, 0x6}, {0x1, 0x5, 0xff, 0x7f}, {0x7, 0x8, 0x4, 0x10000}, {0x3ff, 0x8, 0x2, 0x101}, {0xffff, 0x4, 0x1, 0x20000}, {0x8001, 0x1, 0x3, 0x6698b90d}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000940)=[{0xcd5085a2a1514208, 0x6, 0x2000}, {0x0, 0xc, 0x800}, {0x3, 0x45, 0x800}, {0x1, 0xfffc, 0x800}], 0x4) semop(r3, &(0x7f00000005c0)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r5, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) r12 = geteuid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r12, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r13, 0xffffffffffffffff, r14, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semop(r3, &(0x7f0000000080)=[{0x2, 0x40, 0x800}, {0x2, 0xfffc, 0x1000}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001b84b5c552eb88ecd498a4938175ec612c41538ccdbe8931b63f0f0df3fbd0752"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62ff0d08002aa213f185"], 0x10) write(r2, 0x0, 0x0) r3 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0x40, 0xfa}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r13 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000300)) r14 = socket(0x18, 0x3, 0x0) sendmsg$unix(r14, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000140)=0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) r16 = socket(0x18, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000680)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66006c65302f21006c65c6a0704dfaec043ce0018ea9599762a8000000000000000000d38d9838d5dd8b9f3d92ffe23b66b80a12d96c2a829f245b13d2d4088e7e7631ffb841a6265d3159"], 0x10, 0x0}, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() r19 = getgid() pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r20, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x1, 0x9}, 0x800, 0x1, r27, r28, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r30 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r30, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r30, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r30, &(0x7f0000000800)=ANY=[], &(0x7f0000000540)) r31 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r33 = getpgrp() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r35 = getegid() r36 = getpid() r37 = geteuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r39 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r39, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r39, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r40 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r40, 0x80045710, &(0x7f0000000000)=0x8000080000210) sendmsg$unix(r30, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYRES16=r40, @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r30, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r31, @ANYRES32=r32, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r29, @ANYRESDEC, @ANYRESHEX=r39], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r30, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB='\x00\x00\x00\x00'], 0x1da, 0x400}, 0x40f) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x8, r11, r17, r18, r19, 0x123, 0x2377}, 0x7, 0x7, r27, r31, 0x10000, 0x0, 0x3b67beaa}) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f0000002600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff1d9bdcc7f033ed6b2b459970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fef5ff6fb525032b636409ebf98684445870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000243e841100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fd6aa5c6eed153a5f5a43fb7b2e74d0c7bd64f8c2170f76e85ff55f9c25bec3bda3e22249e7c2d01f222a111b851c8e7863ae7c84264c70984b272fefd632a4bdafd68dfeaca4d36bd82305207c1c71527c62fd12091582a2a6623fe96eb088a7b7eda67fb7d4547369fd5f4d138c9b9c4c69fc233f03eb96359dd74e19021fe16dee5aa939eb8b57b8284abdd0eedf62fdabd64a262eb5b909d8a104e889c0814cc4a746c23f7564d34b50b408dabdac4d58969d9d9d95785b0c7647cacbf2bb63a72a3763c6ae0e1994c81b555e99fc1f29a18c7fc5fad5986e756361e5dbe238020d5143277994a79a54552197b2a45c558dc22f3384ac032871fbb60cc17af1fe3b19916027be6c08d0fc55ebbcfb1fc60da4a2fc6258e8c22cc295a07d6b0f97867f7d3aacef8a2df1eb84a65b10b1666beaa69bf88f92efb51f4cd6024af244fe3e7705bbfd70ffd17bd893"], &(0x7f0000000100)=0x1002) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r4 = accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000640)=[{{r4}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x3, 0x80000110) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x2aaaaaaaaaaaab8e) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r13, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r18}, 0xc) close(r7) r19 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: semget$private(0x0, 0x0, 0x140) r0 = semget$private(0x0, 0x9, 0x8) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1800}], 0x6) semop(r0, &(0x7f00000000c0)=[{0x2, 0x81, 0xbafffdb578acd778}, {0x3, 0x8, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x9}, {0x0, 0x81, 0x1800}, {0x4, 0x7c, 0x2000}, {0x1, 0x2, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x3}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x6) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000001c0)=""/160) semop(r0, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r5) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000380)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r0, &(0x7f0000000080)=[{0x0, 0x8, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffd, 0x3b, 0x0, 0x0, 0x80}, {{r4}, 0xffffffffffffffff, 0x33, 0x0, 0x0, 0xfffffffffffffffc}], 0x1f, 0x0, 0x7, 0x0) r8 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ftruncate(r8, 0x0, 0x1000000000000) close(r8) close(r7) semget$private(0x0, 0x1, 0x10) nanosleep(&(0x7f0000000280)={0x7, 0x61f}, &(0x7f00000002c0)) r9 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r9, 0x0, 0x1000000000000) pwritev(r9, &(0x7f0000000340)=[{&(0x7f0000000300)="019173e2640d60d22f03f7cc34941b387c848cb531cb1c7e0c", 0x19}], 0x1, 0x0, 0x3) 16:00:05 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x80000000007, 0x4}, {0x3f}}, &(0x7f00000000c0)) r0 = syz_open_pts() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) chdir(&(0x7f0000000100)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x1, 0xfffffffe}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() clock_gettime(0x0, &(0x7f0000000340)) r4 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r5, r8) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1002}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000e37000/0x4000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000e36000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x13c40}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$KDSETRAD(r1, 0x20004b43) semget$private(0x0, 0x4, 0x0) 16:00:05 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffdf3) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r7, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d54, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r3) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x8, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001040)=""/247, 0xf7}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f00003de000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xf33, 0x2, 0x80000001, 0x8000, "e5f765eec92a99455c741ffc1aaa3274ee744927", 0x7ff}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) getpgrp() socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8000, 0x0) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41281674ef0a86df2e93c8fa000000000000000000000000b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826891b999136671af582796d089fc4393de67d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f3f3e658446abb"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="00fe4c230f6ba8a02b00"], 0xa, 0x0}, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) msgsnd(r2, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x19) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket$inet6(0x18, 0x5, 0x8) writev(r4, &(0x7f0000000c80)=[{&(0x7f00000006c0)="440e1244c79288a67b0485255a4d5350320b8ee515ec7c4643f39a1403dcbbf7d19df1626b10c257d20428782fc5b29e58d647de4599ebd981b715d06d6089c0adfda6cd96a1ba5a3b4d877cf41199609d29c3be29616a2e49552c2c942b77a6daa500b1d8b920260983785d8818ee21ad1356194c29588e7dc3dc798daa453dd07d58f089abb71fa4bf1eb314377b3c7ac56d0924461836ba59fc24fb50f700083c636086da264c4ce7d36e944be041e71a0bef72c408f2c6d5b9186150e2dde0efb88cc3632e4a3ce0c5368f8a9c2219dcb34f79cbc2b9ea59ca405baa82e3ab936f289c12c86d0c6913a54a5a552e029705"}, {&(0x7f0000001500)="062853807c38a7adad71a4204f9228f0d96a5871de60e10cb0f6694ad30ba8c8e36911d68e849318a9421d7e03f42404efe91c946e9c4d1f8b05022a17983280040e84997c22424f259c75b1f969ddd54d22fc3044ddee4d13de82a19d51e10624e8d1aa60dbadc4b36b154ac03ffbce4bfb6ea76805e61fcd52e4f7e7020262b6116ea31a255f6be527e10c5e540032af72ffbc0caf8dbd660bc51714d85d1113d64df8fc9abd4a550519407171363b99da1d68b2b6486ab7b64c37176b7f3a92ccce6ef44cf9145045fc5a12799ad4b3835bd3ac334feda241bcd0d74fdee627580c5eb8df01014a0f1f09909f1bdb896347ad43cf73da06cc57280897239b7ed216baae5b29b19fd9c5436e00c6af49edb42dbfa4f65f03eddd0b2af3f67f462c0fb4b040f630e10543e8d84428ec41d49d7ee31739250b8713df3510fc9b6f987f31f04e2b2d40fb23fe0a251adde79492a9423dbade8f8b085a0277d0fa016d5db089640a694158ec95e564e469ac9fed56cfba280014e676a32fd52c77158eef08bb6be1a1169eefd5595312c5ba8916971c4aea11093dfd28eba3edeb0c302a148c7a10177e13086be5ab79186c4e24d575f0ab57abf32edcff9ad3a069e22f499546e1bf10925b4ce8f0249f609c5047cc7c64e736fd5953745ea3f2623147384c39dd952a72bf15c061fa9605cc182b11cc177c3ec4d58c13b4e5331243bd43d23e206adb0e08bb898f7249e8cbbae92942a60af286f3d132e0c4cea110c26e4520f5d93de3dd9698ed5724ca820dd4ea40ca9353fbe2f637520feaa62b2e68be3ec1bc09b71b8207d222c4087c0292d73aa8815c4393297647b421053a150ee1e9eb675033ab57ec2b68a96459df3c106a70ba5faba2c0a18e2cc8d3be757bdb63d2d14231647a9853da1b6131235ea4088a6da618c8076e8cd317d33e2292b95e9a10ae7feef791c8783b0d08616ef27bc823f501b4a5bdc7b19d003df884b022b55fc2c03dee1cfa691e9cd789974e7b65af11f48a434feb52dbb1cf3f6b6c2be8490e170ab7a77491526562ed53e8daf743a0ef8ad3ed1e720d6d53c514c5cf176c82580546fe4af07f0d2fac6ffa1aa8d8212746202609c90416b739ae362257f74feee1054bcdb47752fde36fa1950e971bf9b4b4e576d47e7dd6e1c5b4ec4115a272057395532e984eeed971383119c88860df231a2a6da1971f36b0ee01ec485a228601293cf7fe0eba68d4b3d849ee552d3fd54be3abaed6730e8f7c069a52c0a2937b04ca7b6e9d703c58921589de5956119a8a95ee49b3e06313acd035cb69ca17d22c8969bbab65e864d0733d2a9cb6d9f16f61c37aa96bb8ead2fde4097ce297990aa1315d3dee93c83fd923c94538646cc448727fad8ce04503301d7b4d01cae49661b00c64c7665bb6573cf2870c40f65b95609d838f777acef8f17657a95b6f7e6736de5c91283a057026c35fb13405e0d1eb59613d7941b5dcd9b86b7d742e114ba82aa066fe052b9a098ef5a8415664eebf17a99a3630a87f2a380ada0e7515e00dd94b9602f292cb6980d977fe18287b8640db0b32acaf589cf4d6911c69b28c74566c510960f3950bdecf4ef3b8e2ee0b980ed128adf5a8b186d232c3d7c3a2077531e348f9d04699ed4ea399cbce13b5219acbd9fa9754d1929574d8186cac5af7c5b6733a4e5551920efdf48d1ae1aa6ff5c174c94ebbdb8d5d470ec61dd70b27d388a7c95443b844b51fa239273769041bb2696f2b12ab66fbaab2fdc09e63d3b1d0ea854d8e9ec493160838706a78844b875a20ba5067eb717504d2bed4d16da5e4fe6af6961ce7780c4f18362f05371b5416d95dbad0e8849ca050ff4af08731ebd5c8bd1b8bebadf5c1c31a63265af9e0d16a3114e418a5ff60e9caf541257996ee1e0aa0c3ca2894aefb9388ee7a2d10aac7c1aa37ebd8dfbdfd6218fb9470887b2cc65831be1c1cb242727b908a0da6003f824b8c5bcdb1533e8597665e96f140ca42033fcd7f86e7a84e9721854c12a8fce5115b3c6053162f1efcab0310733c112cb11d59f37598f243da4ef117fc67613b3a9eabb494fe1ec911dfb9295e9627a297aa30bb9d1d59a9c885e19be21823d0ef9678e6499ba703a2a50774570bfc84b4f005bc0c453d93afe817b414e49655835a078faae935c2da2624ea33ec2a94f77a03a14b667334814e7ad95dced167daa099c90fa659ba678d4226af1d55b280841521e908649971c99d141130d8f9da97d9ec77d95825cb708b22603b87c16e066b25e6f5bc7e2a92c4b4f011bc17fc161a7484042c63ca664a0b564ab038e76d979d0de49ecf4d715cd2eac93109a0119c3b914bc38e1ba531f00bac2cda8cd981040f07b82d45ae0ff8cc21e9496d3c4aa78dfcfc895b716c1b4e043bc84f9135b35f6b3eaba53c870f4220ec6ac9a6f3ea0fdf4a7eb730ba43215c5bf747196df9a74de10cd5aaed8a520c8bd0541e7d637f75e1fbb13db7c4e4dbe96a6adde41b801469bab8c43fd24e52a251554786799525b2e9eda6aecd274f32eca6156804843804166c4a1be65efd3be66f85d84bb011844a3fa92203802723141f1e55b86c48cd90246ba8f48f1f49675ee780c0d3e6c902fc457a6dfe967e66979f2aeff5b04ac39e4fbc137c80f6d7295978e029b8b491509838a8b25a075233e38e27c39c3a5c6802829f212fa86b08d0f2333d5de4e8bfd5a348a7b2864c948cbe92fc546627b4759f11c276dd40bea57f8165f9d1ad6e6a27a6e6ea2c890d3765df5589908577d69e7dc615c6e5003b6a15715cce57a63aad0f8b6fe6449b88c3109d5251c60f423e604461dfa684a2e71e4de6d378723340dfca1c4f8f10219d044a28c3781c378ac96de1c1fac6a63d3832af326566bcd5b30e5f7f546eaf3bfb1187698c38dfbeab35898a6d8a51c9fd03a20115f52573797c869fd391a041756909bb4cd02145041ca4f713ab98059e54134c70352be000ff8ca3fe5863a38d05107978eb13f98f5195eb02c09f2ed5d92a7225e9c33af000a714ee522cfbc3479cec36dfca71967683c1e2f2cdad9ecd1c57a2e9aa2832bc76e228ef1df1db3ca1f656b25ce9b5797fac60e46e79366c557a31984097ff4d49374b4729ca65772178fc40321f17b7a20228a028abe9e382ec5aebc1e1f5c8764dae5397d877fa0f2b1cc9020c97d8bc78875538c3545b60e06c6c41334a0d703b6b7f06a7f72506131927822c0d01b466bccc5ac82b0047b11fe98953d8cea9a9108cfb5a9ca3715ad7a1eecc17d4fbc949fb62994bda5c0621bdf222df079081d287f74b714be4afd7c0e3b0c5850856f3f10e03c0ea4a056c8a87e629e0050e61f090b486b2bdce043575fd2e53a2ddf845dedc38b3b8fa671f99e121de8481921729a3b20ddd41df6f05a999ed3b8e84742b78abd5cbe72cdf02cef2bd9a98e10148861ae79bac7b0e929fb85105de400f70dec5c105a4f39b2dc9e84cf7e643000e5e6ee7b618188154531480432160a5bf0af31d2cb2c89579dbd272bff5350c2f4f6e861ede555d6d60032570e1557e45cb15d5def8eaf16c4bb3495f090d1414cbc0a8c18795e20b52f5c0eab1f910fe880cf0f7b482844e2812f72d3d73f331391eb590cc28f5880619ee958fa94bf611ccf972c800114efd5787ba3f65d1be72379d2c221663fc536641e63605756f1699581e5d220a01c37be2d49766158f124ee8aec222a31451540aa100d4082ec8e635e52234c10a290c8ed2f74ca781d9eec01c443246dd4416aa69f10be3e127a7550ff33704e37e251f8d0f1f24b5a0e1b59018b74d2506eb96b4ad447907e6da2e330be2a6ef929e44f40436a3b3fde4d63b7e900694bc1b7d37f9a7e22fe437995adc01dbbb4453bc9431748da083518f0a629293070f525633a2e703bacd1c8bddc1c80086a01d790798d173702007b7cc34ab46db21c433f6c0ed7b8d4a371523f31fd67a0b9f3ff836f823da64ff2e68f4f4b5a366e0b5f956de9b9f1a1da0a1ebb8e9d77dce903c43e340236d0bdb248e92031de6d6140042949d9512ce977e998e57974661d77c52b60b1c663b9f6b3784a4360ec42f489164c1ddbb129599ceacabf6ed1ffdb4b18dd062cb6c5890bcc4228d22fd07571cf2ae41ccb44bc63d022569bd4ca62c3b79032f53728c05e6b31ab4a9042d7681002d28768b2bbbfca23f344ee6f1a5169ed42d8d9997fc384157a41ee54122ed4a1480ecb09cd1a29d29e8b69a9ffeca11d186e2f214da394b068454328f4a18a59f054c581d7637429461facdecef15a42f89d4b5b73759cf5a9f3ef1235848a8415235e20d5bbfd0d810c36dbb1939c0fcdafc32ee2d3b74742a8f8be36159dcb82dcd822ce0318a6e9076d8a0aa2f620dea0ea13b7ff749254adaa23f7292c2280b3943e9d40f80fe4ed130351e0d57a96855bb901e147b9aa98d074b887663b49329563353eebbd2cc4906f26dbc8495fafc70a362c2c435b210dcb48c5dfd83e12ec4de2091ce1320e5a9b847bcedb020786ae16edca1fe79d0fe33dd31b0e819c8ab91e927f1b5de308cd9c5dd969040765e3aeddda0b790885988f1791ecc9c14c37eba31f94b81b0acb8386e95cbee6faccde104e97b6efe6003910aaef3f82d370108113e2f85aa74c09e693d5b40e602e8352e84689b4c90829a338eab166302e8c319ffbfed3e83e6278eec5c3f370b1e8bebc665942c40a5b5c11cefe111958cca2f172fb97e4b2014d6e67d3c7e5d8c8f72c4927ee3cc0c4292331cdb07997efc48f7cfc66754aad84406324913f00f1e7f565b20130526f50c89e4f3a06ade833eebf6a649cdff8281993e189357bf2848a45f39adff00494b5724b0179c128f1aac9bb281a118f76f9e21f1ed0ae96db394ebf9f7faaafbdc5a82c2ef10e97afc333945daa77b85933ccd4e556816c86dcc28c4a35fd46a299e744b530cf8099a8997a5b0850d3a7e4a8098086c533a7f54876d7fb804d42a1dd798a3bb730be3295238bba58d3f0a0edd466bba3de8bc2cf3d98ad8ea429f9765d1cb12bde5d86eb9b7823d35983807bc39affbff200471a4ddd37fa6d371a36d48f0d3dcc02815ae1b2fcb3f70c792a2d1d32670c516369b84eb0d9639ba75ecca949cd4c3d207258c4bd0bb21e7c1bcf190bfd1d7cca3960eb78bacf3808658672c204cceee57671f8ece1e5fb60964e0268e9819f8b21585312c2e585f3ac70b9abf37f0b2b634d5114da930ac59423351531c09d840f67655c014abba98aa5a34d6def9edb1e3bd292d19b75285c3d87e7f2ffef597ddc64c2630f2e948d0f6a589bc0584409972ca95cc91efbf9970bbf76ebbcdcf3ca88264126b37022baf5de78de40993756d1737ffc1c2da3e500284294face2a32237ee83beeff327a6f1fca365da710a2365649dc8d82fd8dc3006ff9a8590fe41100a2fafb705a3d0fc2eb6311a4ff2558a8cb714693c91ddf4bdb4e1aaa384ac7c325d491eba8bd009d52f820345bb46f8acacff7615b5d2cc7cd102483aa2721ccd6aefb093d720f47982ead78b90d4929db23be0ddc590734aac389454ec935f3484e07ba5ea7676b258c830286b93d05241053fdc764569274faab5443418a21e903b63c9344acdd0506400a8065eca009858b1ece2bd4b44f55e4f49d2f6c24f222541377963435c036de9eb3d26934ba9b18c2761644d65b104a9e37a4671cadf18e91470b10dce8688676982bd499b5c820a58f419b946544079f58c6c68"}, {&(0x7f0000000880)="1b459d2d60ecff2583e5277dcab37417fbbd427d0f08c411310235ad8239cfc7674d7b2be8280f9a241d36afc71e44aef9389dac3c50693686a2bd720d8f61e23141d4359867c9980afcdc3f5209726857fb00f68a46beebaff61e461ee3ee4b97dbe781e48962aa7101f124b05266a2f66ccc871cf39a865b7c696454387124de4d25b663500bd54e436f1b5e9fa44c731d77bd9de6776ffeccac57a1668bfb7a2ba60be13deb21b1dbd080e85e4077fd1fbac5099ea81c0897b7bde977f419de0a530fde9712e4b6b66961c5e1afd92ea5179ff2dc76fb1fff716f"}, {&(0x7f0000000980)="08eb5333fc24845663bbdeb98c931bfa8b712c48c20429d75ec85ddfd87e5d46161ab4b329ef983f42f15cb2b69981798561df1e1bad8feaf4bd61ac73a3faa55d5fcbb3e706cb0d4952cb7500434ecbbf8700bd372257e3dd6a60c5b814d98a7bb025e7fb93c93472c9fb0fd5a90d5023bd6f91d7bac1b7757bae1f142ed5c7625b7fa2f1f22dab985cba1983aabbabc77b70b81787e424e73a7043022fe0011da89a"}, {&(0x7f0000000a40)="d225b4d64ed1f4f00c4dda61702a1a741831b578d2efeb4ebbe9c206feee8193cc697bb4ba13a5034d66011130fe7288b340345b544eed4d524df00ad540ae3f8b8880a8996b495b9cb2d4f6a39ac6598acfa738a249c8954ac12b7f191c8e514ba4a7248b9241c194c7e2e462989c24732f0ba8f0f65baa23575e55a6761592558ed807cebcaad917b6f803fd72fe6de5f78f8cc4527506bca7bbbddb436177b0fdd3e0fb8840bf4dab3285c130004db8cfb72ccc"}, {&(0x7f0000000b00)="2366b4d3f7b2ca05a8df4a46ec1e0f53715b94d4a43ea141e809ad6756677796dde96c695a9df2c3b9e73b5ba22be9c8a2ecc21f9dfdb1f9b73fdd9b92689cbd7a831314f69ba03f977f4804711f0a21738efb55464678191e09ab5694c0df8351ee7f1b36a6c3823db13bb2551242f4c02441be07f478c751b71872d3003189f298feddf9b1e3fcea5eb1364d79ff3fb4f5435cd75c5ca2d912e4fc12fdbf82ccc191221c5afe1765601eeba7bea8683a963549f6d7b975c9baa373d1e233a84d90420e8b6d7ada0f94"}, {&(0x7f00000002c0)="70deb9ea9b547e0f6b7fb33a71966fbe8ca622cd309403560c509580c9ad46f5251756b695d661d57a353dedac1cd3526adb0263559785b8bd5485a31b8b95e659a502c5aed8e01bb9b7f4dd07a8a826c59d6c9a88764887cd2e3a812afb0a190d01f910634b4c87754a82aeaea49c0716cfe46d004c8ed2"}, {&(0x7f0000000c00)="070092a81092abeb89390a13d22dbef72374e9a9c92933e4abef3f203d41da424e91d2a666696aedd475abefad0d608439b22ce9d2694017bc227fc060f9e7a673e914d28b57abed35ba136e951039c720d19821794fa9df41d19dde99a0122fc78ee932cd06eecbcfa722024d36ce17481ad8f0db930c6451fd9c33"}], 0x1000000000000335) fchmod(r2, 0x8e3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000340)=0x7fb0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000fb9"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="00ebff000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b0d2f4d535013a451e6990c4a27fb09d3dd1702eebc645ede279ee143f49ec74dde217fdf9c3350553be143bdf316545415cd48a0f20a34e1e6f2f4339abbe4b78b9b160b26c63f1a2cc43e577d425185c4b27e0dbe93f01a53d90b584fed37d6"], 0xeb, 0x1, 0x1000) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) getegid() r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000380)=0x32a) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[], 0x0, 0x800) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getegid() r12 = socket(0x18, 0x3, 0x0) sendmsg$unix(r12, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r13 = socket(0x18, 0x3, 0x0) sendmsg$unix(r13, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffefc) r16 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r16, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r16, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r11, r15, r14, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) semop(r7, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) 16:00:06 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x10a01, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x80) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x24) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000280)='(\\\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='(\x00', &(0x7f0000000480)='[^\x00']) openat(r2, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:06 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xb1) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x768a26350151f219, 0x80) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7fff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x6, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)) sendto$unix(r1, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x8, 0x6a77e62812454623) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)) 16:00:06 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fsync(0xffffffffffffffff) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 16:00:06 executing program 0: ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x6, 0x2}], 0x1}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x1ff, 0x401, 0x0, 0xaa, 0x2, 0xb4, 0x2, 0x0, 0x0, 0x10001}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) write(r2, &(0x7f0000000100)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0xfffffffffffffceb) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x4}, {0x18, 0x0, 0x4, 0x1ff}, 0x1, [0x7f, 0x7, 0x6, 0x6, 0x6, 0x6, 0x6, 0x7ff]}, 0x3c) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r8, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d54, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r2) setuid(r3) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371ba49c220700010000000000000000922cf0766c307de9b50f", 0x2c}], 0x1) 16:00:06 executing program 0: getitimer(0x3, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x6], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f00000004c0)=[{0xe747e5bc466f43e2, 0x1}, {0x4, 0x5, 0x800}, {0x4, 0xcb, 0x2000}, {0x3, 0x7f}, {0x4, 0x2, 0x1000}, {0x5, 0x2e4f}, {0x4, 0x3ff, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xf342, 0x400}, {0x4, 0x52b, 0x1000}], 0xa) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe68) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget(0x0, 0x2, 0x10) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r8, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r9) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r10 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r11 = socket(0x10000000002, 0x3, 0x0) getsockopt(r11, 0x0, 0x68, 0x0, 0x0) bind$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="9628003385cb71de90cececf83106397ea3e756e1dba70dc2565b17f539d5c097ff13f4bd0cb8c91d1cfbb5f3f894ee16ddcfca2c81fee227b74af389eb366f623a0d52f7dc9fc739b8f5e14eb081a7456630d9f605373e954632165fabe2007f7fea186abe2f64eca3d2c0addbcaacb672cc72c15504d5c9a46c7fef70650a31d1041123382c44ae69b3aaf8437351451e2dc7104a37f3300000000"], 0xa) r12 = accept$inet6(r10, &(0x7f0000000040), &(0x7f0000000080)=0xc) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r12, 0x4}, {r13, 0x40}], 0x5, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064, 0x0, 0xfa}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00152e2f66696c653000"], 0x10) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000680)=[{0x0}], 0x1) close(r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe20) r6 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r7 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r8 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0x40, 0xfa}) r10 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r12 = open(&(0x7f0000000600)='./file0/file0\x00', 0x2, 0x0) pread(r12, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r12, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r12, &(0x7f0000000800)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae667a66000000000000000000000000000000000000230008000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c87735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000000000e295b0966f4f2421c134a0df12a15c634840460200000000000000573d365f855aa5973fbfd787cf52f9cd7883b0084da2d6164a72cbd6c7e4ea7b6c8bf89169f5ab172c9860ecfff13d9af9b58cd71a1ce704ba08df14c64c1a83abce7e61c2106a2eb4d60c0df8672155f7005bfe0036902403dd21e1d39785fd7f89836d4fd0d3c3691398d4acfbc5c05dc6000000"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() r13 = geteuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$WSKBDIO_SETMODE(r15, 0x80045710, &(0x7f0000000000)=0x8000080000210) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r17}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) sendmsg$unix(r6, &(0x7f0000000580)={&(0x7f00000019c0)=ANY=[@ANYRESDEC=r10], 0x1, &(0x7f00000003c0), 0x0, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r3, r5]}, @cred={0x20, 0xffff, 0x0, r9, r13}, @rights={0x28, 0xffff, 0x1, [r16, r4, r17, r6, r6, 0xffffffffffffffff]}], 0x60, 0x403}, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x590cd5efdef59026, r9) r19 = socket(0x2, 0xc003, 0x0) r20 = socket(0x18, 0x3, 0x0) sendmsg$unix(r20, &(0x7f0000000680)={&(0x7f0000000080)=ANY=[@ANYBLOB="04000000b9e154b7170d1d0cb20092210283"], 0xa, 0x0}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000040)={0x81, 0x2, 0x0, 0x3e27, 0x4}, 0xc) dup2(r19, r0) 16:00:06 executing program 1: socket(0x2, 0xc003, 0x2) socket(0x20, 0x2, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x20, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 16:00:06 executing program 0: fchdir(0xffffffffffffff9c) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac552d3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/95}, 0x67, 0x1, 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r3, 0x0, 0x10000000000000) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r2, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000262f66696c6530001331a8ff617c73824cdb3a391537babbd68d836be8fabdd48612fc76982b53d09202c4cd5ed613f46c2c3cb78d000000000000000000"], 0xa, 0x0}, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:00:06 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6012, 0xffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() setegid(r3) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\xfebpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt(0xffffffffffffff9c, 0xa52, 0x0, &(0x7f0000000480)=""/55, &(0x7f00000004c0)=0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x8, 0x0, 0x0, 0x1ff}, {0x39}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000500)=0xfff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000440)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="84390396d4f10749e719b5b49de927610e325281cb36f3d0f036fbc557f2d58abf9131a683fc9200beead3fd186863ae4cac8c36d881c9b037aae3526f43153e3e1aa07dac55e1ab6d4768d83b46152b73f6b13ab89fdfecf09fb3fb5233b81c29f51a939f12a65654ad002946f8502a805d274a9b11db08a4a27034e52741d7b966ab8742ba4992444f58cf2a757f0dd438f4d89f9055b9db46e90e1c419fbede59f1f037fbf9", 0xa7}, {&(0x7f0000000180)="7679fd275ff98e66653a90fc54ae9dfd4031bceb0a495821bbe584b06f754683489f025930b8ece5fe2c76c63ce2e1ff750c8b66b340ccc2446789f73b579cec8507fc034bcba9d83f3391994d56c897d0e12d46fb6c24addf51bc8a679f2ecf8c6554b77f548f93c78d9a034edf06e0065118970e994606dff7", 0x7a}, {&(0x7f0000000240)="747cd7bb1ccbd84ff9bc9e9a0a5284285c0b627f06236481e131560be7497a5dc37f62e32d83d889692b0aa986e22a9a829f3eeb5b51774ac3b19ee9cf9edbd7b79f5b12f53eff", 0x2dd}, {&(0x7f0000000340)="cefb6eb4462ace63ea8ac7cb1f4fd0554c95442169e84dc34ef2b9f39dfc1ead2e822a0475e9440c6be069ae252ab4ddc899ef007148bf4f78abacc4b2a6e48b532ba16ce45df0465b21e738c546ea94d905ceab05bdf5f0e7051b665b8535e819a767dd02686f75f637de9e27ad1a22e151a9844ba2fe262d31acf87568a50d82d564329029a4925fc4286277c7717f8ed941ff6e75b6b871a9ba26f8107f2eacb6f700d33c7e75690d828a0f6f2ea1da45fd5fa7279822aac895dd036fc68ae6c909506f4dd9ce5a4220610ac5713ebdfe76b6851b74f4dc03ea53d3d7cd3875a727894fd48fdc4e00d9", 0xeb}], 0x4, 0x0, 0x800) 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) r1 = dup2(0xffffffffffffffff, r0) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002025, 0x1bb) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x2, 0x1ff}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) r6 = dup(r4) openat(r6, &(0x7f0000000180)='./bus\x00', 0x8040, 0x80) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./bus\x00', r5, &(0x7f0000000140)='./bus\x00') ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x1, 0x80000000, 0x9, 0x3, 0x7ff0, 0x8, 0x9, 0x3, 0x2, 0x3ff, 0x9}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:06 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r1) clock_getres(0x3, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000080)='\x00') r2 = semget$private(0x0, 0x5, 0x632) r3 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0xb, &(0x7f00000001c0)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000840)=0x1) semop(r2, &(0x7f0000000100)=[{0x0, 0x3, 0x400}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0xc, 0x1230}, {0x1, 0x8, 0x800}, {0x1, 0x6, 0x800}, {0x3, 0x60c3, 0xc00}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340), 0x0) semop(r6, &(0x7f00000002c0), 0x0) semop(r6, &(0x7f0000000240)=[{0x4, 0x806, 0x1000}, {0x0, 0x40, 0x1c00}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x400}, {0x3, 0xdb7}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) geteuid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000004c25216563b9de26000000000000000000000000000000ed040000f30b0e3d3b5fc9c5ddf800db38bb50a0acbcb500000000000000000000000056b8000000000000000000000000000000000000000000000000001c0000000600000000100000000000000000000000000000ffffff7f0000000000000000043322949db91f7b0eed7600000000000000000000000000000000fdffffffffffffff000000894c6b76b3311600004ea3b237b7ecfe1827f85117a65ffb22653120376a72290f3ce2ae4bd466fd4ced98245f25db49b460cc00fe7980ea3347f4e16c4668aa00"/249], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x9, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = socket(0x18, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) getsockname$inet(r10, &(0x7f0000000200), &(0x7f0000000280)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() setegid(0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x295) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/209}, 0xd9, 0x3, 0x1c00) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa"], 0x1, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffffab) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r4, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00', 0x4) setsockopt(r3, 0x29, 0x35, &(0x7f0000000000), 0x0) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000f2fffffffffff7ff00000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000010000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a00267200"/270], 0xf7, 0x0, 0x1000) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6fffffffffff], [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) kqueue() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r3, 0x1}, {r0, 0x108}], 0x3, 0x80000001) 16:00:07 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) runtime: out of memory: cannot allocate 824641085440-byte block (133758976 in use) fatal error: out of memory runtime stack: runtime.throw(0x8fae35, 0xd) /usr/local/go/src/runtime/panic.go:774 +0x72 runtime.largeAlloc(0xc000706000, 0xc000140100, 0x0) /usr/local/go/src/runtime/malloc.go:1140 +0x16a runtime.mallocgc.func1() /usr/local/go/src/runtime/malloc.go:1033 +0x46 runtime.systemstack(0x0) /usr/local/go/src/runtime/asm_amd64.s:370 +0x66 runtime.mstart() /usr/local/go/src/runtime/proc.go:1146 goroutine 23 [running]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:330 fp=0xc002059ac8 sp=0xc002059ac0 pc=0x45b520 runtime.mallocgc(0xc000706000, 0x0, 0x0, 0xc00394b3c0) /usr/local/go/src/runtime/malloc.go:1032 +0x895 fp=0xc002059b68 sp=0xc002059ac8 pc=0x40c3a5 runtime.growslice(0x83e6c0, 0xd72750, 0x0, 0x0, 0xc000704cc0, 0xc00328fcb0, 0x30, 0x30) /usr/local/go/src/runtime/slice.go:175 +0x14e fp=0xc002059bd0 sp=0xc002059b68 pc=0x444fbe github.com/google/syzkaller/prog.clone(0x9a7660, 0xc002020360, 0xc002059e38, 0xc002059d80, 0x40be26) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:49 +0x3a7 fp=0xc002059cc8 sp=0xc002059bd0 pc=0x7736a7 github.com/google/syzkaller/prog.clone(0x9a76e0, 0xc002020390, 0xc002059e38, 0xc00328fc80, 0xc003291800) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x58f fp=0xc002059dc0 sp=0xc002059cc8 pc=0x77388f github.com/google/syzkaller/prog.(*Prog).Clone(0xc001fc3380, 0xc0029aaab0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 fp=0xc002059f08 sp=0xc002059dc0 pc=0x773149 main.(*Proc).loop(0xc00298eec0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:98 +0x3ca fp=0xc002059fd8 sp=0xc002059f08 pc=0x7ec7aa runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc002059fe0 sp=0xc002059fd8 pc=0x45d471 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000d0f20) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd goroutine 19 [IO wait]: internal/poll.runtime_pollWait(0x26ab45ec8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c1518, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c1500, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c1500, 0xc000222000, 0x1000, 0x1000, 0xc00014fa60, 0xc00014fb40, 0x7c357d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000e948, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc000057b00) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc000057b00, 0xc00014fc00, 0xc0000c1580, 0xc00000dbc0) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000123300, 0x91ce98, 0xc00014fb88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000123300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000123300, 0xc00022e000, 0x1000, 0x1000, 0x893020, 0xc002eae7b0, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000f8b40, 0xc00022e000, 0x1000, 0x1000, 0x10, 0xc00014fb88, 0x7c33dd) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc000057b60, 0xc000020a60, 0x1, 0x9, 0x0, 0x0, 0xc00014fd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x99dea0, 0xc000057b60, 0xc000020a60, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99dea0, 0xc000057b60, 0xc000020a60, 0x9, 0x9, 0x4050d5, 0x43080c, 0xc00014fd48, 0x45a320) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c1580, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1580, 0xc000000100, 0xc00014fe10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c1580, 0x82daa0, 0xc0000f9020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c1580, 0x82daa0, 0xc0000f9020, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000f8c30, 0xc0000f9020, 0xc002eae780, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc000057c20) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 7 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 16 [chan receive]: main.main.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 15 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 24 [IO wait]: internal/poll.runtime_pollWait(0x26ab45c58, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00265bb78, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00265bb60, 0xc00394b3b0, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000e980, 0xc00394b3b0, 0xc, 0xc, 0xc0033119d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x99e640, 0xc00000e980, 0xc00394b3b0, 0xc, 0xc, 0xc, 0x0, 0x1ff900, 0x1ff900) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc001687960, 0xc000022a00, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc001b8f228, 0x203000, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:748 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092240, 0xc000022a00, 0xc003291040, 0xc003311ce8, 0x7b0cb4, 0xc003311d40, 0x44500e, 0x413b6a, 0xc00323c408, 0xc001b8f228) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x108 main.(*Proc).executeRaw(0xc00298ef00, 0xc000022a00, 0xc003291040, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc00298ef00, 0xc000022a00, 0xc003291040, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc00298ef00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 26 [IO wait]: internal/poll.runtime_pollWait(0x26ab459e8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0029a3638, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0029a3620, 0xc003daa02a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc001b8ed70, 0xc003daa02a, 0x1ffd6, 0x1ffd6, 0x11, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc001b8ed70, 0xc001687030) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) login: uvm_fault(0xfffffd806bc12dd0, 0xb, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd806bc12dd0, 0xb, 0, 1) -> e in_delmulti(ffffffffffffffff) at in_delmulti+0x8d end trace frame: 0xffff80001d41bed0, count: 0 ddb> trace in_delmulti(ffffffffffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a1c000) at in_purgeaddr+0x156 in_ifdetach(ffff800000a29800) at in_ifdetach+0x74 if_detach(ffff800000a29800) at if_detach+0x140 tun_clone_destroy(ffff800000a29800) at tun_clone_destroy+0x172 spec_close(ffff80001d41c050) at spec_close+0x311 VOP_CLOSE(fffffd805da6dc30,7,fffffd806c3c6a20,ffff80001d43f8c8) at VOP_CLOSE+0xc0 vn_closefile(fffffd805eaf7ac8,ffff80001d43f8c8) at vn_closefile+0xd3 fdrop(fffffd805eaf7ac8,ffff80001d43f8c8) at fdrop+0xc2 closef(fffffd805eaf7ac8,ffff80001d43f8c8) at closef+0x118 fdfree(ffff80001d43f8c8) at fdfree+0x100 exit1(ffff80001d43f8c8,0,d,1) at exit1+0x334 postsig(ffff80001d43f8c8,d) at postsig+0x4a8 userret(ffff80001d43f8c8) at userret+0x159 syscall(ffff80001d41c4d0) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffa200, count: -16 ddb> show registers rdi 0x2 rsi 0 rbp 0xffff80001d41be80 rbx 0 rdx 0x3 rcx 0x1 rax 0 r8 0xffff800000a1c000 r9 0x5 r10 0x993fd6a8da96cb43 r11 0x5d876c97c1c433d0 r12 0 r13 0x3 r14 0xffffffffffffffff r15 0x1 rip 0xffffffff81056cdd in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001d41be20 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> show proc PROC (syz-executor.1) pid=491619 stat=onproc flags process=a proc=2000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff80001d43e780,0xffff80001d43f660 process=0xffff8000ffff66e0 user=0xffff80001d417000, vmspace=0xfffffd806bc12dd0 estcpu=36, cpticks=1, pctcpu=0.1 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 50435 14070 0 0 3 0x14200 acct acct 49806 189931 0 0 3 0x14200 bored sosplice 77810 298442 1 0 2 0x82 syz-executor.0 31525 93059 43676 0 2 0x10008a ksh 43676 187746 28800 0 2 0x12 sshd 72325 134574 1 0 3 0x100083 ttyin getty 28800 107473 1 0 3 0x80 select sshd 5175 323490 82346 73 3 0x100090 kqread syslogd 82346 330883 1 0 3 0x100082 netio syslogd 75296 328318 1 77 2 0x100090 dhclient 4443 255156 1 0 3 0x80 poll dhclient 37602 363455 0 0 2 0x14200 zerothread 19145 282528 0 0 3 0x14200 aiodoned aiodoned 63274 8488 0 0 3 0x14200 syncer update 75656 155010 0 0 3 0x14200 cleaner cleaner 89767 188853 0 0 3 0x14200 reaper reaper 53004 216877 0 0 3 0x14200 pgdaemon pagedaemon 96862 391657 0 0 3 0x14200 bored crynlk 37463 91358 0 0 3 0x14200 bored crypto 63290 39971 0 0 3 0x40014200 acpi0 acpi0 22204 63850 0 0 2 0x14200 softnet 37095 202183 0 0 2 0x14200 systqmp 871 124442 0 0 3 0x14200 bored systq 61821 73720 0 0 3 0x40014200 bored softclock 80590 437057 0 0 3 0x40014200 idle0 75803 103043 0 0 3 0x14200 bored smr 1 76042 0 0 2 0x82 init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9500 6344K 7313K 78643K 11710 0 pcb 13 8K 8K 78643K 450 0 rtable 105 4K 4K 78643K 381 0 ifaddr 75 15K 16K 78643K 141 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 38 0 iov 0 0K 16K 78643K 219 0 mount 1 1K 1K 78643K 1 0 vnodes 1236 78K 78K 78643K 1579 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 145 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 3 8K 25K 78643K 390 0 sigio 0 0K 0K 78643K 5 0 proc 49 38K 54K 78643K 415 0 subproc 23 1K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 33 0 in_multi 77 3K 3K 78643K 120 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 239 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 73 51K 58K 78643K 1853 0 UVM aobj 47 4K 4K 78643K 49 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 83 0 NDP 12 0K 0K 78643K 29 0 temp 135 3028K 3098K 78643K 22161 0 kqueue 0 0K 0K 78643K 4 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 8 1 0 1 1 0 8 0 rtpcb 80 61 0 59 1 0 1 1 0 8 0 rtentry 112 87 0 46 2 0 2 2 0 8 0 unpcb 120 257 0 249 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 tcpqe 32 173 0 173 1 1 0 1 0 8 0 tcpcb 544 208 0 204 2 0 2 2 0 8 1 ipq 40 9 0 9 3 2 1 1 0 8 1 ipqe 40 234 0 234 3 2 1 1 0 8 1 inpcb 280 963 0 953 3 0 3 3 0 8 2 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 10 0 8 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 4 0 4 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 387 0 176 15 0 15 15 0 8 0 art_table 32 389 0 176 2 0 2 2 0 8 0 art_node 16 86 0 43 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 42 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 139 0 129 1 0 1 1 0 8 0 shmpl 112 47 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1960 0 557 46 0 46 46 0 8 0 ffsino 240 1960 0 557 83 0 83 83 0 8 0 nchpl 144 2826 0 1239 60 0 60 60 0 8 0 uvmvnodes 72 2292 0 0 42 0 42 42 0 8 0 vnodes 208 2292 0 0 121 0 121 121 0 8 0 namei 1024 8267 0 8267 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 0 1 0 1 1 0 8 0 scxspl 192 8234 0 8234 1 0 1 1 0 8 1 plimitpl 152 42 0 35 1 0 1 1 0 8 0 sigapl 432 558 0 547 2 0 2 2 0 8 0 futexpl 56 13292 0 13292 1 0 1 1 0 8 1 knotepl 112 137 0 132 1 0 1 1 0 8 0 kqueuepl 104 168 0 167 1 0 1 1 0 8 0 pipepl 128 442 0 430 3 2 1 2 0 8 0 fdescpl 424 559 0 547 2 0 2 2 0 8 0 filepl 120 5002 0 4929 5 0 5 5 0 8 2 lockfpl 104 187 0 186 1 0 1 1 0 8 0 lockfspl 48 62 0 61 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 510 0 503 1 0 1 1 0 8 0 zombiepl 144 548 0 546 1 0 1 1 0 8 0 processpl 872 575 0 546 4 0 4 4 0 8 0 procpl 632 1078 0 1049 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 2 0 1 0 8 0 sockpl 384 1305 0 1288 6 1 5 5 0 8 3 mcl64k 65536 41 0 40 2 1 1 1 0 8 0 mcl16k 16384 6 0 6 2 1 1 1 0 8 1 mcl12k 12288 14 0 14 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 1 0 1 1 0 8 1 mcl8k 8192 26 0 26 1 0 1 1 0 8 1 mcl4k 4096 56 0 56 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 69302 0 69251 18 10 8 14 0 8 0 mtagpl 80 30 0 13 2 1 1 1 0 8 0 mbufpl 256 114508 0 114208 45 22 23 23 0 8 3 bufpl 280 7392 0 1333 433 0 433 433 0 8 0 anonpl 16 90827 0 89598 100 4 96 96 0 107 73 amapchunkpl 152 2908 0 2872 11 1 10 10 0 158 6 amappl16 192 3949 0 3932 77 14 63 67 0 8 56 amappl15 184 60 0 56 1 0 1 1 0 8 0 amappl14 176 34 0 33 1 0 1 1 0 8 0 amappl13 168 9 0 8 2 1 1 1 0 8 0 amappl12 160 10 0 10 2 1 1 1 0 8 1 amappl11 152 50 0 39 1 0 1 1 0 8 0 amappl10 144 73 0 73 1 0 1 1 0 8 1 amappl9 136 743 0 739 1 0 1 1 0 8 0 amappl8 128 296 0 292 1 0 1 1 0 8 0 amappl7 120 154 0 146 1 0 1 1 0 8 0 amappl6 112 65 0 62 1 0 1 1 0 8 0 amappl5 104 157 0 147 1 0 1 1 0 8 0 amappl4 96 778 0 752 1 0 1 1 0 8 0 amappl3 88 132 0 125 1 0 1 1 0 8 0 amappl2 80 3630 0 3572 3 1 2 3 0 8 0 amappl1 72 19843 0 19439 27 18 9 20 0 8 0 amappl 80 1326 0 1302 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 48 0 2 1 0 1 1 0 8 0 uaddrrnd 24 563 0 547 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 563 0 547 1 0 1 1 0 8 0 vmmpekpl 168 7897 0 7870 2 0 2 2 0 8 0 vmmpepl 168 75617 0 74695 180 37 143 171 0 357 91 vmsppl 272 562 0 547 3 1 2 2 0 8 0 pdppl 4096 1132 0 1098 7 1 6 6 0 8 0 pvpl 32 236325 0 233350 229 2 227 227 0 265 167 pmappl 200 562 0 547 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 188 0 39 5 0 5 5 0 8 0