Warning: Permanently added '10.128.0.150' (ECDSA) to the list of known hosts. 2020/03/05 09:40:55 fuzzer started 2020/03/05 09:41:03 dialing manager at 10.128.15.235:16566 2020/03/05 09:41:03 syscalls: 338 2020/03/05 09:41:03 code coverage: enabled 2020/03/05 09:41:03 comparison tracing: enabled 2020/03/05 09:41:03 extra coverage: support is not implemented in syzkaller 2020/03/05 09:41:03 setuid sandbox: enabled 2020/03/05 09:41:03 namespace sandbox: support is not implemented in syzkaller 2020/03/05 09:41:03 Android sandbox: support is not implemented in syzkaller 2020/03/05 09:41:03 fault injection: support is not implemented in syzkaller 2020/03/05 09:41:03 leak checking: support is not implemented in syzkaller 2020/03/05 09:41:03 net packet injection: enabled 2020/03/05 09:41:03 net device setup: support is not implemented in syzkaller 2020/03/05 09:41:03 concurrency sanitizer: support is not implemented in syzkaller 2020/03/05 09:41:03 devlink PCI setup: support is not implemented in syzkaller 09:41:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x101, 0x3, 0xff, 0x3}, {0x6, 0x6, 0x1f, 0xfff}, {0x8001, 0x20, 0x80, 0x200}, {0x4, 0x3, 0x8, 0x200}, {0x3ff, 0x2, 0x67}, {0x6, 0x80, 0x0, 0x5}]}) setsockopt(0xffffffffffffffff, 0x20, 0x8000, &(0x7f00000000c0)="c41b7f3488078eb218d2898d4b936d8e1b6b4aea10c43c86fe8e1cec4127ba0a355483664ae3417650d399bb49c5c5af4fbbe33a70f3e990cbebdb4875a1b30ea5b90fb0167aac95b8dda18469d662ed8b100f8696d08ed835139973372b5be45dcb0535f2e670c00fd6097f0dbe6760b903ef58dee1807b997132e763b101fe7401c5d9216704df567fc9b04a575f7a8431d3eb17bafa810a58b19ac6", 0x9d) r2 = socket$unix(0x1, 0x1, 0x0) ftruncate(r2, 0x0, 0x507) r3 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x20, 0x0) dup2(r3, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x32c, 0x1}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0xd) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000300)={0x4, 0x800, {0x8001, 0x6}}) r6 = semget$private(0x0, 0x2, 0x108) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000340)=""/120) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f00000003c0)=0x35f9) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000400)=[{r8, 0x100}], 0x1, 0x13ef) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x2, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000480)) setsockopt(r2, 0x4, 0x401, &(0x7f00000004c0)="8777aac7904e6fd474838d1aaa993e3f7ac7b9ac4d83f364b856ab43ef4f104e8698cba7c92f89c2a1f2baedbd6132488b01376a8a7dec04d4711c53ba89ba1ac374465420b0d8dcf64b5f003af6c4371523f326d05e100679d2d264b8ca6052d9e1291585af49716847c1545f600b88503d991e2b19e39e5f5b384804c12941cee5cabfce0eb2393aa18cf2f9be7d6e17dbc6a0fb6ec44d09fd3eb5ff69acfd77b3e755c6e34c305f2d795751519cea7c68a368f71da08f462b7c2574476853a79e8d102952dd23d33929d8c134d22983259b955c73bae600d5179c19557b615fea06c18351a7ad", 0xe8) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, r9) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000680)={0x5, &(0x7f0000000640)=[0x20, 0x942, 0xb6f3, 0x8, 0x200]}) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f00000006c0)=0x7) r12 = accept(0xffffffffffffff9c, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) listen(r12, 0x7f) 09:41:07 executing program 0: r0 = shmget(0x3, 0x3000, 0x48, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x1, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/142) r2 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r3 = msgget(0x2, 0x420) msgsnd(r3, &(0x7f00000000c0)={0x0, "77c496388b5a743951576c826a34d2f8bbb1d86b7cb70200c725dce5a8322600deedf089ce0a020105e0bd79fc8ed7def21717091bfe100bf7da97f5cef5b9afe3fcb89751d724dc44f0cbeedd49a26db323c2bdc35831515be5e07310ff5044473c3098ad7f75a834600654efa3decb8dad3fd564d22d6744e100ea2f57c45e00908747e7b1a356ba0daa065b013c71e3b1255694b67012ec96b130da6f223b8e0db4a6b6eced89f1175ced0987f59d9ab705c29d12250cbf01008f1bd804a4fd8dddf816006fc5a31d0c00354351291883b596a5c82aa107d2429a3cb5b5b6e26b5c3e41b9a332ca23071b39ca31b5031e1b833edef89e1581a215400ddd65c39023efc4aebda9b8a87acb670aefaf801bebe97fe7166307b7cbf7dbec4f5700de897239e9dc5f7bcadc7fa386f646c29cbdb898c5b838087b39d93d38c48bd2f12ecb51ec2d9415ab288312fae19166f9478f47a2328852115624929da8b8bf2a10b4d063b7d95c8b92c085409049100be6100a782825137b059dc5baf7afc4d36ffbb8872aeb912682531e8aecd3fbf965d6f2debd2d8c66d1f4f244f14f80ff68ef39fcdf2c6ff9e762569294b86c25d1a4887e6f72e59ec874a499ae9c33cdcdbdd49493d427a3b05ed9d4f8a5af2ae414ce585c75546dba78b9ef649ea7acff0a2b7e7b68649b582d6d3a94ee6c29ddad59080d47ff39ab7adbdff49b4bd7eae175eddb7bd1dd21f48d961d1122c3f52efd52635128b86147b323c38399e142299d372a6e37ad301cdb50c7dcd7124c31a7dd5203f9dd750c42fe9865aad745d1815f6eef8e3317757703313a627c9699e087a845890e426f5fdf655955fc31d3e9bbdb83dfbf94c0596596636998958d6bd3647efe39713af2ac406f370195b41b0c7a2e06d0f4022c9d98e9c6dbdc8bf9c99321c6281c5048d73ad0d0b390b7ad16ba011d5855ae3e94b1a57243bd2b486a4e3a114f6cf761a6d6dbf49dbd7f24fd26a4d3ecf2b71783643b4973a3318f01fcd8b5278edfb59e32f9353771cbc572ae1783ff731679f5604750cc0294c19b9168ff16cb339d8f7623fb20cf94994691fe5f5c27b401d07d8e53519987f49af99b7dd26d3ccc913b1b9fffbb0c2e6c18076f34b8978a054cdc074e78e7f2c8d9314179476dd19106aa4733508eeb4b0f1d2700f9afd774b49c83c65a84b079fe8470304958835468f4ca856c5b479e3061ed04daa97a4f8ee67441e6b1baff1fe23babb76fada8bc9741f20ace774832e048dab815c0e9f2030bf4b92d79d34482aa3faa323af0286adbf5a62d78275da8cdeeab2e4a2a69a0c91742d859df9e0d13747ce84ce64d71d083f78e8fff44abc5a30ff238f2f0e7e7dbadc7f84d23391fd98ab8720f32280fb86e5bb9b9ed8dfe377bac6aa2712ef29b0e63a9839f3b7e54f3665a6b45e146b8bc3c90a0c80061e77921c53148e248cdc5581209b8779c27d0cc4daf6cb15c200e6e1b876e203e2d304710c536ea4583148a658be26d742aad7286efa3f3880659a3666e313dcd99a7b5a7667f72d325e0aa96f8920f57d27ad48fcb0fff736da7cf718bf4cf629224d7eea0668ab8c0b369aeabef59194f4b8dcd3ed228c7b66b83e8e46e56906cc792bf758493a98e24b1abca4c2bbdbee7fb14594e9dda51c63a8de8c2d3b6c1b521356b2b8ae7728e87b5206de6b60f5e0b0db083be9cfaea2b9335637ecca734d54de24ab70965116361f47e42e436dd029e796127e97c8fc9d4727b290a13dbb7550af8f903ec4368244cdbb3b61a87c484a47241e18352bc796485bd93d30332fb0c11b82403e404a7dfdad94fcedfdac89c0d3c80054ce95638ad8c648fdfe74fb1eab624ff529e6f175f2448cc0ce6e543be6c22b74fdafc13a2656ce8402668e636f3c08b9a1b3ff7d6305499cc45451e897a93a3b97af028f7f26b7e867ca50d5a62500df59b6a6b2671a1d0cef16829bb058a73cce2d5c6b25f8ed2e6d6921a1ad977409e5d4bc116afd0d8d99824c61fcbc6fa1c0ffcbbe7732cb66ebe6fc8f5d26334d576b48b6d3304001938769d60f51053ced625e6825bea90b9d95a9c96f70082aba52bb2189e298317e27d09798baa143488ab93d4c71d9c4b9eeb907c6d1ca2aa089c19f42669b44615a77d75d4eeaa1abb8f81f4a9a26249d2eeed453b59235bac9c1872983110bb4f18487ee13c1c927303eb8aa07d5fc017cdb884f4172dcd44377972cd65ee4751f782dafa6e925b0b585da55e5bc47976885671b107301af85d9c4f20ba604e9b92aec87dac7cc72bbc07f83818cdba92768d00d24758fbcb84a9a0931a3b4bd42b12beb6825f7b1023d98c659fd217dfb69f1401889ffd316eb73327893b456cc5360ea2e0d0e405cc7cffe449778d81ffa339f2f0a7a4b3088fca3e45a78bfe8a7ec7693f0b044702a95bcfc529d708d9dc2818b6c3bd7d81153f9caa361e86172cc55eae6b06948a9909a80bf016d757029c231acec6df52f8bf9286059760f7392d56bee2dd37f05fecabe71fd67b81d3085c477c31cfdcfd68abb8006d578371ace136444fefe1ff973e4066e50831620088474d7ff368822e6fd75a615e902fe06d71a7f7a2b6b2a37ce140a59c5cf07bdee6b2fa7f5833105b78e388fe1bfb9853355aec945de359e3f4bd9249a8a366ed8090806f0a96e14806f7a8822f83ca81d89442510432350423f9239b8516c8e2b6d5fdeb2882fdd532abb8fc22750c37b8d779fa45101da010ca62ae53fb2ace2d7bec23fda3ad547d15bcd39f891ecc95a92194dbff8135bdcc23310be4e1187634a76eb2291bfda0941a403294e2b38c83a693433474cd6f910cb1a131063c9e4cc85256a149d980e5893a9d76cd631d36dec29a3a6bec49f4c40628ed0b918b945992c35e93f0ab01574c19e1c818b0155257b55f58533c71d9c8f41969ac64e2e97ba2fa9ec0c258486312abeeaa9c7bd62b873d494b0b23f94def0d9dfc0f1bb093bbabd80c3127564d1ad1c46a88006e8a014ddcb3bdc2b577eb6036f177910789adcf7b8af3af0cab922685a3091304845b95375ea7c70f763bb378e2aea5d979ca76ff9af26b4b1a1d5f10377511e15549cde05899ab22415394261367d3d0d6969531d7015e65f45c1b78d64bf5a7a82bf5dbc62138a83360a05b65249075a63e7b939c7109a04f43ca9b6478f245cb483f8ebacfb773d1df47966a528ab4144b775bfd09b4fed1e7afd4e70d835294cf558592510e6689ded668be0ac2e9e7526579b194d5f34e85f0564b9d8fdb5b3b1e2e581a8209302942f97fdb6e92d46cf5fb02895bf8f1f5b97817176b767414aba2a9b1d92fa065afce0879625a282347d0cf50a383f1861d635cdeed53a1f3a857c02c07a2d720222e0be6bacf4a8769f995b42b1939e898416d35c680e888440ebcf0d9b83e0d92aeccf089066c0689040eb90926a0a61b20ea89a548902c6ef3e0db9707a70a993df7ea6f913a895a29593b22aa3d3cebe75c6e54682eb9f078259493a80e98c309f966cb65b23f0c3de2becabad7b72a2133fa66e279d8737fb69594a426660cad513975de6e4d4514c06588b49647eb7e4f42cb84fa2568186cc76b6251cc117d0262f9a64f377da903a80ee10612fca3fe672c57c5e7d49b377db706fe326608cd8044fe8e84561cceec34c23cc50bf586028201d608e0c26b93950c9923fbf51764e0bdcd155d85238e3b13cd163312eb3f5825f5638f331ac415aaabde92aeeef0387f16ff869902c18454bcb9e93adf21391185a9dfbd36078ef30e535244a64f1e4123e32705d114393dcae9fb3d4a47c6b48eaa4fd51031b25615ad431830053939033b057b240732e52179cf03c6f758fa9387660de71cf19a959d73dc5fed75dd15fd357b6cd5a13e3a341d66120c6b50c047766ae5a9cd40f68b300dd0d9d3e0adefd70e7222e0afc285774422631acb273b2e9dae6c88ca072b6dffe62213a21b90573f19ca2d60be6d45e8c9f80aa2d1451343cb3b504242a66d62c78fddd295407a700c401e074ac9cdcb80c0c50f46ce1310eb856006a2835c764810b7974c4e64decc1f9266f449f7e3039ab7758d229befd731f5c4f2a37ff11dae293f775bdc40c7efb763309b35dd4c7ecc93ba352ddfb385cbb47dfeb368164db30d7d7aa5e24691ff7fe9c7cb6a5c11c69256ce85d1b6aa43daa379b704b6ada2efd8d57a1e26b4b4a4dd32119ff71d58da2dac93c5a72caa0a0544a7daea80c7a381fc81fbc113362a822edfe012256d5e665a0cf16b468edf4ccde2e9569b13d7564a4c8424efcf6ee612ab1a967621630c1be2b7ea092a88b95bc36e2e92f55455816588d9d116c606f313c96e3b8a425c0c097dd4ad733bf882763e4e945dbce1de83f50195f628f96cc8a05c2e7156aa08c03106a0e4446d57761f04f69f345d8be2d476743af64d8e02abb91495b2bcb466d0a53782e33305c7fa46fd4106ad0acc9e98e513fbd6ee477e594a05ee264cf613be7ff5b69697a4035e917c5b181151fbcce848077a89f3396b984f8a155e3d1076dc9d99a2e4bde3cf3dcf93a8b454a85ff1be10f0d68ca3440fd29752670994e33b5f5f826fe1008f2f9d6fdab44595872b8066c3ef7e87fc24914d4d61b9b7024f07447dd5728630306791418d5fdd06a58459c8480a2d301d50a182a51f5db6d745e51c292adb20d0b0249f119607bf1cef4b01885f8966878c88dcbb8f4da4cb6bac637ad072b7e319a0409187765376ebae6f16e8894bb9e41e045749689fcfd5ecb4297a987a300f1e4682173253e64fa6cae49b98831fc2c6708c299141fe3e4222bb8ee9cecdb6b04214f4809bd398415178ee90f3509f134bc04d97d9e92855a244510f0d361c9a2fa1bc0253dc87407f646225c424a0c2292b213d812deeeb8bd7ff3c49222f9cd8793c0930084291e29ac8c07d86b25cb643a42bda55b6b0b470c7aa516d4e4af32fa7d1849a9e8ffbb84d2e7f5cc358a40794f91b52e0fe64765894d5b0310fc7f344004802cff00c493fcf98f6c3be60c65e15884a7f27d3804cc0dad20d2876fdc446116a7b23182ec921f979abddd132d73e336926f590a86349092e2a0e845db75060dbf6eeda435ae298254180fa4c83f3bce155387b52003e245e913b6850dc6d586f3dbcff5f44100f9b931b3a2939013c7d6e09028d53ca2b78741748d514036257c445353584fc25590f13bc4b91c92d0e0e91c3c8b73c25500c80f1ceb64e2ccf1121c26ae5ae3e7f8dc7a3efd2c3a33821f497f683661b6358fe4e0b0097b1bb233b7a8e82b950ded4ec503f4ae241b3ec7697a9950ebdbf8c606682e13c11ed518d9ffcef20f4575c7596e9426650795035269fbcabbffbb7db69f50260e1635a5b8758afc32c243a476d0503badce69c72d5c92c0e0c678a6c72b46fbe07465b70fd5f2490d0ad6a5f8f8091a78170cafe92fa2e585197e8859217c85e69b3d0eae40e305f6d9b7b786f3e15baa0671f74c34dc98a13ffb6830d592a8a98403a1e80857f305c740014e188ae92449e545ae5293b64e1bfc0332dd130f91e2bc970916117b952b70051d3d722b9cfcd0428c006a73be03ef94fa444c1e43f19bc7ea7ab5102f60a6f10d83a37561d02bcc54b3c035fde4d9ed349ba2226aaf3dfebd9338f0686de2ac88a789d4196f0fd45f608785086078f170045bfe5b5d9f43dee8539885e5cd2d821b41abb253942f3d1f00bfc5710f18b1753ec9643d7bad09988c480cf"}, 0x1008, 0x0) r4 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r4, 0x2000747b) msgsnd(r1, &(0x7f0000001100)={0x0, "40af16e04914bdf710e1c50976fe1ef75e8e375115422000c6b6df28adb514ef8c8c2610e3b14ab234613da205109faa436bb33f5dbc6f572bbe031d6181d7bd164a6c6fb2d418680d9fcd465a03699d7711a5cec0fdbfc16c88af4b34dd8c9d9165040f636245215918f5ab21e77cc585af8a288394c5bbdf6b1be83f6122bef49c28377ec5955137d1a7ea76618845d861b5a88fc65bbebb25904c12fa7269d8fd83bb5ea319fde1792cfeba7ffbf6739d9f7bff995b36337b7b059da9961a4c62920f"}, 0xcc, 0x0) r5 = semget$private(0x0, 0x3, 0x240) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001200)=""/123) msgget$private(0x0, 0xf9331aceb17f1c16) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f00000012c0)={0x200, [{0x2, 0x9}, {0x1, 0x7f}, {0x2, 0xfffffffa}, {0x3, 0x18}, {0x2, 0x6}, {0x2, 0x39}, {0x3, 0x2}, {0x2, 0x58}, {0x2, 0xfffffffc}, {}, {0x3, 0x3}, {0x1, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x1, 0xa3}, {0x1, 0x4}, {0x3, 0x3}, {0x2, 0x6}, {0x1, 0xfffffc01}, {0x2, 0x5}, {0x2, 0x401}, {0x1, 0x6}, {0x1, 0x101}, {0x3, 0x1f}, {0x2, 0x9e2}, {0x2, 0x7fffffff}, {0x3, 0xb1}, {0x3, 0x5}, {0x3, 0x3}, {0x0, 0x3a8a}, {0x2, 0x4}, {0x3, 0x8}]}) r8 = kqueue() r9 = kqueue() r10 = accept$inet(r6, &(0x7f0000001400), &(0x7f0000001440)=0xc) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001540)) kevent(r8, &(0x7f00000014c0)=[{{r6}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x1}, {{r9}, 0xfffffffffffffffc, 0x8a, 0x6, 0x8, 0x51}, {{r10}, 0xfffffffffffffffe, 0x92, 0x4, 0x80000000, 0x9}, {{r11}, 0xfffffffffffffffc, 0x2, 0x0, 0x2, 0x1}], 0x87, &(0x7f0000001580)=[{{r7}, 0xfffffffffffffffc, 0x86, 0x2, 0x5, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xa0, 0x1, 0x4, 0x5}, {{r4}, 0xffffffffffffffff, 0x8, 0xfffff, 0x8, 0x7}, {{r7}, 0xffffffffffffffff, 0x20, 0x8, 0xfffffffffffffffd}, {{r12}, 0xfffffffffffffffd, 0x30, 0x40000000, 0x100000001, 0x7ff}, {{r7}, 0xfffffffffffffffa, 0x4, 0x4, 0x800, 0x3}], 0x3, &(0x7f0000001640)={0xc7a4, 0x4}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0xc80, 0x0) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f00000016c0)=0x9) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000001740)={0x7, 0x9, 0x7f, 0x4, "96ba6cded481edb3949a0f31ade7832cbb46cb95", 0x2, 0xf228}) r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001800), 0xc) fcntl$getown(r8, 0x5) r16 = accept(0xffffffffffffffff, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) pckbd_enable: command error 09:41:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x2}) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r3) shmdt(r3) shmdt(r3) 09:41:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) pckbd_enable: command error 09:41:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000b4d3fbc6afffdd9357f8347e02b1473b124a9af3c3d5a80b157030867843a893a46524ad3396d0c7c74cd0f48b2ab9dfc6ddc7a7fa3b437e086dd25ea2952471c33f3700827798d24d1611c2bd38fc2e9be62d5ce437193f46506058c5a09cb88aa6d30063530f172c5edfb992001623963c4ecf25be056575f4e7e32a7a3c48a057508e47a620d784542d158dd9bf6e7f2b8e137af5ce13a28a8c28338a440b9f611e35b6f2c6ab57e5bf75da2e4e5ddc39a9d47272284f45013b6e51f783a762b4f12618e5f0ad75637f6ffcfaf15cc4f018bd6ccaf3357f37830aebd5e16fd74b949cee821021b317bbcb535ca4fa962b0a54acedfbe2afa4ced6ae70f02c1e4543448ab0d5611b5875e18195"], 0x10) getgid() connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) shutdown(r3, 0x2) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) shutdown(r4, 0x2) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000280)="57076334cc25f2b032cdeb715ca335b89cc2d2861d54922cf5d074b47b7e8654cfb3706ed55f5bc6ff08ea6f3092d63718766f1a5a6b2372f5eee89ecd8e83f4a6144847b65cddbc39d9e2acc38064394e48fbe43b62fadcca5aa70c85dc906b7c6703ac4b9a466779f5deafae2cc2a9f1d67e7bc4a40c4cd0b9a19c8abe983b570c4956b1dcb9e08305e8a0c5601a6fba307c8a99645a9c128e268b5c21e7c79e28dfb9c16dc05b3ed1bbd19357ac37a60c0f555370f087ce947996ae0add8373218c727c10e3159535f530e4b3da2795384e6394b07e458c725a0a3759926548c203f4e11a0f696176b4773b053c9f7cf13931091260f8e5ef97", 0xfb}], 0x1, &(0x7f0000000380)=[{0xa8, 0xffff, 0x5, "e70eeeb42815351067014d0f7456cd4a684c248f3f78331fe1dd6b9b5bf85fd4fcbb8a587a57b6629f7136344887ec5f2e41ec7c197c6014498dd0d7f144af6a9ea4bbcd58aefa6ee8580b1e52789e0c3a8a8fc07c629ff53ae1c0b9a7b4eebd088561defc3deb2963d886a76e471933e68b197947edb7b71691fa61ad80f2fd29512dca2c0d7459c85be62bd74547aca2010121"}, {0xf8, 0x1, 0x5, "ef39d5f3d330082540c280e64dbf69574baa093cf5aaa2aea90f33ca86084d7b7df903e508595a81d67f0423f3019a475c6d170f3397ef40547261c6b43d94319c943facb8436637437cbb2e41d0182a1d8168f9591a56d74b154dd1f2974eedd235235b5b5d073cef92ecc6fd12f9f94d5dece5fd47bd326ef3b3c43935147ca65929d3a7730825b5642cedada7a69b564172edf4aff745f520202ebd7b9de52ebdb5365e36595b8820ff1cba9ac257abb79ca866c8592b88f5c6efbc40eb776a4e3f0876011d1f985891fcb447d7fb461bb3d8f915597ac43ff81749f57dcea2df"}, {0xd0, 0x1, 0x1cf, "18a364f3183acc98bb906900dda42ee1342303e57ce4aee5e5c8138758177b8685ddcc03309ae0b6e4b5ab3fe8e9fa0b049eb224ff1ba458cf715301094902cdf288c9cabd86a4e3181911d6106d4ab276013df01cf7d45c4f5ac42d92423ed6f88c39a6ced2439f871e0a1be40efa9286ea79bf39b52baead8383bc59e048ebbedd5a04b7d5f20c111972050e53708e0add63f322da2d2b700c9689ec129ccac5fbebe59b2db1ab62b81baceef0a189c0aabfa3e8a26beafd8194"}], 0x270}, 0xc) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 09:41:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xd0, &(0x7f0000000040)="5d442a2ca9d38c33b1bd5f828f1f539374b4ddd7857a3575f9817f04dc7f320504c738c2cd5dc00417df1dee10c272ae9fdbb92c0f6ab3dd2de26034356116734fff27aa001e462de86453939a7bf0079d942ba515cf9e4209a8028163fa73ad3533b8339a23df5a8fca593ab2344afb1d249bf5bdf292fc55b89628f79ec1e6cf3acf117f0319b68a19c7647a804da6a3f757d5ac26cb3cf5ea1c6a6fc0815717123aad6c20280ce7757115d99f20d2bc1ca22c3ab8c55ea1975b2d8f6c4eb05f2d82792a8a9e2f103816e44e4f9588") socket(0x6, 0x4, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe42000fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ab824dd92f008c18dacf12aa76cd6088681c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6fa0700009f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f98623f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8000000000000008cd52a54b905dcc9dfbd90ddf4e2665dd753ae37f5799793a28ee1f94774e111c93a433dea5df1ce9ddb3939729acc0f71b6906206cabc52206f84ba76e320fcfc7f4723e916af62df8c882d647456f2af12a8c28bc61ce67e9901de4684927525c2d6b94d4ac605e1aa1201f8b2c4ab7b8029c3c0e0cacb30801d603b826ecec0bdf597e466dc9a2133ecd3876f59e77218ee607f662049d1f02b509248f9c4df66c2d0189d40334bdaf21b96980e8347295a8ce40583de7be9c31ed1e3d696c500d4bd1245890d51ac9c0253cfa35e77826cb680d6ced63ca02df0712d6c8f38db02880852593679b3e2225cc727ea6fd9817b884a6d5083f327f9e48492cd0694d4841478598b6600db04d84acd80605ae1048ac5329df1adc69935357834b739cd337ce58e5babe5aa06f6a3af1eb09662982007ca442c99f2685e2ce20a2a31f347835c29e04f1420b10495c7a403fd47aba572cbe05f88e082dbf75cf7a4beaf328fcaed1f96f21f076f46286a4739550d54ae2ec3b8e42ea59d9bd2cc5ddbcbe126cf61b26b0dfb7029ac9fbe2538286e58a6cfb8aefa6b153deaacbd34aa5abfc34ae68fd7c7c3cf28ab6a4ae3d4b8ef82384e2025f242e2caf3c450b21c4eef3f9dc00979742f1c02e5f420d91f23d76b87647768b6976178fb5b154ca6a5a68bb7c1d59abc4b1fc03a5ffea4320c41df2b7318e7420ee698175e6a8e50efec0c1fbe2649e375d28a61951e2d5bfc4803a79aa4626650735a4142a9ce95a701d9053db165b2128de28e1f0e242245a6c4cb3651e3a326ff772d4082af934159ab85a0a671b5399851d900b5cf0d183ddabf1b5d09d9108b6302a8d542ee3d5a2ea693ec1d5642d51e7c9a943ecf315f2d634559a41939e5158e46c749fad23f9bbf07a3668e1f7d4a509c9cb281ae678c429413c24e2004c4b09bbc1a26aa5e0c13d8c8b0c9a4b2445c9d09ce7804fc8a9a8977f63050c47fcaf07bea13cca0736ca58ad48f1ce39c6c507b1f2ed8393124b4e74bd1bafa5310abf2f7bd5edbce86c2f8617b5f1d96d0f61d00bb"], 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) shutdown(r3, 0x1) ioctl$TIOCSTART(r2, 0x2000746e) dup2(r1, r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) write(r0, 0x0, 0x0) 09:41:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="be490078889a58383af2e5e60d0d6694cbdbf9bfebdbcea16dc895783af28e2d6b849d5fd4aa0b84f14ee86f5f3fe5e0fba67b", 0x33, 0x0, 0xfffffffffffffff8) 09:41:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="0739fe491d910d96a2e3178d8178cb2c", 0x10}], 0x1}, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000000)="3f7a35fc97103f37d043d73d30736d10dd63b12e4b917c692dd121206a8f0509ee0d7c9f64f2596a834209aee5937a922978c10cfbf6a780405e8e753d601184da02f54712bf307543e551650f971da2", 0x50) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xfffffffb) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x3, &(0x7f0000001440)=""/198, 0xc6}, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r5, &(0x7f0000001600)=[{&(0x7f0000001580)=""/78, 0x4e}], 0x1, 0x0, 0x400) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000001540)='./file0\x00', 0x8, 0x8) 09:41:09 executing program 0: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) 09:41:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 09:41:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='x\x00') 09:41:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) r3 = kqueue() r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r1) 09:41:09 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, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff3fffffffffffff, 0x51b1], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x2}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='.\x00', 0x10, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x3f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./file1\x00', r3, r5) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:41:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 09:41:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000100)="6408b6689f2100ec32db472bb009") r2 = socket(0x18, 0x3, 0x85) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x1200, 0x1) write(r2, 0x0, 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 09:41:10 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0dbd398509dda8d56ffc5e4e642bbddfbf39b3b6678d62ee730d260a44f66cbe83a73436b9e1354749551af775e9f0374f87ef2871e62c4c7855a498b74668f9f07f1a21bcc0613476df4847a99289a9"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 09:41:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="bfd697996e7f4d58f453feb131de11321f6d19d8c90324091e0b10c89407a4de0e299c8ee6665f23e1e8b758e57691e3549c47776ab9a3778f5276cbe7889a0ab2ea45de29a368a6277e190887fcff61bfc873fa13352a8f221eca8a7a5ea48b103fedbcc64cfe8af813", 0x6a}, {&(0x7f00000001c0)="b712311c06a8481ce5dac8c28067a300a30db145cf4377b022412328d453b1e70e95d00a2e4488b22e4dbfac7d595be4a615b596c087a7a9d399536c95e8f8e9e8edb76eb9de62507a75a95841c37a28e59ab568fa3e14aa86ba6a17a9088b18ef226c6bcfac54fd8198dd960dcaa5b37ec318c294f59c5916d82cf56cc110d8674aa85141870c596d8c5482898179a40cad41c37e4e9759b7232f894aaf6144ee71fff028e1098064f55a3024f95d0f1f3d3747127a2a645f71786a4ddb3e0c2fc7a9ad84318ded848c742d76c9bc61190ba39850225e019f9345aad2f0525cc412", 0xe2}], 0x2) 09:41:10 executing program 0: r0 = getuid() setuid(r0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) r3 = getuid() r4 = socket(0x18, 0x3, 0x0) dup(r4) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r5, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r6 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, r6, r7, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0x6}) r8 = socket(0x18, 0x3, 0x0) dup(r8) getsockopt(r8, 0x3a, 0x12, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r9, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r9, 0x0, 0x0) semop(r9, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r10 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, r10, r11, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffa, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r6, r10]) r12 = getuid() r13 = getgid() r14 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001180)={{0x6, r3, r6, r12, r13, 0x9, 0x13}, 0x8, 0x20, r14, 0xffffffffffffffff, 0x6a0c, 0x6c5a, 0x6, 0x9}) 09:41:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b23a11e6ea0013e6be129d0bcbbb66962319f86520cabae766ee7462fbd48c6af95291fd73d24c82580ba08787a0efe344c93e05437816b317fe2b0b743040a15b4fcba57ac6e60cba4c49f27725bef6c2969680229c1f83cd8a760d6a07c81a7509b3dfeed8c32e04749cf836c81ea6325db030a3edfd86c45d6aee3dd119f0df0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x1, 0xff}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) pledge(&(0x7f0000000100)='/dev/ttyCcfg\x00', &(0x7f0000000280)='-}\x00') 09:41:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair(0x10, 0x5, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) close(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:41:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = socket(0x9b18f847dc6518bb, 0x4, 0xfd) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000e40)="2ef40992837a58c824118eecf4a80a7d5cad74b79e1ca5ac819285142a586a82c9213e8c2745e8faa168cd975f5e817e41ab3543ddca3a3f14affab1a56b97ca7de0418147625a60a2331bd5a2cce4a1ea99ce26cd0f5df0652de5b3260729ae52e7a6934d62b67bed6f363fb8b017b2abbe49acf8b8b2885a09da52a1284b8908e119714d6513bcb8c6fd3a8a035d4b492db9d48a1ee80551d16593679c777ebffa00627e7d1cb3683181402ae57eb012d08508f783d3ec049f9f5186efa2d55091d2cf8788abb02c88b56c59ce07557bb3b2c587c21e3727473e945cf5baaf17df9a7dbdac9779e9b682c96d2afea467186568ee3b7469363085494480", 0xfe}, {&(0x7f0000000c80)="d4e4c81d1d6662cdfd891ccad9a1b97b68194f200bbc8a706faa537b1410861033ea6b27e56ee1ab69b2ef5ae7e1b3b8e76a264b6b6947eaf2abfb2ef5cf6a70988102b28c05e8cf0a508392f60e4a5df513ff062bbf107651fee8e3fd4394a50c3f48d59de263640f9737d68e7728b55bb597296bf33a4b34d4448f2bcff3b620d023a4b538c952d97e02dd6e296d0dd54a9195e7a5ab24e4868fb06fb11f5604fb32f3658e3922d7c94fec27ef6d47085ade6d3f9651093a8d6012b78362ec64df4f7d8c70969916", 0xc9}, {&(0x7f00000006c0)="e41a4af4fa1921e38bceac7f1b9bafd08541178c71169162e618b4056e733f659aaf12d61c40d23dc892d7f718f85caf907b34dfe25a2acbce47f82f3281cefe1e1168ec104987590d1c6b3b359cd657fd4aeb581469e7d313", 0x59}, {&(0x7f0000000d80)="43ca1244774b622f053bf938d80f145ff4177bcb03b7205b64f53c3f6688977a5ff4e421053df290ed7aa04119c3de647b4964f5e924c19041104049f4e8dddc116695a218cc34a211aa10", 0x4b}], 0x4, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c735005b2133f460193919053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0), &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000540)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32, @ANYRESDEC]], 0x4, 0x800) 09:41:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x2}, {r3, 0x1}], 0x3, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x2) 09:41:10 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1, 0x0, &(0x7f00000001c0)="5f0bb1fd3bf44336e9667c02ca9c1eb37a40c3857cfd705419ce8bf03b91a0e7d26b3b15c06b5ea2ca6d40e4c6dc33fc15f45a51ca7bc6d8ad69a0c69ecfc3b4d1bc4340156a57aa989a72392f7f97a54fd72008631f3c0c412df4aaa326be4d38eaa0db75f0a9667447bbb132a878a77f9b890a39be12cfb43473d3503a6701156f42b2856be5220236435d9ca4f46f8eb12cc5fbb3290f5443b13de88cd88215e4692530a1b8c2f3ef5cfd15579ccbefa231627dd04ff1c77058c83800abb763d5e7046f3ece1b15f91738c93a2e842af465d27ddb0c5716a77e3660592e69484c32db63afa0b38102ed097041a2ff42a7b1dde384c047773ca9d532e40a", 0xff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) 09:41:10 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000001c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be003238169403e964b7b108ac7b4d7da9371e434e4bbfddf24dfb2342b609b993ad78d82a9fdce8c12cf9c18b7fbe36c747273c4cea305c16846f22263bdf7d86da4735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4b26d91ad00253f1947573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea89eddf61f7e4", 0xce}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f00000006c0)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db564e1c39575f48c1219398a832cc5980947c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca228d9f5990121d371f352b688b4dbd75a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a846fc9b8ef82803e083f9767b4d2f61bc3ed31447aa91a5bef0a39807402bfce985e759f5a55a63e6203b495", 0xc5}, {&(0x7f0000000d00)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f00000002c0)}], 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000fc0)={0x6, 0x9, './file0\x00', 0x6, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x5}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x380000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getdents(r10, &(0x7f0000000e00)=""/133, 0x85) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r11) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 09:41:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x1f}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:41:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8018695a, &(0x7f0000000300)) 09:41:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7d028190ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r3, &(0x7f0000001700)=[{&(0x7f0000000100)="890d2b2d3a0eb85ce8c6cc408027bd52c983060f623bae44ee2dbf956f9768d77f63ec8cbda4df4aec48f795202804e3e4ac6311b27c49e1fdf14d4156282693d99f4f40264b23fc01b49dc65c18ad13643dfa987df68babab477073094359c01f3cb3e07460591d56a0eeb04e929ad2de5f25ceb4f68e4405fbb5c385440493881821dd460ebdae5e2ec2b267d944b0b843b93ad3999361c563c5bd1fb3128d3bab9759b9b2fbee4dec9c4772636c0cb24a28b8a309c7aa7c902c8bc7e4a20e44f71c3d6a72602eef17db976b72a720557cf91cfd4681278805b2284212fb91653b2c9aabfb5d0548a7b1cf5f", 0xed}, {&(0x7f0000000200)="b5e03c26c931cf0a15476f2d2f95555f64149c40b1c0fac7b86a5848d479e2a260b1fc2d4db7ba6c07a4bfe671ed6b265b39342f14cc0d53021f48eac75a4e4c0d83b08888", 0x45}, {&(0x7f0000000280)="11877bb343d250b512fc70bb5b8819932863e2bdb08e7267e9382afb95ff0d592870025c922506a84706bb7a1d003bd9c96e3a7ac4797332c0080d59fdb5f4f5b973187c9afc1be3b91301e715f1d74c3b569e", 0x53}, {&(0x7f0000000300)="6a26fd474eb985172c995a1c24d2d10d00ec8df3a6afa4ded07db1a20cd69b5326095429f1fd629909b4e0a12af9946b26bdf561c6312ee67f8bd1bb0571ab2ce23e62895af2816b409c7db2c1d4f66f3dcd086d633f2d5901498316b5008c1e7e31349c7a856a047e34b7e3de28fbc10d0a866dc089b20cca7fd4a09f50ea88df8186cefc7d80fbbfba5d66625c7ab2c09bb475ffad5d924c1d18b708dc432a5a54216d279d4914d92c099d8e08f16c17be994d2c8629170f42fb3887ee2f9ea9167f4e32511195e7ce65fcc9af68dd7cfb", 0xd2}, {&(0x7f0000000400)="640a4d5cf620f5b182835077cf2c4e151eb5cc4529068804aa122c51f295ac95cafddcffe03db00838a59edfff901d25b4645fd2d53e8998f51cc26643c64d877505a8132d4ef7e380ea7e21642a888b24a530897bc521161619f41446460709655dbbb76054ce52798b2f3d041d1b2f7a27bc2a8487877f8ab6b0bf6a568366a1003f199fca3f6529ad3b20f611c2a737d8c0bbc6ad49d4d4b49fabb9ddccf6333865f2cb20542a518b68cec054ae2664927ab64610002b67348c962479a20c67efe12aaed139fecdcf22d31618ae92fcf4debad522cadf4bee3ebcc0904d08d399a61a21d4bb6ded2438b1cc9ed673f5b7f822258a6a65b68485fd0e2a1b8ee3120c5ca039be449e294b7fdcad7142b31cc4ba639adfdb2270ee77d209617e2aebc22047494f73cb0461795e7645351ec8002f1167b9644b0bf654f2fc00d8803c7ef2fa38204648848f29507cf0491d7512013c9e505475a6f027686ae602a925e10a53eaff9cda908c26d54f5461061b52b170d36c4bec75a612f7181e03456cfe0966db267b1c5d20d6bcb2a53debb82cd973bbee113636ad28aee9b8724c15a93d6c69ba1f6f28dba9ffe3ceca58cd4119d26c4b4dbfbcb226c4211bdf544b120588021572d79317cbf9aed3948ed3307da760930df43d0cefdb837cedbf56f5283debd8ca6c6a6d70f05c0bd372d717dbd104b3e368af3243383a5f5f25018178f6c52abb503e640684dd27980fdfd1c6ba079b1abf51e9e63352ac1e9f4669e1d21ba3bb1f4dcb43994030ffc73fc4ef29e4d75764381c1f13aca2cc5f35d8422b49eea893e9b40cd4402e52ea16244c58f702d0af26008a9e65e255536bd10821314fd3d7c61dc054b78005b7756a0a11dceea9af07e17fbc82e41e5fe31b32ef21dca5f08b54a6a2143dd368a43fd347ef741b97dfc4649c0a391a4294cc5a276b9f6ffbb55711523674dc187d9f25038d80d038643d21f007ec34271385a26da1bec5d9eefab644df5196071075978d0f81a028875281217d157495cdeccf47e6c5bcba305d02009e2bb3c68011bcd586c0ac7f0c15274dbd523f0bd7cae2fc252f046ed17df298e660c4f2a0b8c889f7f191efdcd5888026e98f88f0098098f30569e9e124ffffe2e4a9127e003e049dfbeeaa5e098bd4e64804986e59e6c3e451c47c9deae8bde92097835757fdcd96afa52c18e7c336f0cf1264f772c585163ca1f9faa5dd380fa89572182635a2000d7243c63defc9b635aaf07a95b153614fbaae108140f502b702e75f122c9aa88627b0e7e047a2a3edbe10e697390c6836bd9f260914e18d53578f559508f978bf1415ecddc07c39381d01f987f20f032a5a60c58b12704468f3507ac4f575daedab3a7f01f1ce62e39702051adb72b48a9dfd495e0f33c6bb012dc2a75f8b36f8fcf368590bebb81077c86fbe7d268fa62fd45ab5150a1c87ab0d4df19d4f4873efc120f74213b4c6b40f04a540cb9f69c82407a7ce3753bb7762b86db0e12c00faa6f6d100837bcfa4ff08a63d2adc68675818cefae8e0babbdbb04a2beb77c7ba74aee122221d49469905d04ec2f751ffe3901f6ba05e88def236bd2ccd2131fcf3e2e1d830e52e47dbdbfaf95046bc2dc00e0ad62ffab6fce9b46abe962ab8b4f2cb2f94ed97ce1638bfa23e768951191165f3b488d1f5d8d43432ef310f38e5e3a0b1a779c3e2a7c3615db63a494b97db33ac3278fc3ef0936c0399cefdadd962424447945563c8d66badb317527fde368f26a4060c364b3c41d962cbe7cf227cc2aefa196de1fe95fa1dceca2aa6f4b24b7aab42609528f56794c10ba660df94117ba61cf751afbe92ef5e3f0e0d4cddbbd73b22654acdc5859b334f4c3f91507688c94c4cc851454e87b497a7e8bb2b04f9d19eae2e952411c57cc4ea89e7736e3f1cb83b1fc593a69346511a7b368cf2a07a0883e13be651cd5945b38841dcb8199f928aed11cefbb65620d28a1bdd17e2e0bb148f40c6dc1aff964b34678bca9adebd78fe4f6b439a2ea3e8ef3552dcb4ed7e0d2f516e90bd6fd4252e7e32f92829a457e45acf47fab8066db031df887eeab6215955c0e99600b747bb8f5d182276e9ada62e6b291d57fa1eb75ce9e48339494c584b27e998475c9d7a2fc516d6c947f4ca4632d37be6ca01a46f4985d68f876dc570532a0216468a3fbce0900cf6e47b7e97217c5aa3c43601c1a41f24ecea85eba129838865382cba48ccdfada69e05fc4cd3df610ee7daea3ddbae85bb90074ef613ecae12eb8fa4dc248410e58aaf26f604e38eeb0b6a1a5d4129834a3940e62d128443e28fc4093c578434b42ecf37f1408c9299f8ae7cad48848751f34e0150c93cac988221cd3111af18655b8ab98f496c1944dcfeb38d7f5ac482bf7733daffb56e85a56aa263e333fed70ac753c9573fde7f662525120f5265c9882d36d6908d74c7d9376aa314c061aed0e4693530bbe2e64774757c9e68ef52709faa8fe3d5e8b481b3d2a927197870d11863900bca270fd1aeb78b94b8cb5e9a3dcc9f7b64c3acf503e68710fb2d50526a1488d1b1e13d5f92211aef8dc284f2236b1203251629a1710f6304e966b9414e4dc20dd637a0b7b80bf0d7f283b4b3d551388eac422cf5b7fc67ff89a89f297105e3f030bb793c918356279e3052451fd71b5e98a49a926b49ae6fbdcfa0428aefa5bf02e383f19d11e7f82ec05619789cfc76dcbfe2e63840cc24d04dd39ebc9f479e50f1433f6bddf9350b80b7148920dea00fe8de2e65e526fbbe767dbdde3dc68092fcc0a021a02f5583ad075aec02391b25982433ef6601ca28f2f753763e05d147e3949a635248bbf6a01cc35f252f114aba78327bdb00463846acca6eee16d37e048b9c70e82586db06f67d016ad221c839fc34002cea85bde26fb67e979ce6751cc91aa635c6108ee5e471abc0d57168b299851b227e321203ab329851d73b217c104758cdf9488722b0059a9975aba51e943e31e7d107aebbcba87d1b830c0a930d2e9a2746edd618300ceee2580ef34702037b4d64e6339415cdc4b6f998b93c69d0932cedcd93a9ba262d2b192848671cb0abe5ddc7a6d55e5c15c570dbd7eba7bcd0751c7baa8cdedbecb2b2334d63dcd3e447017d45f00a663b8025c12efbf44848c327507f09afbda30c4f4ac4748b85aa5ef8b38937dcd691de43c5adbe91d2b09caf85517ae54655c607417edf66b5689464f7d45cfba77cee6f9c2b8e9776e5085a5a0bbb0624fd48edcb4104a9f53fd4cb5884b211bed0cbc111ff48a0225a123b3ceb866b9cec5528295a3df500854a4a87713cb5c9dbe0f090544ef90dfa97c0e72164734add2835ad23d5fec41a02f413c0f8f4c9692aa43fd3b4f042f6bd7c8ad30d5609751d96e8cfb78810152137411b266b9b2176b40af030a69424953df1a9b8873839d6ba1eafe2dddae0f730d7344ceb0874ef38f060e81ed4bb9cbdd04b5a8834ad4e541c1d04e05eb93875a52349b54fe0d0a2e3eec69f6e573a6fa0ad97362a3d56debe66c88d6092f633e4201f4b3aad48cb512d4766289691562673e05154738d541f8490a4c9137dc07fd32518a1e59c645833c21fd19361ca6f778b7185c75a8e7e8509bdfd5c0c0419d18878e461c4c97fc702a4ca966e294f068c0dfec10ae6e6a9237b90885bdd642ee2dae1dbf1266f0deed75952cd0541288dff15ee0af13b4bcc8075e9fadef92ece2fe239f3fbb3b1ae716eac3f89d01ab776f6333b4c6c79d0e9f06ee042396c42c4d5a011030c0598d22e46db31c626ff97175bf6e81cbc8ab5c1b6a3c84ff555ea1f8a1012db9bc02a36a8d93fb8f9e55285a2e99bde0ef4264fbb8da36c8c1603064f315a5eb02a327a86ff264bbe5456a43239df962af0c91bbcbc21a334c265fae137ef98facf99218c80c3c78edb467965c67113b94af7110d7358fdfcd23c6719e3692c0a2c4d753f2ff86b0cb100045497d0b1bb1095031994de0f5f82f1ac05ed1cbd79795205c0835c832280461cf1b10e8df452874e288e21b387e2639edc04cf94a43bf62c2c38e12ede14282fa7e233a44f73a43feeb7c4d99d23357c035ea71dcae243657d4455e9b534f32d2b26be3db75aa4b04378980e832b7647c1f54c4cb519f24302aa1d2dbfd8dfb02ac93b5d49fa9857799063a302dcc872f74c863c6ab598b059778aeab469a0c748bfbd35b0998445399ded00b0eeaebbb046296f93fe361c0c38177679e2207923e5192a15383b489cbd40417129f0771be644cfc6d185eeb1f9aecb5bbbfb9ed19b569f7ad8aa7919bd57f8137ae3ba689eb6d1fcd71eb3adcb44a3588406e9b56e008731eb8b06aeb5d51cb4c201e1d4f77bbe785b7eed3e88348ca795ad2e03e4ab828607d9e4fcf4687da36ebaf365bd033cd55a7b1ee07fb59493d837d62b3124532449040aa9edb7b454f6b60ecc0c3b66666f4537a1b8263c640ea9fcd792dc2c2688dfa072825d26722e1954f1f4a685405c253a1e6cc79f9a902a3751a8dbf67031a97b9fdf0e4c109ab9bba25138494c2054eb247ed18b3002f2b77de988d109eb2a81ab3771b8b9e44bd9ba43736fe421083185c26d07b827e5e1f7fdb3a23f7deea5fc4f7184b93db8c18a27f11fc2e7678124ce83674109404b6e0302005a7c933c917948a32145db85afe376f15fa50e5253597651dd660086a4047dc4c52227da405137d0ba5b8b551b10ccb0b163661106d40093700a66331bb38da5af41763aa9602c694f0d908e66f27ca6511f286665bfbbf758e9e720b9d6d1bc86cd6b8992397cb166cf3f51ba955d2f8071be4439a158c46655fb0aa59cbdf676fc735ecc7fc885be56baaeeaf45056a6788da023ce0580a7b84a0a0600829bd8c7ab4dc93f204e81fd2f063b203c8031665dd6b3800eed6039c9609dd6f687bcf16042a3e9586eaf657ff515250653b44d51a8c5002126ecac11770079812bca88d24ba91ed0f1332e6ea6d7444969bc31c1f14f1a7d315c99eee38ac6843a1a5b3fe01187718644097c3898f5406db6f22decb31c64fd0cc10d23456d18268be3eb48ef4059273f8b22b1ccce7311c3fc3e341257c8b0b3dbd4af3b353ae1e9edac03ce471672bd618281195f83547634302833572c87254aab6129bc91f77efb994224bcb8cf713ca450bf6fa8cd93a4801954d6ddd4366cb9f5bfba1c8e1b0b786cf90ebd0d866736cf01215b3652f5e9b1e7010c701b6c85bd939576d65d7f5d89948c4ba8ee62acb0c7093d58f654e68bcd7fd4b427b8d45b37607461c9367106c46b3563e31747966cd93d5df6022901fbc925bd7d58625788f1512ddb93edc32b232793540500036ba6ffc187efc3f0b871bd6b825d65bf4fb23ab99a65ad61d15e668ecb15549034c20fd15b6e47635fe212a28936c0fa2221c74a58e174d82425d51de1589ac867b8dcfd489314700b5d47124e256d19ae8070b38fb2a13b8384db81ee6b9c5fd62d54fdc9516ed0d252af577cfdacf0851c60ded00971c1a17cfa4dcd01d05b44a0adf19c8d4eec9b9a0d953572c249543d346eefbb7fc16a8ca69730c2c2d4058b6bcef2811c7f41faa22e18ec9b52838fc60a77c92f9212136b5b7dabfaebb00f3bc8f686e6c2494f83a492d583658798c5c32561dd78c449313a8366098ef0948ff4d3887aaaa81d2f9cb8de22ed332ad0b4596a61f581c34fe41338074c4bd848f7a66933119230a3ce4c9f100604ee41d889333d8d30d8c03e69b163a1df8b33", 0x1000}, {&(0x7f0000001400)="3c60e2e04bc7c79575f2672b4accc2bcb1ea4cb751c108082cd51f29747b97aa8a3ad8454cc2c9f3cf9b41e9e4a7851adfbe8edb4f7a41bccb445df7e92ce550a4f15501b5381bdc4f26265b686e590831805843d9f461f93645e5c58916d0fdf625de057a070eda2516c85dc638d487d53e2cf5c14d2157238f17c84ef86a2eef9119323c59720471fd09406d54bb9e85ebc6586d5f8f9a6eb5b107e33d3fa7f163ea3e9b91a6290c24a74206b9c48fc80a7f011ef5e0362542d52f655968a67b324ea21e68a73c5bc8490c23aaff4bf574b9662ab504efae240e8e6022a9431b48f78d346a5098f69ae2c1afa57703f3c89eded99131", 0xf7}, {&(0x7f0000001500)="104147372c6fbe0a0c058ce7f73d0c9a0253edfda391fe00cb17432fde0f2be2cba48841ceebbdacb47175ce1a6b5fb4c77156500f856db55dffd8a0c7caf63b4141ab6c96480b97304b47d1d7a77b1af798b1849292b1754fbc8f804d6f6d83e8352cc3dca06c91626ae6622a21f35866ac10e1f845d51a4ab3235b60a9a38dcfa55a0fcce9f8e09b74070f728e71d210877bddaa0c6a7315f4b42bc50f64482a5e3d36a5296f573d76b0e95c3c8bf3d112e5b446b06992e0e48c6893778451c45534a346127c64a48c975467a28079800a9e5515e867", 0xd7}, {&(0x7f0000001600)="394e2a69116154b4da152c1bcb366e5b9442a19f4132b3d599d8ebd9d62e5c63e9b1164a84a7aa1d8aa62c5dc63c1722826b67b45dd66fd6056c9909e883543d3f104e01ccfc2f9247c0851e3ca71dfab3fc0e00fd5f0c9b58e1ab30e13e700356890721b8ab8d0f69fcb94297ffe601ce2540d8d1fa2a8319359fd4d53c70f18ab0823b495aa62b05d17bcef293569b835716c362d4ae3302ef7f8e8bb849b42cee6b57f71381db28a88b837fae5f9675ec4e2f44e476b34ce02aaba886bcebef48cb3ed3cec9f9b4612e4efec074cb2dcf0814358aa393cc963fd7a9c79a166a11e2938271b95a29b6b13cd647985aec9a42b8", 0xf4}], 0x8, 0x0, 0x7fff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x100, 0xffff8fa6}, {0x18, 0x1, 0x3, 0x20}, 0x8, [0xfffffffa, 0xfd26, 0x7, 0x80000001, 0x56, 0x1, 0x0, 0x1f]}, 0x3c) lseek(r0, 0x0, 0x309, 0x0) 09:41:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x18, 0x3, 0x85) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x80) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) r5 = socket$inet(0x2, 0x8000, 0x7) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = getpgrp() fcntl$lock(r6, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x7f, 0x56, r7}) r8 = socket(0x18, 0x3, 0x85) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0x3}], 0x7ff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x14, 0x1, 0x5, 0x3}, {{r3}, 0xffffffffffffffff, 0x88, 0x2, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x2, 0x40000020, 0x9, 0x10001}, {{r0}, 0xf6d18abeb56cca0d, 0x0, 0xfffff, 0x19d, 0x4}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0xffff, 0x5}, {{r5}, 0xfffffffffffffff9, 0x7d, 0x40000000, 0x8, 0x2}, {{r8}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x9f40000000}, {{r9}, 0xfffffffffffffff9, 0x2, 0x2, 0x8, 0x40}], 0x2, &(0x7f00000003c0)={0x101, 0xfff}) 09:41:11 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000000)=""/212, 0xd4, 0x3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9}, 0xc) 09:41:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 09:41:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe7, &(0x7f0000000040)="c2c8937a1143e73fd54b0810591ebbeaf7413cc0827a3983029b335e177d7472ad7a569f89775af043be00f78ab762b66f78ffda1d5c9e6e1b62b5a2070e75cd9db30e9da13e0a8b8abf3331c53936f1785346723cdbbfc51516218dbf8cf0f9e81b4db6bde0e7951c7ed096448651de9a51940bb9ecf0621a36386c676346cd1c8a041786753aaa8981f3b539a9c699f29c3cc2dd8d4efc016f48cf964086db1ce711513d6fb1f6ed1ede20e234b50dcee62ec8fc9d3352fb2d52f9d2387f62de289f8a70adff33edabe00a825959e51edca199822f42ff6cd7681f5add34be49e7b380e15a42") r1 = semget$private(0x0, 0x8, 0x100010282) semop(r1, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x3, 0x5, 0x800}, {0x1, 0xffc0, 0x800}, {0x1, 0x5, 0x800}, {0x1, 0x478a, 0x1000}, {0x4, 0x1000, 0x7a105062c3ac6b33}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:41:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0, 0x5, 0x0) fcntl$getflags(r1, 0x3) 09:41:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) dup(r0) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r1, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcac, 0x1800}, {0x3, 0x8}, {0x1, 0x3f}, {0x4, 0x4, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x6, r2, r3, r4, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r5 = socket(0x18, 0x3, 0x0) dup(r5) getsockopt(r5, 0x3a, 0x12, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r6, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x6, r7, r8, r9, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r3, r8]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r10) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x100000001, 0x1f}) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() writev(r11, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r11, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r12, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/19, 0x11}, {&(0x7f00000003c0)=""/90, 0x53}], 0x0) readv(r12, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 09:41:11 executing program 0: r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000980)={0x9, &(0x7f0000000900)=[{0xff, 0x6, 0x1f, 0x6}, {0x8001, 0x0, 0x1f, 0xfffffffe}, {0x7, 0x6, 0x81, 0xfffffff8}, {0x571a, 0x8, 0x81, 0xd3ca}, {0xe261, 0x1, 0x5, 0x5}, {0xfff, 0x8, 0x95, 0xffff0000}, {0x0, 0x1f, 0x9, 0x6}, {0x6, 0xe2, 0x40}, {0x8, 0x3f, 0xfb}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r2 = semget$private(0x0, 0x8, 0x100010282) semop(r2, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000009c0)=""/23) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) recvmsg(0xffffffffffffff9c, &(0x7f00000008c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000200)=""/212, 0xd4}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000440)=""/121, 0x79}, {&(0x7f00000004c0)=""/209, 0xd1}, {&(0x7f00000005c0)=""/82, 0x52}, {&(0x7f0000000640)=""/222, 0xde}, {&(0x7f0000000740)=""/175, 0xaf}], 0x7, &(0x7f0000000880)=""/58, 0x3a}, 0x41) mknodat(r3, &(0x7f00000000c0)='./bus\x00', 0x1000, 0x81) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x9, 0x3}) 09:41:12 executing program 1: ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[0x389, 0x3f, 0x2, 0x7f, 0x5, 0x0]}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1}, 0x8) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20) 09:41:12 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r2 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf10500ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d431d3d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d3b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be10000000000000079fb5f16fc280b67336d8c4354dc8f552103c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278633c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3"], 0x10) r8 = socket(0x18, 0x4003, 0x0) setsockopt(r8, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000540)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a9c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r9, 0x4c, 0x6}, 0x80008, 0x7fe, r10, r11, 0x7, 0x4, 0x8, 0x800484}) r12 = socket(0x18, 0x3, 0x0) dup(r12) getsockopt(r12, 0x3a, 0x12, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r13, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r13, 0x0, 0x0) semop(r13, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) geteuid() r14 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r15 = socket(0x18, 0x3, 0x0) dup(r15) getsockopt(r15, 0x3a, 0x12, 0x0, 0x0) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r16, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r16, 0x0, 0x0) semop(r16, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r17 = geteuid() r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r19 = socket(0x18, 0x3, 0x0) dup(r19) getsockopt(r19, 0x3a, 0x12, 0x0, 0x0) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r20, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r20, 0x0, 0x0) semop(r20, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r21 = geteuid() r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r23 = socket(0x18, 0x4003, 0x0) setsockopt(r23, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x6, r24, r22, r4, 0x0, 0x0, 0x3}, 0x3, 0x0, 0x6}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x6, r17, r18, r21, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r14, r18]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r10, 0xffffffffffffffff, r14}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:41:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 09:41:12 executing program 0: mknod(&(0x7f0000000540)='./file1/file0\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000680)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de829c96de8b15c4c46096e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7e2d3d8d9f94643c6bdfe50ed113a5447d318ebd310a92c11a563a29733b4c18859fb10154d8387c92c854bb6229802b93c8229c5bf1eb8edbc0c7945eff4c9657c635f60acbf05a75489bf3f06be44aa834ccc2f9dc5efb62a6f6a526783f0b4ce26eed9c6d983f892fabbc2bc13502002c5d6522fd0cd5a47bb57d590f36338aa7cea1577862769899635a2eb7d2fad8f87e043fe1d57625c3b547e1ff02efeb4265d", 0xfffffffffffffe03}, {&(0x7f0000000380)="1e3eb43f1f82a13951bb217e491ece2bf6f208b689d50c42522d43bb901bc71248c6ff72f6c27e90555cd9ff554d51cd44cd94b335b12837379aaca3dd0300", 0x3f}], 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) wait4(r9, &(0x7f0000000140), 0x8, &(0x7f0000000200)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000180)={0x1002, 0x1, 0xff, 0x11a7, 0x8004e6e}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x418, r11) 09:41:12 executing program 1: r0 = syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7cb7fde103c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) close(r5) setsockopt(r3, 0x5, 0x2, &(0x7f00000000c0)="a4029d343f2049db8047d95cf050873b2f5d15d2cbba92bdbc03ad71883be086f27543c90d9dfacf40fa29e04ddc1beeb0a1ec146ba76d1bfc962f9470bf1009e25c3e01d1763bc307d968c484c564377c7fe34ea5c5eb9a883436f3f254af81a3b2a2cde81924d9af1c0f114fce54576842caa77eefa7545aa866d6f0464c939068a106c45952c25b30ef9fd678", 0x8e) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 09:41:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 09:41:12 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 09:41:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./bus\x00') r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) stat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000080)) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x3, 0x3, 0x1b, 0x8}, {0x4, 0x4, 0x5c, 0x7f}]}) r2 = socket(0x18, 0x3, 0x6) r3 = semget$private(0x0, 0x7, 0x180) semop(r3, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/242) socket(0x10, 0x4, 0x25) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000300)=0x2) 09:41:13 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcdd) r5 = socket(0x800000018, 0x2, 0x0) r6 = dup(r5) setsockopt(r6, 0x1000000029, 0x3c, &(0x7f0000000000), 0x4) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r7, 0x1}) setuid(r4) msgget(0x2, 0x0) r8 = msgget(0x0, 0x663) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) 09:41:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x57}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x80, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) 09:41:13 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$SHM_LOCK(r0, 0x3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)=""/4096, 0x1000) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000440)=0x2) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 09:41:13 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0675a863b806828fe48b9cfa060d1a94afecb35e987087a08d40cbee7ee748238bfc865ab62ce95ebabc71224ece7970074ed25712ec99d04f70d6c73c734d6ca4e5e31f392727583fcdad543f68cf891c23a24e1862b763ef73704741e1065b2b56fcb2d3e65ea8a1ad06379db85feae46dc4e3b0f4a66d8d9f2023c6bf8302c6c7e3f3ea0f873280a8d5d384676caab63ebb8aee22bc552f24000082f5ca19647854c3d2cf000000000000000000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) rmdir(&(0x7f0000000100)='./file0\x00') write(r0, 0x0, 0x0) 09:41:13 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001340)=[{{r0}, 0x7fffffffffffffff, 0x2, 0x80}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 09:41:13 executing program 1: r0 = socket(0x20, 0x8000, 0x7) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 09:41:13 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x7ffffffb}) kevent(r0, &(0x7f0000000140), 0x486, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xa3, 0x1, 0x200000000000000}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x2, 0x4}, {{r3}, 0xfffffffffffffffb, 0x21, 0x8, 0x7ffffffd, 0xa85}], 0x6, 0x0) r4 = socket(0x18, 0x4003, 0x0) dup2(r4, r0) 09:41:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) setsockopt(r1, 0x0, 0xffffffff, &(0x7f00000000c0)="319ba51bb287d5b24f3f1705400dea01dab1d4dc812ccfa0c0c3b1e5fab9f321ca82e1b285a7aef850247db61904911e6c8ec2b6f69d2e3de2059dfeb8673c45ceaeb6bf93ae1c963d50aa021b40ca494e99ad5db96ab4029aa8f75b342efc47d384ea80f6331d35903e6f5889f6d7568c0850ffbe1474394a0fbc89d0e780b9565e80e57551d6297b7ae8f059b5ebb6b872e31657a92cf052d212ba9d239f65cd2b94ec73068876a1a75865d02e0d16b047804b01c283a239522a9a2d098e35f179ee617c0bff1706eaeb922db48757a8117bd9e3bcd7f8b3a9990c6e37c9554a4baacd2f4883ec61088c136861029bf90a45a018c2956ebc68", 0xfa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r4 = socket(0x18, 0x4003, 0x0) setsockopt(r4, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r5 = fcntl$dupfd(r3, 0xa, r4) pwrite(r5, &(0x7f0000000040)="dbaf8af8ffffff35020000000000", 0xe, 0x0, 0x3) 09:41:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) chflagsat(r1, &(0x7f0000000280)='./bus\x00', 0x1, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="a20e2a", 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b", 0xb, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="9df71e6ff31da756c30f06ba542e12c7393eb8137da258d3cf117b80ca13f671cfc64e7486950ef03f8c3b055087f4d00a8f610388c2c4df5659c057c92215dd931fc917ff7f092ea8d4745d40491b14cf23cb8f6abd771fcfaf844845127d225f57593d54a4e01a0108e00dd5385cf1ec3492cff64a9325a9eaf9696377fae67a65c42b4c875b58c4a613c412c0325332d73f7910693c8aa58d2b3457ea06fc91beb8baeb52c3364bdaf874d7c974f79bbe9308474e459d20ea562b9ab6fbcbea895769ddec1d9923cdd3f17d1b357d91a6632fd303734bbe3700f1ef2d09e8d22e861d66fe19b5914ee49aa30526184b75b7", 0xf3}, {&(0x7f0000000300)="f54044467bbbb4047bd44202f0fa4c3229ba7992c8ad88da648d75bf23ea360398db9782952bd47eab139830e203bc111686b43b47a22478541bd7f36447f6419ed12c4e0c8975f0993b919c052e6b3c6a770169974405eb8102177cf61794b596af10406b445581fd9918da915085a648239038a6d32d111abb9fb0b023edcbb6d3fd2f339b9f10855a958ea09898571718", 0x92}, {&(0x7f00000003c0)="e4fa63f2aaeae218e70bbd04393aa0b84e938afac4f65afc67d95a99a6e7828e9a9c4abee08370c8cfff3dfafdf1166134185c6053c1b986d531372520f5febdb117304d08cf278d53b0d343fedc45e30594468021c26c12ea5bb32ccaef021f574b7fde7b52746579e50b599f4f9e083b81621de31cfa570af07c5f7a67e9c3959105fe31ded551c3091e8a7b3d2e300e0899527d17aa5ad0c021d1f4b56785c2dc86b34a2d69fb5b44866c18b9ea2b83318e77abbbe6ea495e8294469769301aa93b8dbcfcbebca3cdc3325d46b8885856a4df1ffa36ece9343b0b5abe17fac072674836d8d0ed0ff3de7a17340bb970e72482ea82ed2537b8fcbcf65f38", 0xff}], 0x3, 0x0, 0x4000000000000) shutdown(0xffffffffffffff9c, 0x0) 09:41:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d000000000000000000000000000000d50100000000004973b81a7bd647fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000000000000000000002000000a386000000000000552566db57914056ac76800000000007000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/290], 0x106, 0x0, 0x1800) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="3b04db61d1c4ecd422b681736b4d3bd544991715b000fc00708550b360654f2e93932d3c1b9fc572c074c3ed4f83cb3221c9f137f44543325a047cf1f1c6751590aa94b10430a99f465795e5b9e6c1913ae65127d552f4d35c260e563c72000000e5d3155eaa83ea703ce2ddf800000000001000000000000000"], 0x75, 0x400) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r3 = syz_open_pts() open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x1c) close(r3) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0xfff5, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e749859e32b9c1ab20794d6f097659f4e2aebe946fa5bae1efffdfde2e8ccc2bd141ca310c6624e870328532e2c2b87d70203", 0x3f}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 09:41:13 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) dup2(r0, r0) r3 = socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x400, 0x40, 0xa138, 0x8, 0x1, 0x684b6900, 0x1, 0x10, [{0x0, 0x1f, 0x5, 0x3}, {0x3, 0x9, 0x9, 0x1f}, {0x0, 0x1f, 0x9, 0xfff}, {0x0, 0x0, 0x8, 0x30000}, {0x1, 0xfffffffe, 0x9, 0x4}, {0x11, 0x10001, 0x0, 0xaae}, {0x0, 0x3, 0x100}, {0x401, 0x1f, 0xffffffff, 0x8001}, {0x1, 0x4, 0x80000001, 0x80000000}, {0x9, 0x1000, 0x1, 0x20}, {0x1, 0x4ba, 0xffffffff, 0x3}, {0x9, 0x20, 0x3092, 0x6ba}, {0x4, 0x6, 0x7, 0x4}, {0x5, 0xe676, 0x40, 0x4}, {0x8, 0xd2, 0x91cb, 0x8001}, {0x400, 0x1ff, 0x6, 0x6}]}) execve(0x0, 0x0, 0x0) 09:41:13 executing program 1: r0 = socket(0x986b9888bc122bd3, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) 09:41:13 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) sendto$inet6(r0, &(0x7f0000000080)="d0cae05f1ed6804308c92ef60ed6babffd70b56691d9660b2850ac23935aaa75bc9ce0f759380b9acd28f88a62451c25471d7f79bec48dc5d67b4d989c079dc3eb2a4c906737f4e0db767e34ca7a889919e6d3580af653dda4a6feb504c675e9ccbdd84d25457d3e3bb7ae5eb43684d647d01bfe13fb9a8d96cbd29c89d7", 0x7e, 0x403, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x6}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f00000003c0)="af20e7ebf2b25f5090c045a309bb0035440340c99ee261a88ae309b964782d61e25161ef25220c92174c9b74088c40492f968683bbdd9b5cd21b18055e9e7752c30f7baf5d16650905b52ad53e46899360adc0067c3c16f75a0de02ae2076e1ec177d555aaa8a9cae94bf157eaeaca88e387d091e0d6ba11381dfdfd8d1869cd47aa1a595cc2415ee61dd609dcd8f914dda530f5412cfcc930f371ba3f797c1188df25b6197dcbff25afd3ebacf55a77536dcfc637c097d2260e0668abbb9ae00f2cb1309b98ba95faf039edb448e459781cd7e35b4b", 0xd6) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000380)=0x20) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="ef321145af598ba91e", 0x9}, {&(0x7f0000000180)="0025d54cb245b2e5515aaae9b04f959110ce306aa8bfd084da16b34fe67fd662f5f60db168a381dc249ac55814d3b1ffb2872d08135aa9f9a6b209a8fedacc9f06356eb7b75b507e813285e17f8e31b481e66e65b8384c0aba68b5b9415420b0379bad52500725402d9620f421e94ad45017839c22d2b276804fced17f", 0x7d}, {&(0x7f0000000200)="1ac1112d4aab34282248133826f55d488ebc1827227389e30eb9aef517decc39ea5c5f94eb466cbffd49004e9f955089035615167ddfd848bad294d4973bfdc900ef8d9db9f8c289c471a7edea074f83be4227f7a50331aa5c74d4c6e69ee98826d2ca918102c6db50dd5cd157dd8ee11ecbb374c6add15463f52cca1b793b035706398fd61008df75c5b93d6dddb700187f9100bf5fffd1835a1cc329ea6c2ffb1cb0aec87e6e2b54cac054d02b24", 0xaf}, {&(0x7f00000002c0)="762311a228e261d4b0c2055840745ecc0b4d2ebdb72dab93380b8f2adc6d530f2ad26869988fb2959797e82a34c57552dfc89f5c90fe2a54adff1d59998146bd500c02fb0e085ceca28b95158cf7a6cd05c6abd512d8accedc04aa83396e", 0x5e}], 0x4, &(0x7f0000001800)=ANY=[@ANYBLOB="e800000000000000ffff000071040000bc66653d5b30eca280f2e4736ef2889432cbc3c36abc3bf28f5357f4750a3c7548e33b62b0e4a6d763abffefb91bb5ba7688c47d527434465a26cc0e6bd81453dfeaf53608d31c826574d6fd6ee0cd7241931c26a73527017ce01653459d15b5db076448f1af7e5b2f099a7a0211ec95391753a0c625a1e3a4694d59cf5cca7d1e555c041f85659d06283a52ab5df2dda09509b3148d79699c2983922d48c603a40d9183d657ca4c8eb3418299d07d76fc7d8fd5fa8040036687373c56808aa7dd92285bdd171a4ee9e95d7e47e77dbc4493a6bc878700008800000000000000ffff000000100000546eb9b084d832a22144b75f47153f7ed3d5182055cfb88bb676dbdf762240a315a44cb697a0ffdfcba63a1f39a557a3d4caf5947df65de9a89eb4c31339cbce78161472e27c1f25734b155f5511c55f66d88483961c58b279d06e82ab64d43799f2c7fea85d68a339053560365de19c031c597c5dff911e2800000000000000ffff0000f9ffffffeda1e7fec5e065f3daee9eb8321c7ac6d0000000000000007000000000000000010000003f000000bfe82ba816113a43d6ab4d3b617d54aa23b60ff97afd01394a467b03725f9a34175355ba7a8555ea0bd7a82270c0054a83281faf83df0b9e130c81cd02b71fab0b891f782c4075a934388ac05c23291b3d16ecd2430520a832000000000000004800000000000000ffff000000040000d63373bfa34acbecee77805bd867390753e44a10a0bb740b8a2004d6d8837b4bc3c10505bce4764fcee70db64e26529476638e6554000000a8000000000000000100000020000000a7bc0d5c9480891f85181080ebd90cc8ffe12beb4cb793652d8459956fc9268f7e7bf1bb190ac2ccf438e97c55a32d5fcb0d2637f3c447d95e4d451fdef2769190be9ee1e0d220615d6e4de0313b55ba56702f503681f494cd5e6ca8eb7215f15789c7f8853e5aa6f7648e05435175257c13582a8b3831988628c6a51c84cf776be106bd880e1f9907d05c19d035d1cecbf2ffc0b3af0000101000000000000001000000000000008ba8469820a37e454def2e89c68610d173b157e01d6143ae81da1c140d96b17d9a0ff442c11459e2fe6f93c4b9c8037b3ac248575d6fc4ce4aa7661a7b8aecb5c8869c3904e185a044d93e0ab2881a4290ad99769eabacfe2805370faf12be4a0c219893c1660925d8328f91ff542a26b1c9ea0cd4f7d8359de8b38ea2d1066de3d4ff43366754fb517f5f28412bcb8a687d4ed9294efa7f9c6b5df114fcbd206719aacf897b346fd499eb47cb8f969911cff3ca3b7cc79a144653d2d7acae4a3676d051c9ff56afa1d0b5c6411696e8cd1850f589009eebe660da352bcdbcd84d6ef50dec6ee68a7a5bdd49b50c283b4ef10286c6373aa79b8cb88f0d192600d0aaf5714317961636c1a6e19d79e5cc017f823c8ff55bc7b7101f2c413e6f3d11fd3d2d7897459b00c9e67cc1edb85e720c666591d396110ecffcc4151267a25c48703653290d4a0eb20e52e3e5b81862b948f76a57eafa8629ffc149549ff0238d902a64526b4b27324e7a1b6ef69ac7c7e91514d77b15d0bbf09eb8d9f9d717eb101b7368c56732c8e9cafb94d6fb4b77330e0522bbe1df9b8fffe3b63655ab6c53265ca49abd41a17119d68b4b8c0774cff9f5db10aad262fe3f46e63918367a2117465c2d5d42d154af675736ced04f86513ca20c1fae82fca112f8a9fb165172e66452272e6a6152964f368f89cd855772628f9b46558881153c7953019a9b362164b9adcc375a2a996fdf3a885e3ff7d5a37f6d506ca6f1f7171f6d799a60ec2a28010b4d1f41d818b17f991635768b4371c90d6a1713221108f91e50e49bd30c8115a30e7df0d6b94c233200a92ca48a0688fadc1601b2cf06936b71c91781285093a0e9dca3b4a807e175426f68da8058ed18f15bf8a600d1fb8c58dd7648c33129e411c64e550093fb9a0e30f9e97faf38228e6bad03ac1253f245bf1ac2db751f9d46ce9463169c1cba18db4cb02d65675722d883321eb34c2af738069cd431058b23691c6e20d7daa89f225b5354a7d75c828869821d9a732c2da605ed6f04ca9d5d9e0daa3eccde831278642a9c345ed1c399c85367920d57f6a27755e0ed96fe6fdf40cf4ca4d31264d18d65729e2b54c2128b2c02461e2a70fe2e90c0d5f92e0e20226d320dad083b92ea55752bc6edf2adf97704e56e58e7842b8377b1585487c5f55dd71d30346c42e6219a43bcbc3e9b357fe3d3722403ab9f9ee8a19c9e319dbce24f48eb5f6df14c54111eab5a58fafcd0f5e7771f863fac9652189d8818bb427567ed8a59fe6443dbd997c83bf3e1c3126b12fb9df656a12f3ca9bd8231417a00e691ca6b55ff07122c326019246fce55ad6a3c0ddea56b76157fd0b27f5426fd4d8daae7f2bf221cb1acac1a5cde59bb27f9d1b1bf8a3277c6bc6d3f8e4b71337eb2706e77a5d914f292c0ab7cf82e0d8ef403342e7fcc8b8741ce1b13650ae129f2de995f6a72714bbcfd41d1d2de7f1632ddeb49dff2a5accfcb899793663b945a7cecfabf857fcc63e219dc901dc37f2ab7a81e8c04d0b9c752f457540090c63b74f7256cdc9de6074d9ea90f460a9a507032cf0779088553f188f499c6cfefc30dfb8242a27541680eed0bd88fb3fa6fb665f9cdde767c1229f87a9ad2148175818d54fdcbf0071c2508a02cdd537e610cda3e9a384f5cef3ad7b9e4b77c5e8e45fb4723fb2b36c5a3999832f3490679fd3c356d812f62c0d349f6c824775d8edf7e7c477fecce0297c20d78fa27cf491902c46807e64ddb91bee1aa345a4e2294dfe1b874b226ffdffcaa3c4e1e46d1a4b62e9268b58911300679115c44aaabae1b0f7a30faf0ee98f1f496972995761cd6d2650747a2504820aaed41fe57f0db7d0ea432464d842b4e11001584d50786aa9200acf48496003fb7ea3b5b905eaec92183b7a0041799168d1fa76722d4926b9a9dc2bd8a7c06bd7deadf93ae6d63d5035c6deba7b1a7b39b7fc6c8160dee7df9b1d2634b3b961d0e2d45c1c1a777f1f7e42253a242001ca67311d6f9f0ce68127f8143a25f70adcd9589b471ae96781d24bbd29319ab7872ef649b50d1b348a6e6c1e4ccd364d53755154392f2d96a2e81c1924d0e1b2c44f3981a5ed4ad66be29ddd2046b8bb07d50ee621459a318670843e17d1616849fa4bc9f6d49c08b3683e8b15be381103d253d34af113df9b535a495e7e92b5476486709afe6b88cc07bf04579c1a117461a94e5b63f5d0e95f581b8f44f6ba4ff04a869f828a29a07411cf903bac3ba99833493364676fd506c149e8744427d38e6f8c94f9392dc48ee0e3ee1d333ad7b9801d15a006df1d50d0e0d7988bed7905b69f6c68b59acb4f50219bb733b3e4602bb5a2293f9e83d7f319fc62d5473ad2bf1c5ec7950967efcb4dc1bf4375870a603d8126ee7f3d5ee1c674beffd1abc149f2305e1e06580962d412584a19f1239be535e5dcc358b495b024cdbc070adc6090fb24957d2380cf83ea5770795c61607198fe06102638a1ae5ef29732bdd5ba36cc32134e1b29f57a0d0b7edcf6957211b2eb24507ae32ae1f76ff7c1a42306f43aead4d726637650655ba33221c9abfc4988f6435d34067bf481184ae904041642fd04222779cdbcf93850d4c4e335ef78c8c0884537bf343f8e2b66ef7e7a17a65dbfca490b8219eb0b74bbc8f952ba274fdaea15779e8ff2d7ac5274313c1974877d64057dd54b15ec2a969c5d159c1e6a1096751e73c4f9ee7c14c3f5c869162a83d8be9e974b535c76c0c5de88681239a43721a359cb9f3b50ac478180e26ada4d9829198aba7e351ad7b049ca84d9169b7e4c1ee82d4f3cd373d1fd801d5604cdbc6e75dada63de3f8ce9ef288cbb72a3a4eb75b5f9a81a693ad09d8ed01095e497381e4cdbc455fd641c16610141a599951066e72ebb97b3060bfcdf271ede1fbeced6f177bf2dbd4b46f5873013687177cf428c9b31471e67715b4b41e9946f5235fb1126b2ad3c102ff7ea356bdd2e8aa2aba7d58e6aa0aadf00bd3cb414c183f073c2c4f267af2f493341c508ca2d4b2da344d0888dc0cc104f69fda882d8a6f1d47be62c1ce920b42d8f977d6a5856b35d9954800ca66a86d6e3a51ea893c10a96ee13f0a61a15bcf74f0bdd7d8a68ef7fe88fbfa7845a4f255b2d615b5778c6028747e8d2762865c79ea68271a96af8f9fa6252fa2293dd66e926ed9ea166bdac4083d472e0b7e3fdb3224685935194518fc74d39256a6fa8fb7754407c1b94a6b377b8fb8fe04540db1ff70f1511e629d4b18ac437a9356608a15f6fbbf1ae834b0976f5b1b42997d2150cfb917863549726457b34c817a7968264a8d5a5088ec676f2b1b07ad8e1cce44fefb4859ad799702949eff9e5da2ea6677f1b49b49825b4e0fd47a73041127017e8653c671b65ba34ea39435240278cafdd9153be9403ba3c3bbfe285bc3bb3769ed625eaf84060673457d224c843c284719c7fc0810a929ce0d16b5dbcc65c6def20d908c9cb1da22c0d0984270ef5598d47d3646189d39b24535d43a1df826d4c357ce054928a1f9524fa6991d1132dffe5bed8ce45104e7d80bee0f30307910e25267531613a624097a4bdbc66c95cda6e51f03b9cd323b409eb48f8111da10877adbeee7252b309a7d761c62335ea44974e3b70e442f6959be7f2fffae1c7faddf80086a09a365a7983b1b9b52819daa7fffe3e3f0b0474f82ea7403441f5085dc11abe887e815bfc910857b1ed8a2486ec93e7a35dc616be0c0056db705c01143bb09bc6d15ca40353941f68314e37972413689314e7f2257048e9704ae5215550964b3f44f14a93313dd10e1547d5f10c10fc2ef31d935477ca1efdafafb30c3f2b786698fd4d8ba07c1af98a613f63215ccb9ebd75415b564cc5fc17bf86c86586b94212515be0639cad9f880535e337416c3abe9708b5d917f9295e7d7656a90c6222d51ce4e81795c4a821a024df3fbd535561d08c6644abfcb83446e7434dc1d8bb4c7ab81e5900a415726908713db046266b3539320d9f006ca5b793af903825d3374d1929795edc16d88069519b94411a851d17026d8174ec0bbdbd2c3c517e057c4429ef67c792b788827123e277de36316a114c31d1e377b8ecaf466d0678993e21fdcfe36209082ae007f2c2befba53dc70e682ceb7624752cefbffa88ba8ed8801cba4d27df6be4f3bac65def6cb221f6b1c57c130ac55e04fc6b8bd3aa6c484cfd9d4a41f8b5552ecb0cb0d7413d479634e4cbf19e9b1162c66bda4cb285d3a7be94bd966452abf550da87099a637e4e113e762fd8610626db6bde2f81cc91f2eedaea916bcbbdd009f6272a16f4bfb5fe5045d45c111600d10dd8098860f79ded85ea7bbae211b18ebab7bf5bbc4670de0551fae02682beae85618242c046005a239baf70138aa59d42885e8d4621b4ddd81a6c51d3a7e6a58fc6dd058b7cc5a4cbc019e83e38d61c0f1c77ee5139304e05286fe8b068910a2ed2d0ea30e93b11e8ae080529520d83ed71edfacb9fd3bde5b2e35cfac025cdf003596f95db98409219d6a0ae4e4fd4efae38b7b5835d883b619d6c1160ed418bd11c67eb338df352cdc3d4f85f728be90f638708326f0b099d911d79116642f6bd5c9e1289fb998888db59cfe94909fa8f42dfc76dd5dd3edd9716af37cd5aa170c238df64c8e1427c573dfdb8ec17d77cca5e84ea354766a5098f0b6b60dc4911af90aff1fd41aecc60cde6824573f25a939845e648e933c2b077d2919889f44160f17e0da26141a20f8a682bc8a1d5c6cdcd01675ec6334b94c8de9100fc365efa71525316ace56ddf047383dcb5e54d2a22675bf93bf977bcd22c85101969d0f5233acbe14ea715dc855b19711237df29075566227d1f87be74aad0e5ad1425a7b12208b90d37349f0a357b397759945463e4a2f2aaae238eb2ac5bfb6c11312c4e23f9bd3cf002f444e4a3e20133f3bf42994554ca2534b13b9dd50ec8f8ff780cc52a302efe6ba6a94859195905b5a8f1dbe99853b673ff0fceecc908f47339c1a8578a902a56bd02fba2f283a890ed746ad6268e5d55771c8c02a557a3bb273696d1e7c281a89dbee43a266d8d1062dce84626e20d905afbdf5958b14e3f0d297beda4dda6ca370313c7e27310fddbc47fcc1ed0e7617a60909f07247005589a6ef44629a0d4a75076aeab07135075ef31185166e2b9b9f01a8454da9deec59b1a05498f267532aee3de03dac1192ca179bba9f690a1f5f30819b7f673ca11e94d55c04608bf07d20f506e382572a2edd2e6d68117a38672b22c20c94e2699dfd0ba57ce6ac81bccfb8267fa88892f7d776447b2555feba4bd85ae00e414dde03bd4573d783d39da9d9b68ec3ad6ea33ac98e815d1d1c891796e17195c5f153edd643a3a7d9d24ad4e0ec1a8b73d3aef5505efc5f1b7b2ce73e8e47e64b4f8c8b7f8c9795c213a6f7c0e9e9e5717423f78f5dce16022c606c04a7d1d1ae9ae7566d3dfbf6ae8fa2ad528534330811ed49741cad3bb4de0e64ad11293f3d326bb2948ad514d3eaf78298ca6dea14a53dd74943bbcdeaa63b2bbe78ae428b2e125e13e59f0334377a0726ff8572531870b8152fe7d51d6ed05308c67f82c221a9abf1c2ceb98a03c6e2ec0bb9dcd31971350ac1bf3819d87d673004c94971ff40540e983bbeee6b809f68ee206166849013bd9e6414627aa38420b9bc1cb7dbc5a4968a2fec821d546ce3e97e5d00d1c33465e4176b536a1e4ab83387d11e2881c3c65962f4a70dc0e0cb2e570adb0c2f9e1d00ed86e0c5fc0f94971001000000000000ffff0000020000008f60ca77255fa28621407821e0cb2feae0d6cc8447ac7879dcf240769a924cb4d06dc1e6fe9a372d2c3db7a6f0f27963369f8c917ae2157c67a52c72c11d1e52a6850dc893d54cb24d15791914fd70ab6c45b2b7aced45a99c870eabf5c66cd556c6947ecd24517f48b9fc96c182057909e4f56f9cb114696325b02f92630954788e9f0cd22ff78e5f7f69a56ddfd044d1310ccfd25f52b9315dbf61796c5ccc838ee0e851e176ff50d0f251d92407675a8e6d28e5b597ff4dc0363d675690cb678c68e0655e66ceaf82f2615e36f4390ce24ed5086350bbff1f6699906945a35cd08a13509bb6defc4c06af312e6bdc2d0e38e2a3d7c23a74780a3a43000000"], 0x1418}, 0x5) openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 09:41:13 executing program 0: r0 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) syz_emit_ethernet(0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180b400000086dd602092000028060000000000000000000000000000000000fe8000000000000000000000000000aa00e52338", @ANYRES16, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYRES16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRES64], @ANYPTR=&(0x7f0000000140)=ANY=[]], @ANYRESDEC=r0]) 09:41:13 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$VMM_IOC_READREGS(r2, 0x80105703, &(0x7f0000001100)) 09:41:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpid() pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x20, 0x3, 0x7fff, 0x40, "05b07456ebccd0c2e9d4605507d9ea2062690b15", 0xfff, 0xfffff562}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:41:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b81800000029000000310000000724c20100000000000000afa9"], 0x39}, 0x0) r0 = socket(0x18, 0x4003, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:41:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:41:13 executing program 1: r0 = socket(0x18, 0x4, 0x1) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 09:41:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r5 = semget$private(0x0, 0x8, 0x100010282) semop(r5, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semop(r5, &(0x7f0000000140)=[{0x3, 0x277a}, {0x3, 0xfc16}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x1, 0x1f}, {0x2, 0x3, 0x3800}, {0x0, 0x1, 0x800}, {0x2, 0xffff}], 0x8) 09:41:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x3}, 0x2, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x100}, {r1, 0x40}, {r4, 0x10}, {r0, 0x20}], 0x4, 0x3f) 09:41:13 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)='A52', 0x3, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 09:41:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x80, 0x7, &(0x7f00000000c0)=""/68, &(0x7f0000000140)=0x44) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) wait4(r4, &(0x7f00000001c0), 0xe, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) dup(r0) 09:41:13 executing program 0: getpid() setrlimit(0x0, 0x0) execve(0x0, 0x0, 0x0) 09:41:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000280)=[{0x76f, 0x80, 0x1, 0x3ff}, {0x1, 0x86, 0x3, 0x7c5}, {0x1, 0x6, 0x1f, 0xb67}, {0x5, 0x5, 0x8a, 0x3ff00}, {0xff, 0x8, 0x1, 0x7}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000000c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6}]}) clock_gettime(0x2, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 09:41:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x100, 0x40, {0x3ff, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000005c0)={0x1f, 0xe0cf, {0xcdf, 0x7f}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) accept(r3, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000580)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)="8199bc53f866b4e2c68f96550559a6c25c46754b5c1317114f70dd8a8a1f7f12379411bc3e0a0a34296f31439b9c5eca60e123990b9804276deb389d0a5007e69c25fcd004c02e391b", 0x49}, {&(0x7f0000000280)="c3d2ed0e3b6ba49f632db0956cda0d06e99cddab2c95a143d758531fb2e83c2114947984b58665f698291e84354d414c67e493452eac8a30", 0x38}, {&(0x7f00000002c0)="df221c6de3b3d71b9cec47412b5170c94b07fcc41497e24905a9f9f0d5692053a82d18f1604a3241d0f0f22531b087208293a8030e7e3f52f20464998b00fc69714f609dcdfc9d7993c9f924d77508348032bb26f89b85d54b7cf1b5908af112b1c392dee3594599b6a18b2391e8106f", 0x70}, {&(0x7f0000000340)="03b25b408de8ec435ef32fd9cff782ab2db1ecafc4088212f20d60159ca365a71830c8d47f7e9369b6216212bc0de006809fb745bf86d92e8205884c6caedbb882da3aa15d86c2f12c411047e8d9bee02a9325fe4a9b24666aea8e66c6e0a296d99fb26e5b00efbc456e2e85651fd56409bd2e024c37f645ff8b6a81aa482917ab4ba6ce29a6428ad2ca066de64974d0fbb92fca78fcd0b6ab103ec7ca2e403245ef9009e2f2a00a9b3701a417166f550af7", 0xb2}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="980000000000000000000000000400007b1ce4c9f77bc24c455a90591de64a39f61e826b0518a4c1874bb1f57a5c2e0aaa9a326f437b02c966676753fa194fb475d09759c0d1e06610d12f86261aa5e3b6ed73b5d0b1a48f7e00f03fd48f098776daced52cf070ded95f5249cc6b6e8a08be90b800ea4d6563d7ed2cd2b1d9087357b28bddb0f6c8db22c447510b21d2e40a17c140000000a0000000000000000100000003000000eb72a18f219fc0aaef0283d765d9aec556dd2cb9adedfd47cc34e0b9635043488c4696b590b2ef94dcae1484cc07023e9575b5d3b85b5a47e8059989876524de630b945335ac6e060a36b01422cd86b0d16c01e5b2686b09c17e181e5d45a9ff65b23984f17c5cf49352e4c5a97f504d1a9988a66eb73ef85d700077d3aa50280000004dbde711829482a431a1c6f5129c307ae94c157ee2754273eb534635ddbdeaa68c8d567a7e175e88af623507190bc49a504d11b3fb73ba90b24f3864bce565c2ee7106d9cbe4e561c9948be4e34d9d7654ea622ca997336176063fa8a547010bdda65cb205c9de27ee1a79ede6ad348869b3b377d8c321fe866ab43e00"/436], 0x138}, 0x401) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) getsockname$inet6(r5, &(0x7f0000000080), &(0x7f0000000440)=0xc) 09:41:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f52ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00000000000000000000000000ca186c5674b79154b1b12133ca1cf2febf6cc88072f2fc8b9c20dca19cee0e562340825b55d976f3138cc99fa85bda094072a96f19a92f3db521987e300bdda5d5609b3a4bbd3265c95a46b4aa9a3983c75e41f2feb990a9f7d1337dde79504878b40f697f078c500a397027dd7ff5f444760f7be9e9ef5e0c182a0e21b65012ad2198e12223a0c5797f4fc20bf6e2f208d1e4"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x7ffe, r5, r6, r7, r9, 0x4c, 0x6}, 0x28c, 0x800, r10, r11, 0x7, 0x4, 0x101, 0x487}) r12 = socket(0x18, 0x3, 0x0) dup(r12) getsockopt(r12, 0x3a, 0x12, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r13, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r13, 0x0, 0x0) semop(r13, &(0x7f00000001c0), 0x0) r14 = geteuid() r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x6, r14, r15, r16, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r17 = socket(0x18, 0x3, 0x0) dup(r17) getsockopt(r17, 0x3a, 0x12, 0x0, 0x0) r18 = semget$private(0x0, 0x7, 0x286) semop(r18, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r18, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r18, 0x0, 0x0) semop(r18, &(0x7f0000000700)=[{0x0, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x4005, 0x1000}, {0x5, 0x6, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x1, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r19 = geteuid() r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x6, r19, r20, r21, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r22 = socket(0x18, 0x3, 0x0) dup(r22) getsockopt(r22, 0x3a, 0x12, 0x0, 0x0) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r23, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r23, 0x0, 0x0) semop(r23, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r24 = geteuid() r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x6, r24, r25, r26, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r20, r25]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r10, r14, r25}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000240)="ff0fd753ea647cbd33503f296cf9effc8cfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5b97baf4f2c3662f005daa8ea444a30f77b03dc2d3ba1d656ec0786f4c59bdea75be6d80bc789d51bc908f8445057cb8e9b44f419c403027b4e087d3cece2328bb8d61f5dececd68d3669a0ab0ceb27c311b737338e535c5abafe92f8266a282d148e8e9fdbc0e450e39c60b2dc3323c472b23524bd72e434a77ea412d7aa2b3e446c8419dea440abc354d58296c13398c7937a068e49cc38a1ebd703cb53bfa5c4865cb610a119ac0b049d7f3727d752d63f9823e69cd411f9438149f777be141200a054cd8e72efe9f10c6b3aec540ded63d576a0814e33d7db5903b5677fadb0d045224bacb1e226d8cd5260e78b18a44a87c228e9ff38acb5fd896256aca13d1debd9c61d071b1eea88b1b1d85ba0d6f0abf8ccec6ee5e1a5019f976354b849e9906d56c71e697185dbba138f919f7b90178aadedc8d542a70f0ca68faadd70b31f803b61cd1f3c9fa4b8cad12ce63d50629f7066bf5036441ee72e60ed1ec552021b38e193eb69606b5778ab64eaba85585f87fe68955c3de2b9e20baead5f9a5f5d96d28e8c0e0f8860da673196e3c440bab404e798e2ca47ccdccbcd07ba920eb587ffdc61e58bd086310790bb3fed384cc3f4ecdec2db349053fd8ac64384623f815ccb637acb446e497aaa920a344fa32ce5360662a4437f7805dc531dc5b7bfdb1d3e82831605c5fca5630cabe67bfd89290bba81ad02a6e3f9de612d58f89e6089cef438e7058d0be676426f32004f3bff4d357c2e703426f5c9181a9f0b0e78bae5f76a2d093e1bc1eb5ec1f450b0bc9503e8faddec1d00b3cfbd61b75b1114ef9c765532326b900c431e54bf9f98ef9e1031d738ddf6adaa87e561ec9f8ed5d257c52ade2e63315f586821a2803dbd0e377ff2ef5430f25653c0d1929120e85d1a329d55813210ae9a4af254b42360994ddd948b4c74430df3e96c03222ca68a921d01837654b8048edfbff2c59d08e459965f7884f7f05a35a549ce8c130ca844cf7b228d10c376c1fd7979a920b2669073e21edd1b1974b8eeff8f4e2e476d91fa5a3826d940ac9da4e697cb4609a855e06d5b1ad119bc4b2893079d8c9ea3d517be1e2d3acdba4cb5a1c57cdf3a349ac738b930fc05c9fb88420f87ceddaeee36268999aa207b02b77cef15ac8fc7eebdd3c430bfa69b6e9c2e06169b5c6e782ac0c7304d048bcc7408e97a83fa1327482c52bb95c23dad803c409965b5f7b92f1b60e98fce084b5dd50ce46c7b43b8386b2c7ec5c78518a252b20fd605dc77a904ceaa68bf84f6cf51e81d3e0db1325cd9ac6228c2ba8b0afd12d5ef842db88a7d384316466ff33039cfa2929366dac862206aa5b5a6225431c10efd7e9bcfc2f7cacffca35544ef2ba22d1412743da00d5ddb701c72242197d9d63ff241f29e836a7fb8834a0a9cb33f4902322e0573c5a10403a50eb35836f54c5245e60a3b6c3ee24bd8aa778b16cb5361808a8198f2f3ae803758818f390405fd3b069714937c287976af5c05bd92b2b4b314b451db690812affdce1f7c33aff0c9ce4972d3d88a2d650aa71a82aa039fc56828f9d8c36d1447e3edf9cd0087da0dc8085f2f31e0c67b397f1db33c8fd464032c365d8b941085972165fde01a5d27603b2366756b9987b3e4d996a362cb6c09c47187f1ebaa1c8e415886acf9312da928878e0c18f23405d9e0ca9daac48e955e90c25a2ef1c1cd54551cd95d7865ea2c05a690849b040d0f44f6b1fecc0cb61bc2b24cfbc253f6161582bcc216712ca7dbf68f90ec1eb6bc16754bfd37d9401e872acfdfc3c57633779fd66cef8dc44c07f73bf6bc0733ed724bfc9355369e7d6ab4f135d3a60e4fc159a2df5f0ac55afdbb800372f6f956fb09e324b863cc797933719741ee2f9e5b950cc0fa21440e0e89024349be4da1b5", 0x5d0}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:41:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x204], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x7) 09:41:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f3960fad870f5bd788e7479f196307f8c6d33ee481e07caeed5bdc4e5e241782ae027f0aa79101ff6bbec6adf404ef2fc461a9f5cfa7a3ff182045e074b7b183312aa74a72e0da5d5a46e313e96b9dd423326be60bdc05b89140b088da33aaff1953ba71138ef584cc973cccd7448d8426c82d4a18c6c16628b08625fc1aeef86100e9e53de58853d6454f766ff470e2f9b669e19ec37c25cf3b33ecf3ac01c671693d158ba84d74c398c6043d6b7dab75efca3c0d850ff8bf0754f47a40818e7a41df3b4c0fc"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 09:41:13 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 04:02:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=':)/\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='@*#*\x00', &(0x7f0000000180)='-\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='$}-,$$\x00', &(0x7f0000000280)='}^&+#-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!.\x00']) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) 04:02:32 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcde2be1413729af00855f24695b11f9a88c0f6ba372f3aa3c20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c003355e9ad001d798832b3fcda9f531cfe0df81e7c5535366c2f1922698b1eb6c6e1677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bde001c4a520a2118efeebd8a441b3fa682107a93383b2f8526212f9ed62cff7c3a8179f121f09f732a5344335e4a2154059c2e7000ecd7fb8269112a8d9d8f309969feb33265f6a559797e02f206d018b26731592262fee20e67f9e6a6db32d08a013499c6a0c37", 0xe7}], 0x1, 0x0, 0x4) execve(0x0, 0x0, 0x0) 04:02:32 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, 0x20}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {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}, 0xfffffffffffffffc, 0x70, 0x80000000, 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, 0x8, 0x1f, 0x3e7}, {{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") 04:02:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d6"], 0x10) r5 = dup2(r2, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r7, 0x2, 0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r8 = socket(0x18, 0x3, 0x85) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r8) accept$unix(r4, &(0x7f0000000f00)=ANY=[@ANYBLOB="00000000000000000000000000002100000031b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045d5d338e4f76a0bb15f70b026ce53091feaf255937473aa339e1264fac510e599e3d4f1ae878876ed48ac827b7e7ada778ddbb52d4e4f8cf985a305843690551385538370631d46e1eea2eb0676aea351ddd75e9bcd5152a03e66cff7039fd0"], &(0x7f0000000040)=0x7c) listen(r5, 0xd89a) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) flock(r5, 0xe) r9 = socket(0x800000018, 0x3, 0x102) sendto$unix(r9, 0x0, 0x7001, 0x0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = semget(0x2, 0x4, 0x400) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000200)=0x4) ioctl$TIOCNOTTY(r4, 0x20007471) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x3d, 0x0, 0x0, 0x6}, {0x45}, {0x6, 0xfc, 0x40, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10000, 0x7fff, 0x23, 0x343a, "3241003fa9290439961a856c4b96ee99e28622e8", 0xfffff5c5, 0x10000}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x8, 0x100010282) semop(r1, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/133) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000066000026"], 0x8) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:02:33 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000200)=""/235, 0xeb}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/180, 0xb4}], 0x4, 0x0, 0x80000000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 04:02:33 executing program 1: 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) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x27) pread(r3, &(0x7f0000000180)="04b61691c2f489c536f3e4dbab1d02f76752788dcaccc37f5de12c7fbca6ae2d6d39c16b9bab9fda0a380e92f7a836bc40b11eb22dbc539e70045f152e9dde08a89ffab67dae3ccc96654254a262f5bc942903e12b4743c4b5630d45247ee16a1bf2e2ce1e0707fbe4eb36088a9a82a8c7125e0c5e93d9e1aa5edfa647b8f7edd760364cbde75c8dcbcfce5d9b92ac082a50c37faaee7d56d6853de0125ab8a944f39206e94bbc32", 0xa8, 0x0, 0x2) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r3, 0x0, 0x8) openat(r5, &(0x7f0000000080)='./file0\x00', 0x20, 0x91) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) 04:02:33 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c5030000000000000000000000009b000000bbfe8001857b8fbdd1c16beafb4911600b0516b53e17e8af3972f3571962e3a543de501e9ee259b778eec79c417ee6206bea85c1a8625b9867b449858782b47b9440b98aedf4f878f4bfd38da7f74ffc82728b"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:02:33 executing program 1: r0 = socket(0x18, 0x4003, 0x0) bind$unix(r0, 0xffffffffffffffff, 0xfc) r1 = geteuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) r3 = getuid() setreuid(r1, r3) 04:02:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000280)=0x20010042) 04:02:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x5], [{}, {0x0, 0x3f}, {}, {0x0, 0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000240)='./bus\x00', 0x40, 0x4d) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000200)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r8, r7) getrlimit(0x8, &(0x7f0000000540)) r10 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r10, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 04:02:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6, 0x5, 0x9, 0xc26}, {0x6, 0xb0, 0x66, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) 04:02:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000140)="786329ce4ef3e3cf009a89814105efbdc046e6c4bf41bdefa7dfa6c92e852c6b4b57574ae1bc06a5adbfe6e40c6682c40dc03e1607f826691579f659dbd04aaf263a2797dc456205fda2da4ef6f758d6ab50aadc1fcb5dbaf8ffaf92fb7d69930e7dbdf5ebda7b0a74aa5449b8a833437d6e18cd3cea2f522c41822efbf096e123277d23cf068f3ed3be354179663d28580f74bb46296f5159a4c70dea53a6b23f7ee7cf765d8e70ee651cdcd668b916a755d583b15e64fc1e050e50bb08822149ca26a4bb895cc2732c45bee80e98e026e72b6c0379b2c2df0b", 0xda, 0x0, 0x0, 0x0) 04:02:33 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000000)="a1703b4019f5cbf4", 0x97, 0x800, 0x0, 0xfffffffffffffe14) r1 = getpgrp() getpgid(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="bd300217b1f21f8f5f4e000eb80d10e4ac0b067bbc6657019bc44b9c6bb67ffd435af0ba912c0a01679ba06abae232d73e9ec1d660115bd3dc8334a68723b6daf160ddbc3308aa872e346141c20db1b1d14e", 0x52}, {&(0x7f00000000c0)="55790345fd9db9e35eec2cf22fe79b346aead84ccbc8b94075414766acced68b03e03f13da4eb3adc78e2add64499feb2d55ec06a99605768fb931a610e1631ac3ca6eb608e978c0967014cffd247b20fb345171c10a5052fca785f35eaec3b66bd6022a4e02ced1e261a20e56f5e5bdb341", 0x72}, {&(0x7f0000000140)="9ebb48ad7c84e9b704b2d77f74e8fede12371e4fa2c00367a4e174", 0x1b}, {&(0x7f0000000180)="b748961541cfda8d18c4036710c2ed9c802f603463f010509bc373d6d2f42b0a79563d48b89cf1b8dacef00ec4a6db1de402179d677a0981a24e53b06034e9026bffabc4ce6d7a072296f08f80826ea452d749dfb97a08c5f06a406e869659aeb2093c9e9e79be6201b323d46dca612cd24d682c91785d57584381ba0d636c180dd06cd454b0b7b6ea753d6e08e1e55345976a3d0576fe6ea9357a7e83692431698256f1a69085551520888e5fbf410596e6f161128a91a5700bb86540543ce66d28a8aedfece628a6e5846825a9f52f4506ab5f", 0xd4}], 0x4, &(0x7f00000002c0)=[{0x50, 0xffff, 0x1, "2b72281559ac3905c650bcd3cb585634e567ebe89757a4af02b4b5d9536721ad70014be4632a3e21dc2e83462c4d0070e48ac2484e71b5fb02"}, {0xa8, 0x1, 0x7, "9f8f3db8540834023e529d1998b1e0832ee10ee96e79f5f8030a7413c61c0641d6cfefbe37179fa73a0822bd8403f7f7a6e86ac72996d1a3462e0b0fda491d158b1fb9ef38ebd33b03e2313a4bb8b246cb7c9303cad4c78d59c17ad25b213aa15c0a635fbf3d21646508dc586cd88bd4adfb10db30ce9a12e24deee5022520374e3d0d6b0bda8fdf3d01b59d28de145d6a76b6f2dcbc"}, {0xd0, 0xfffe, 0x7fff, "5782e40be18c0dcb18d8588e80b8d3108141fb0ec0ecd560ff42e0d04741a30b9e3da6ea40e6f20052f3bef6d8f1f4a5a9da75ee5baa75211c8fa73807cac67e23905b50996e07725fb3604eb942d763d4b7ee5750c2e031473cad2079b26dfb3ff629a8241ccb6039ade6329e12bc75bf7c6e3cd4e05f5c071899129c46f869e101e9874be46ba901da3693a0ab88a27bf251b8d3c6d3d185bfac6d2f3a58be3fc65d6b433d3a2d6527e32dc50ae0fe467d386e820454a4fea6"}, {0xd8, 0x1, 0x8000, "9b4423fe58b7101f720a67d108871d3a4505dbd091006ab05108b7352537c5bb9f28fc3ea74eda9270e98eef0af23bc758d3c06b2ad9c74a86f83619bca124b82ccc1c94a77454828f28d2655250df363cc481034e95fc8899b863c7d9664bc562d4cea9775a4ecbaac83d07bffddbe77777566813468438b035aa40c0674f6e3406c68d9a5f9e481e026491b804ff785bed9b0698e5b7dfebcd921abe99b66f7bbc6548ad63c0a41197c8db8362d39744e1b9e6e7ebf9efce904118d2a2213ccb47f4"}, {0x60, 0x1, 0xffffff56, "304f0d2b185870ce2ececfc8f2c29c5d881c20f674a87054762499e61da85442d4d9bda3df3736fa0c1e51e496d120638782850d90bafd07877fae20518aad7604711413bc8fcfb0c6ad138a"}, {0x68, 0x1, 0xffffff00, "9737c244ff80e2d02b48b62edf39aecd74cbc02956aaed0e234f536ff5ae8fd7e0b9b0eb18c35e5a88d680f366b276e7f530aebebf286a0aeabf92de7e64969b7c0652addb8b6bfcb011dc158335deabe7c9f2a4"}, {0x58, 0xffff, 0x1f, "f7a4e438e71bbe33706aba270f8b59037684489c9a900c4374c6f394199e8af06d0f8d287e868cd07afe4518f4a464afafd56fc5c449c59797d477dcbfdded94786ab7"}, {0xd8, 0x1, 0x0, "13dace1f621899bc05ffbf90036e79d29b48310386bd1f43847c8fcf58cd17ee5ade4fb51ac28e42c520a20e87a3d57d49f370cc9bbf206bb17fc08f9a1e1f2c00f571698197a79c6f1820054b4ba75c3b5752429f644261525fe5b8aa9ab2c7f5effb945e942d883dbb1036522be4f4e919ac14f2042fac5afe910dca9ad780832a32831d7d425bdb5ea37d872e37048524804ec63836dbfa6e70e5ba5193482eb59f53b12b8973972b94f8efb82aef15a5c73ad6d4e4e0b033c3054d18e6223a881379"}], 0x498}, 0x2) 04:02:33 executing program 1: listen(0xffffffffffffffff, 0x780) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1a02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 04:02:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket(0x2, 0xc003, 0x11) connect$unix(r5, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getpgid(r8) 04:02:33 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001cc0)=ANY=[@ANYBLOB="03e5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acae33dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eeb92363a542e5556a12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c3802dad150be77831bbcc7556cb0b5603c1674c4d48aa7b4daa7411800"/458], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r27 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000001a00)) ioctl$VT_GETMODE(r27, 0x40087603, &(0x7f0000000600)) r28 = syz_open_pts() ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r29 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r29, 0x1) ioctl$TIOCOUTQ(r28, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r30 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r30, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r31 = socket(0x2, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r31, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r32 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, r32) ioctl$TIOCFLUSH(r33, 0xc0206921, &(0x7f0000000300)=0x64c1) r34 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r34, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r35 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000240)=""/173) 04:02:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000180)="2078f7b69541d6d96899188e90cd9c8e765f0000c04c0333177e8c002b053738e554fb4daae58b78a31f0f3295f5ade8b04e001900f9000000eac5d9b4aad9e83e98a0f3430efcf633b8648019104d7fafa8f1ef87d4058a443f8599d52d6a", 0x5f) r2 = socket(0x18, 0x4003, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xdf8, 0x81, 0x3, 0x4}, {0x1, 0x1, 0x50}, {0x7, 0x87, 0x8, 0xb0}, {0xd, 0x1, 0x6, 0x7f}]}) setsockopt(r2, 0xfffffffd, 0x2c, &(0x7f0000000200)="0e12006dcc216c443a88761f012deb4667a5af1d286f8b6d515a33aee335e8e48cbce0b217a332a7e9122a3e8ae4abc22ae8c7439a4c0543016cb99631c8fe91a78faf5207c2d2f5db1f944e98048853dc5349c0a36930ff77532b778f486951e52efeac12024fbbec1ef8c34277b6790da80475da9ecfe1dd4a939e6219d6d29a18023dd721f48175528f9dcdb78f2e07869f3cacc932be91bf1e4ec0abfff55909651862bc872c642dc4599132dfd15a1645180965a3ec2cd724d8db9aab0edfe7f4f0f79c72eec06be06588457de819ac46ca42307aaa1d24133c7ed22855", 0xe0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:02:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x3, 0x0) dup(r3) getsockopt(r3, 0x3a, 0x12, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r4, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x6, r5, r6, r7, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r8 = socket(0x18, 0x3, 0x0) dup(r8) getsockopt(r8, 0x3a, 0x12, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r9, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r9, 0x0, 0x0) semop(r9, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x6, r10, r11, r12, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r6, r11]) fchownat(r2, &(0x7f0000000040)='./bus\x00', 0x0, r6, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)=0x7) 04:02:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa002561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000500)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) socket(0x1, 0x2, 0x2) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100), 0x0) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x209}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000040)=[{0x1, 0x8000, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x1, 0x5, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0x6, 0x800}], 0x6) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) 04:02:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 04:02:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x3, 0x0, 0x0) 04:02:34 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000001c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be003238169403e964b7b108ac7b4d7da9371e434e4bbfddf24dfb2342b609b993ad78d82a9fdce8c12cf9c18b7fbe36c747273c4cea305c16846f22263bdf7d86da4735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4b26d91ad00253f1947573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea89eddf61f7e4", 0xce}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f00000006c0)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db564e1c39575f48c1219398a832cc5980947c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca228d9f5990121d371f352b688b4dbd75a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a846fc9b8ef82803e083f9767b4d2f61bc3ed31447aa91a5bef0a39807402bfce985e759f5a55a63e6203b495", 0xc5}, {&(0x7f0000000d00)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f00000002c0)}], 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000b000/0x4000)=nil, 0x5}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x380000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getdents(r9, &(0x7f0000000e00)=""/133, 0x85) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r10) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 04:02:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') recvmsg(r0, &(0x7f0000001340)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001200)=[{&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3, &(0x7f0000001240)=""/240, 0xf0}, 0x800) 04:02:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x2, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [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) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0xfffff000}, {0x18, 0x0, 0x100, 0x2}, 0x7, [0x400, 0x400, 0x8, 0x1, 0x1, 0x0, 0x20, 0x7]}, 0x3c) 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b030000000000feff000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r1) 04:02:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) 04:02:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) getegid() r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) 04:02:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x18, 0x8000, 0x0) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) dup2(r1, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)="a16a2a81", 0x4, 0x8, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x4, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x5, 0xfffffffffffffe22) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x9, 0x40, 0x1, 0x0, 0xc, 0xe6, 0x2, 0x1, 0x2, 0x9, 0x4}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 04:02:34 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) 04:02:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = socket(0x18, 0x3, 0x0) dup(r1) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x46a) semop(r2, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r2, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000700)=[{0x2, 0x8100, 0x1000}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0x0, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x6, r3, r4, r5, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r6 = socket(0x18, 0x3, 0x0) dup(r6) getsockopt(r6, 0x3a, 0x12, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x296) semop(r7, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r7, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r7, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x6, r8, r9, r10, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r11 = socket(0x18, 0x3, 0x0) dup(r11) getsockopt(r11, 0x3a, 0x12, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r12, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r12, 0x0, 0x0) semop(r12, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x4, 0x3da, 0x1000}], 0xe) r13 = geteuid() r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x6, r13, r14, r15, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r9, r14]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r5, r14, 0x2) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 04:02:34 executing program 1: r0 = semget(0x0, 0x4, 0xa) semop(r0, &(0x7f0000000000)=[{0x3}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) 04:02:34 executing program 0: r0 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x8082, 0x182) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x79) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="ff20b57cf8b233239fb763693e451afc7a77904cb7556d", 0x17}, {&(0x7f0000000640)="c8b39ea14009d28b2786f9c5d8a1ccbc65fc0356a965e94b69652e0fe8cdceaf4bc4df6ee38ce8b462b19bd0217175eddd7938702c02be02f79c844c68f893969228582d9ab5e26770539ff88bdf23d6c5bd843667a9ef422c2ad2f5cea187d4960d0a16cc97400cf7e3a8b784e733d2c2bc1c9c01b6e2f797dfa0b91ef1245ce3ef1703202985fb9189ef7afaf8a76d4d2cb6eb6ff96fa7e2fcc68fdba81bd690db7d4fae1dd408088464cf0ce8bf624a0d3379d5b668973cfdd8059fcc9dd76ad31eca8448b912c439c9d45b133a3d7658fce83f73185b3d0855ac31430e50a3d314ad45a0a394525788a8346b4963eefe0ca6138d6011a6c64a201ce04843b17cccdd80cc6f2fffbc1c132fdc7859a650b22662e5023ff02cc42560111dd90124245225303562170be1ada5597179d72c4d9ebe66b0317cb9d2f06058688631f6e0236461d07392285c44a9f0f92f87dab328c829782548c63b6d90d987d995769d15beb057754772cc31560e95dc09fa68534e536a494d76eb1ffafb79229cc3d03ad0eec6ab1ba25c9af7373e675f46703d743888d63dbcd1a84fdc89240c42aa385eaa50f92d325313d85dca94b044126e939814edc9237fbfb116d2cd8d82db001622c70ac41d07c532f2d975c18570b06f5075a9a1c19820d4be7fc5ef58a88144574789afa03c85d5377444876da91cfa1da5614fd4629270bdd931895c8e07d18f74a0237050a0b79ff6ed21af221e3779c2322123037afbe70242345121fe6698a0ebd0247dc41d8bc2a597906ab07fe17e3e734392792c1643364a546d18b6bd8666ad756c0613ff10ccef703bfb20ded960bf4a7eca2ab4b4c1e3267bf4319ab49fab418c130e5c96edd698cd467aa7fcc0db7582b5ff24bee0a1e8694bdf3707ccfbe8460d906fe9569cd534fd3c8ef0bd479fefc5938bcdd18fb7730bf2579ff829ddb55c8773b34ee2907911e24eec7c24002822b45f3260a1ba5ade05d3a40bd172da03a7e4e89489aa1edcb7f81a5ee964d626b6564fbc65d88891daf44c0733903b93187c2bccf2a643187bb4ff2a857530182ef10e051f05bd583acf25aee5b3a36e7b2f1f233fbdd663bd3927b09dfc76ef6d557661c04079a666f08c876ceaf85e8d3625799a303960727ef4ddf326d0af082bdb6579ab3daf502276d196fcecc7e4767a313457fa80a517cf2d2cf79588e65c43c149bc4dbcc7900ed91ddc5eaea7a20d5a12954dded934daa5cb7066ec252c369712faeaf377b00a13ccbd22270e719e950dee8628b190698486cdd8a665f8f61a4d7cf8985f0c0283e6a4e498b58cba55ab42df3c356a7ce7bf654a45360e4d48c57fa537c239c433eef0327e314a3c3b5a090ea932701df181bc91d5fe200784585ae4efca7da4360146ffce5df4beae03d616fdc962ca89c405388b6fa1a1370f9cdfa2c2cbae2d5cd9880975f885be49317451f04ebdeed1647355844dfcada61abdec868444ebcea5c1a9e146cb38e631f1e9f7dc9a2d48040acc1d0dfc14d143b27eb8b908a37e2faba6e77c6f63d323c838ccf684c5a6f88f5c85bea7038ec35ecb0f19b7f39e7d984d27dd4a65716cdb843689c22ffd21565995aae542ab3394b376791fabc949348377e8d2ce277caa6ad5f6ee7e575f364e3e52a8e8e97a073de538f617f9f2d3eca575c5e68a88771977386dc1cd656f0e4d694e9e7b273611d7e90a28294b7859a2ccfc23e092c61fdfbefa9fa870a632a3ef2add23c454eee03a3c18d9c8c92145e776a3598c57217eba3aebd5f00b92592bc54d6677e10954685bf4677962c0fe23f083c788aec1f1ae47d22e85fc3d69a8582779a3107a24955a8e60ac681a396de28658c5f675e5a1e32e50a4cc7700300330116fc2cbdd43e3cebe8497234949daeebb155b2e32b7e38e19af47d997f5818f68907b0207f2a469794a670a8ca5e2e6c065271b0537ca55ef146c05a29e3f0aa5eb134175c3112e1af57fe48fba238073e59406326a5612d199f83daf524d4b7a652cfb8c4bc7857a43261bc4b884dc3fe4faac54b565230e8f7aba48e9360ea2d8453ea985128a9d2b1316b15bc36033c8050f46b18fd69990379e85d9630e1dcb863dcfe9d2c65ccb98b5a4418538cbaaec067e4abec3e6b26e2f1a3c02c3205225b62e803d2090ba89c01f1480709046b41674d14f1a59b1bf98cf4b6bb5036dc070fbb5e136c361042e87a5e3b330884c42ea4286dc4bf181673a41f13ae03cb4c1f289d7e4744f73296cbedf0707276c8b2ea8cda7d3f60f07c5ea81ea8a9ab81df9e1e54068a2b8bdd21db4cac1dce26c51c4e176ceec9fec57895288007e52ada04a2298fbb0be4e4b6dd7253b96d40a1e0ff1593225c29df18bcff5c325644cc03b0ed5427d40e0b91fb5206e429df8f210116e7e09a0abd96cbc13a09db00ac60ca803a0a7dca297924ea87a7e5c7cc86bb50fabf485a9c0979e6f94c77c7c89655d5820ce14af8658a78b8ac8355b33be682925931ad6074c296fb2d2e8d23e7561b8b5b99e14a5df228c4c976b9cef9b410b8500c9d72a6db2fb97c6578b007ef97965d20a6264cb6e4c48c98c9f2ff5558aa66993a71db282077885762d7c275b60a51413c74eb1e44bc6385d327c2d75add580e2cc54310c457ee930c1f38a9c342135b70e2ab56d4972395ba9cb41b313c665df21652b442e6dd2560701ac5341233607d959390fab4ef7f3374f8378733dc728be7e4f9de895fd62b24e02deafdeca480be7cc798a0b1e539704a4c927848957d7d53bae1eb1ea44a5eb977a8bb8e5142d50bb527c78c7b9b641916298180dac7e40d69df3938dc0d23fda9acf052bd81464e417115528ceaee6e0782ef2180bc301d4a321f1b6c4c2a7fb44e26d4bafdf8f8c296953ad7f3c88a49970483073e6fedceec56492d614210226df3699177b32edcee6c49dd69d3d8f5493099d70903bc8d98c18ce065c8901bbb2553e1e38e9a2eb4db1648cf5773bea411214432e035175049decee8bb3ba4e06675f4001e1d5a29c8b32ffa59243a4f6e6e0ce865a956b70b633aa565fad777675cb9367c649de75b6ba15414987899e33a59d421a4b73f0e703b9e5c12668edc3b0f1947c5e56a5100289915a1caab1a6edd10df669b60424c43c4d78eae532c93d4729f58a0570fa94569669cc0d487857d26bb6a34453fbca75590064295d49d65bf8ec17fcd98a6798dee23133cdf4c8c9caa033dada37b9758fe9f5b5baab32f9c5e3b7f512638eafb6d3b869c2ec0ef7884b4b9fc90704b7464931a73a1725d20b794c846843c10e9f80d611d1d4bb42d812d05d62ae40195f039ae874611d4cf7e9e25464554e2a3a1af12ae0467015258413129d209937ca6ad8f4a0fbb029e80e25dec29c0888de27f4c5d40631366a6f94d03a63e3bd00238cbc0ac8f1423251c9e2b33a43d2d94bb4371edf0973b11a485056fb2ce79268a4e82eb2466cecf3fe963a284536351337d33e6da57d46c688a3d48e41c37c1bf751cbe75dfcfbc364b2293e806d078f2bfeab97a95eac543ab97342519b5842bd0e317e7f302ca5c64e934aee02c4dd78d767257194da478a0091d6ed19e6e0c0e012973dd3b0961abee6f98b507a33b31c3a44030acf0092d5a7fda8339b4d4d4422a8003b48449ec71891c0baf9d7abc9c047c3a313e2164017f503944e791aa617fdacd0a6bc29e2b28b7cef003f7bc8db8d6ce14ecb8d04451a1910d1365ed4972cf54fa4b2ae7c664a9fd6bf6e04483cd16f9727c4fceb4354731caae04dd4fc6d1eac68583d7a94d73981fb90771fc6a839827efb2a55fa82409f5cda07668d5dfd415c53059601bb87215ecd53e6fa42f6756f3d6802342617d1e9f0613e3b9daea65f1b68252f078ee656c0c0ee37acb5e356912ed5695ce8d6ccb507a273772b1125f533af6f2d5792e5dfcb5b41d61cc14a7719b6369603d4c4eb46669a18160511389e2f10945f7e74028b7287ff694bca194d1fe3aa35d9c86418e6e6778b2c00590602d03b543f9d675b95bc797a6cf2eb89f1c2e3071aba5d01091296a2bb902bdeefcb7e8de2767fade79adfc67671da9704196b010bd9f5f536740d8632c405c19f68d4cacfe38a9f20c1a6247e9bef5178836a02e61ff1163e6061a37a107348642e0463129c81f21fa8b8aff6bf39b5a028d5f099849579ec81e3f4306b614f8faa48ac7bba4d05e7acfe7223c66f66a3b79bf3528c37c1f3e1ab6bdf83951b2b9e3caff5f8deb535456cd31815f3eca38813c58e09e27dcbb628efe8351f74e20fac2fc12280ed25817ceadc2c6e468aaa9c14e9fb8ac8f90e884209b5490e54de7bcc39e7fcbe84d33f955ccc9adc73bd5157dc9a6c535659e4fc650e2ecc765d63183d68f462c47d8fd638813a127a4522d6ac815a758c143caaa611b83a1c3bb1e6ccf73335682e832b7d031a2b70c6b89874c33660bf7fd8b3770d8b987efda4bc7b3f8c112f7a7718553256db689d1008651d31cec2c9c1e16cc239b76a094424fbbdcbbad6852305b75c27b4605a3198b28cb7270a1c558956b3e91b682ca4c4f1d9005e547aedc442fcf86594aac4597eb118229d14a24d17d574ebccee5771b3c19080fec4514292a47f805f80125959d646b2b2a263193c71536d817bc194c01f81024373efaa6de360756e64504c8b9c29e77b837fbd46303205484632be73b74e70c33c04fdb2471e4b427af64db529483af92181e6f57835bf0c7a4c38ae9c5b5a8b030fc852f73d0335d3453ae4f26f96d53ba9a1fb2eb4ea82a79db4bc8c4db6b76231fef41e2b6e70b33f85aab73d99cf8044893db6a1493c0426370c774ea8e7bfe8237d915aaa7b29337d84e05873f8a705a418af3858aca3f150a5cd78c68b3b432ed3584c2a7a4e115edf59bed4cd6d28df95e23b177fdee8130f323a9ec2e9e3ccfa304aed35d42db09de6ce36d262001f8848be98cd6874933d085139e3433920e90727ec6f36f03d91a4d7cee05f68cc5306ede4ae63e424f6dac9655b6b5259d97627f395566c5b1956986e8326682016cf32ef20b711cb06d9a1119479f6a383b696d5bce339844aaa7942526ea7e381476349ea7f2aec4694df7e7f66f59afce864d8471f40da4190192611b4f2f7fd726b1f12e202075c65df9518512685cd6a743e941ebc87af465447c43fa53ab33e2d7f4dec80796da776c26d0f16a156d79214078d5c03d279cba402ccbb4d32ac5dd108df4170e679421df1877e3d2552c2b39ece7a9dd1004305dbc8e5ea408b9369662b34dd56138e26025099a6e3b00dabde38775dd64592fa1d9a9d5ad986c9c9ebda90a9f02af8feb14a7a5652df242635de70dab06ed71302a524a5e322be92f6b35bebfa5d5eae5404651f297bba4d3fe0fc96b1ad02d382b1f4a80cc2928f1f3a1a5d341ab4ede871ebaa1d0e34c799e4108f7d1ffb3e2536c70d79f7a162c31355ec46db2b7707a3b13a8801c8c2c9fcd983c28c479220e280320c4f56e55409b400fac3935d9a015f60da5de7da84632e8ea3864d5a19980f6cb5ff6fbc84c7dd303efeb61783c93d5881d18970fa433a36a2b5e16fe4eff60b198b969e8f53c60aa02dd456a811940e446faf93a44e192563560f18599a297a6bda3d445b3b8336291fb7fa670dc6da096bfa041ca5b1df9594ad5da747dad65c84f949af056f83d425ee7ab906be1aeb343145f21f57158a489df0a6b6ef93068b38d0ca262e16a72935634f46d3f8fe2f4c39e007", 0x1000}, {&(0x7f0000000240)="b9312b1c7de3fa0264923a2c27f40cc8eb4cc4bc657defd957b0c7644debb8430351874fe99174f3dba6022f0e784e98ce58de825e57b015a1e41199b351e7901ea90bd76f", 0x45}], 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x86) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000200)="66db507d44d3b7764e882f9d4fb49a017fdeaf512122e9ebf58499339d479c53c4f4353d2d9b2dedeac4df42805c76f6cf4428c73a32d91b84bc260af85245ac46f73c20623ddcb330a85231a6b1e25c6225862d3c21327814ae95f6504e8ae6cc1aa2553a3dbe0c480bce87cc148087f5248184d1988b408dcadcf21f2ce7e02fe0528d4bf2d68573948c092cd5b60b", 0x90}, {&(0x7f0000000140)="f2ae2f023d1e236d78119067692e5000de3ee3d19decee0a3d83827aaf07fee7707d1c232f51ddc28608427de6076ae3225366f1f320a9c0c5441b9002b0dd5a915563b393287555f966236f454582c8cf221bbd01bbe1e4a9d1b9f74099c080e96e944a4da3a6b7e439194a56eec587501d", 0x72}, {&(0x7f00000002c0)="a070c3974486ce3a837880522ad3d7bd6f6dcce68af50cc2b5d25eb9c1e46d1427d26766b5211e53b6765b2a1a5707a0032b52ef28a7b2a976164bf698f9417c251753e7131d84ba5239570931386a3ee6efde68103a40aa36902d4b98e8e410d10b0d919f2b5b113cfc0bd0feb124fcad8d92cbcdb2f185b5dd5d41842c883c9e3815958f9aad76e9d2937ab1e9eea4baf740b0a01b8377dbf2f52fa8cdc3bc4e5e67e19895d10965b4d798354f08b44a34195d0d5f698eb1cb165e766a5756e5f9fe7defdd4132f81198f99a6bb2dba54ab8859db0b0713233af5d9a4a5113b98c981f566468e25f6309c077a4579ac835df70cd708218108c3bbeaff0cbfa1a053863fc4e494d00ee051b2ca4ade5e23204c80cfc63fb4e573cdaee16d1bf8e2928ce01e7826aa67de59144f7a5e3072d26119f8dbe678a43ca4e48dee0f31effe13a6ed565768cfc991b29fbfed7beae3b60b7faaeeb95a3b79cdce9aeb9c6168d2e1daa3bbf89e6e24f6d82d3da956b3fabd83c7e20067139386b2c9e0ec18ccf122844a9c0cadda597735e480df9c4430ee8d446f46e25f3f5b88e9d1e4c0c28e6618377e69d61203150db45d76ae455b72f237c9e23080911d6f35c51c019bbe6718ee65eb3324fe7f601abe520c2ec1eaad6be71134b9ee4ec70f1256f3254e55b54bc5f9da4255d8d9d8870362604a9b0bdce9633604248a448414388d37362f2481f8a17f7fdb8dad3201dd8dd8c40a6793550b8e31159821d98cd8ea2f748e49cfe13d9a9e9913da2a9fa34e3238ff1712cc8ec6f4d08ac02f861c4ebd6f7cb96cd58270a2c38e3932c839ad6e31a54b92b533c134db69be0cf9e48824680e78634316316f6e26fb3a61d2692fc1723296df191e79fa433db96fbacfdd1f4ccf7903597629b548f72cca139137bf7badbed1fd615d43d90b4da6d254cac562b6c8f992ec52e242e23cc830e2b753921a12ead77cbadb81935eb17e37875f4e28b35b99a2fd807c3faf009de52e4899962149b3c1074d4147f3e4a1e36577bb8584da743a6c550ceda15ab1db0e2f500dfcb975293d3ce2a505ad7ce9d079d3f82c7334a0af87797acfd8c78a23180c15cd6d1552d56732332290517d65a7b1ee8ac2d6151ddacc535f83d18462895f8940d3146880783dc8eb56286cd037af35a548c2cf62fc4ac039cc197a35ca4674eafdde463c9dc29af8d4789d23ae0699e062c42422f795b48c6b1d14c4a527d4a8283899ff0e5f8407334474f61feffa694146e7778e39bd9be9d28d20f70828b5f1a7961b0e4327066eba11b4eeacd20517a1b7031fd398e8c991c60ac6350d957253ce5610b0edcdc92999b5992e35d61b794591a1b3aed0f818222244e3161ab3b2bd46743336208b196ae650dce4223de79e2a7e7325c8c370e61443f4fff4dbbcd369c7dde6bf962b74697447977c569f972c524a97028c5bb235436c0bc21eb3b541ccf6bf3fdbda53388a20fa8bb8904a5144d74cf1749c703f50551dd59bf780035c91cb65b686f6c2b84eab5f4aad56ce5952064feeb898b77b338c2f087ec6f3ed40dee4625940a064fec87d8c6d5e11ca3af4acc66241513e1599eeebe10539bb297f3165454c9952fee7b5e5b2c72312e87a23ba8186ade536f2b6e8183bc7f25e5943b8389ffcada074fe38625a59994775ef300c28435a2a3f9748e8d6826ccde082dd51b62e194ea840bbb3b33c7d1beb5fa022596b37cbc514ef39f33fe4ef6d1e8bc7f5317f045c196429dc729f7b6000442c412a520e8bc62faf34d1f379c0ccab183bab870acdf997b81fc5bcaa0abef088e2d7fb8e6a7253c34a62bde5995870b3d301837c1f576bc1a135be0c95bfddb108abd21052343f899787928ccb21935801f7eae5d9f859d663e5103a43262781852622c63b64d463ea93a10e57b3bcd899028b635fff53b91e5e6d5800a7abfc7c58bc7abc2582ef32c543fd6d850e33d7e9032c906cb500feeff61e790312f9b7c5f8ec4fbada5e334f60dbd3c04c1751be5d1adc3b89b77b3802c288155d226e5a33229b72cc7e9ee82c34305a67dd2fd649e40a925b6d0bce28215a4b9ff2266b45edf6d07955b2c18c01231ea41518694b2235065bd6a17179928b56e118f8fc4997ca4dc0fa34eab5b671deca55d12fc73413a367e6a254b59c629a6e612301e094a0404d661e30769a77c3e89a4e7bf6316475fb9964ec166cc69160a2d627e49986d30a19081578f42d20c938976988c642901bcda4060ab8559ea2897c45fceaeaa5a52d303bb2f6e9e951abfaf96dba3281f46b903cde4800e40f6f1dec7e87357ea318faeb452c97dc720f250689a6f664b5dd30879c90fed2218e73284e20f23c6445144b71c1743f8a09cc7014943b8a68212c9c91772bc288e4deccf1d939e4ba40ab5878d1a6fa7eadd2c348fb9017d02a90592310d0f6bca92e6debe3c2f68350a6c6f7a752cf90ec8b796a3da3dc834088c5aa0624dd902ac2fda03de91d2e97aea3dfc2e6338f8115a6acce85f2b01b53de222ba5b1daf2a92b5a06cb5c8c4e791f12a61f3fec149f3c4098e56bf3f0928b4c61fa17f631f57647bb4653afeed949cb838b526965e4553c40b2fafcd68ba780e8f4714d0a52f978048c723f50afa77fcb84f0a6de350350bad4726dc4f2fcd5cda5ea623473e687d83c96553ede5e2277908197e27091589dee9130445eb8e7eadc659d8aab0726ebdb35ee4d54d31467c2923a23765e0e18294c02d82a2485c4f7abc10f3fef364ff90fee52b4dd9af92ad89b21e75a3051c89dadd89f18a0897952e6eb068f4df52122f712efe45680a5df3a8492318a7c5088077230acd560aa65b948b28455a9f87e3ac69ff9a17dd670f4f1e920187c7962d499cfa16657e84365fddb48c9383152715f03800252760d8f0ac8f30f64a916c9981c91306cf1bf22028fe51a47696eb1a6b22e9c7f809e3d0eab30a87cc1a22a516042ec56ea7c6b52522decf69e73f521c1415e02b7cec72e3a1a2d8bb7f458d1a55533d265e361d9e02597f0fb11d87bf579874d918e74a0a07a27ec4e282fba2ae4bae90901247e0a653aef60e8aa4869d7ad150b959e24e423cd798be70382535f9b69f6652bb6796348f8cdce793303ed2b7fae4947bc08ad9968d1ed7b7e8f8315abdd2a47b90e65e165c07bb6a8b3e4354865fb621bf190364469d700379a8c755562d75dadacd0628ca8c4cd2bcdb26e49a0247f75b8c7289124609f57632160cd405f55c3bedaf9525123b37fe248831d5256f138c124446940117d11b826a0e34932b6bd68a4e6d26b2c77605f0448932c829bbd8bea12be23fcaf4a7c6c24b14d10b9000c4b7e8199e039d8f53005d28a79fd8108fefc72e95e9f58ffe37d03b492b170498420f8d84432c1f0b7fb43124207f10630be7d5cff126b0741db816587c06a26e8256e3ffe06f903f678363b626708c336b5fdea5dcf35effac0a18658aff12e5c3859ebbb47a329d32b206aad4360b9da2e2d6b3b836c2fe9bad15a107dcba28075c5ff372c49cca20aa62d650cc84a56f3c006f0c005519bcf01adf3860d23188c017a4824551aaee447e7acfad40bbaf88bd8ab9cf740538765f57123bf54ef17119102b354250e2a8ba5db714d2dff2cb1e00f0c528892c20c703941f7c81f29659c47246cf61eb746b273b748eef321375a62aeb81d2474e2f8e5cb4e41d1840b3c5ec33f342de9fb324212a22014c7f7f46e7a097a6b87fe15f067d8c9c2272dd56aad92d90235f311339d7a6358f8ca0fa1dc4f632124fcf2444497d6207827dc1e95c48993b15c1fa2967baacf64f7106a4f673bf04d52a2a6c4c936b02d4471df8f80774dfd88605d76ea1b5be7e04e349ced086da58113cc77338651cb194f33b788d5b7375c5fceb11e35ca6cc3ee2ef1472e879b03a751d3072d854664b8b13939dcfeb0daa74c287a30f08207f88dda87b4a618eaad1353743744a3c65a41ee90e46bc335af3d2d3c5cfe57f90f1c8132e73aa9f7b5fd848fa30f54fd2d96a7b036cdeb2807d2553397fe53833c9c7ebee97b641a1e10215419517fd9fc278e7c7a7b7e1507785b84156a72a86bdbb6266094fb2a5a8805c17d1967292bb7de6c41fd78ea45073938fd0e3b773f527c65c979e58f25c7e1062f4a3b53e687023b43abb4517f9e01c071e8ee9c148b591230be550e7cd8a2a2c72950fed74a3344a741c2c7cca027cdb8232316a311288f73e441b21b11cdc06e3c44c02471068da503a0c7d31bbd8d6444cf281851aebecab1489ce42038d8066b38acc1f527f53da6cdd6760e6aa64de38320b287e719249da03723573d56d6794a6dc33021045aefc67397f0741d4e65721ef1ddbe1e8aaf3d2d461d08cfbcc2b457203b565de4e1e0d76cc2c5ded696df5bedfdabf95c05df891b8def784c140fcddb60f1996dddb35bb718f42d1f11dd4885892edec001e163863b27b0632c8c13bb2f2fdb248b209105dbc533b0a9db5728280a670f03f9f913970f01481673c7be63bf627470c0a802dd10dff9407185c6954f1f5fc88ebd374aec43a205f41afad7ca9d301aa987408f7ad2b78f11555d5143bda03f3fd8c83478f19fef51088150a40181b9e762e5b88c211966f6546200c079bec9f0a31c27a383adec7cab46ae2638527c0d583f8a9be3a77b524907016c63e57b09707d4ad791567b37f50042086e57221600849a3148a2be6988a2502d39620070ea301f240a6f097eb142a96683d5b1fb9cebf73b3e9a2996a276117284e57ff588294fd9f3642cfb880d272788f80cd086d543f82068de1c085bb5e8a63f86c8506f1a8d2b61c2e8279a742a134a833780a0b36774aebb158b204c520715de82e69e9a5b7833159708edcfd84134ea3c01cb78ca970f9ba9b0643d22a8ede88aeec824313a21792a7dbd5501c99added962582cef1be14be6fe6a10e2b222b34f41f5650e7ec2ea84d0d3bbd85ab191984eff17d660fcb66905afdb66d8b77390d2ad6bebb7b54baeceb743c1415632b60411df8257c8c788126afc056e6b77a8a20e22d530cf86a29834a5603a5a842d610a5188fc47981db1638d18c52a8d43112525aaf84e77e9e09a8edd23d12c843f5fd9c884f2e319712f16821351e4eefcd24df4199c2c658a79e16b02ba3466b9693e617d6f74dbe0ff4304c16984403de129ace99a33bdf487cba339605fa5050e327cb90e3d1ea054882a4c277b07d9db9832447630245b676aa36f8f6b5efa95469321f027184f699b934470473478faae116ab0f69751155c69076913441f7bc41504c0ec1a006ec23d1cb8c4163c15d43221e3a28698f167c32b652cc3adfe48a1191c775c06507a2bc99a5122d1beef2b58c739314f41a602ade4c1f4bda3bb6a80becda71722a939bdca42052ab2d619a3b70a76368e13cf061904ecb199bb4e4e22e4dc78ad6f7f632e5810b0a99a6a87f1572032bba3a53363a0bc9e9ae7374067b3bd09eda129c9c3db5d46ba9813a74bbc978354929baad42768e6a690876bcec0bdd6a03f20c3b2523c3b66e253c830eec4e001852977e3c98c8ae1f6b3d8cf33bee3f65b61c3406e03a6f74ed96d51fa524936bdc6866be149c74d8e81d4dde15886738fb8fb6ee8eef2f7347dd5f1a9a8eac1e12b131278b489b87db59e4c707b52b0a0c06174ef1a35c84e7b31324265c1420ff6e65030cf22738d1e1ed33c558b5e12d920139396ac52b5ccd3738c063904d48e796c5a6dda5e675f", 0x1000}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x449, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001340)=0x5e) 04:02:34 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3ff) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) fcntl$setstatus(r0, 0x4, 0x80) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) 04:02:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x59, 0x6, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0xe4e, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffffe], [0x0, 0x0, 0x401, 0x0, 0x4], [{0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f00000004c0)="becf2e079bba54e50a9a089280b08ec275a755768a42ec286a7f1ff6e4e019d16318c2337d7e667b390d477a1836ea48f19d1e1e860b561a6dbde830adee9901d70c0842fd9fc9f0467554f0c648053924338f3d8ecd668e7824f414e6c83ed69e44c40017ea2e112b353113849199b26515e5684ed3e0337cb523c7ab10107172a384cb515be56a5f59bf5775a2209ca1f5f7dbe23b0102d2c93fe3531702dce1a0e828bc70e25b83a6043ad2d433dac5f49f4c44efccfe0f3d8f9980fbc225582244d27d605e7453f21c481b3ac36326571d99e70b8019876fad408364d4e6eca225ac546384bd189b1db58ac4ae983ff5aa9203063048ad376635bf68a6e571c8a8f20d11145443560c96434a64b7e772d029cb2e17efe769fbe2ef678a1225a435f9fdd89d05c079ecd5f6549c9e99404800313495ea447665c94ba2a7e48c2bd3c1d4677b3a0a63c901bb448d28559d16a870d1f67102da83985f76dca9873e58f2949ee5bf28a19e60ef230c9911217bee20cfe4961ef10f3a7f7e95b65816f47afcfb30877a578b7f4ba459bf76e22759f040d59f701d74ab8ca6e713bbf90a82247f2ca7b9c15c456e8be8cc0210b79052f2d331a2579f036a1f0d14e2d72fe405761be87bf33792fd1335ee4d4d2e0dbeca251bdad1e1f59fcc0227b1120f619c3992cf0318e4a01c2a6603f464f1be7aad42061c704b32566fd6474c91dd3bb0ad1107b81d3ca6aaa5dfcc939398067effb412c77fb0b4ca8636a0784b4027bcfd449bf109df2aef3c6f1ca854d99d3e94ba7115fc0c0f21cb7f3d5ce56823b9723d1b16f13505ae67179608bcac9d4408c851149456bd801f224cf783a5b162c4b7010c0a6c0448ed385250dcb5e33580c64f3e4898834108f570b1d354f86c874a1ea3656b287169c7865377357b8553169e446388396ee5a631cc7e2424f9ba311b14c40d3bf491e00c464b37994f8a0ea4ccadd6430dad628711c711cf7b8003fe66d36b239403d17229c7407db8e5aa979e9ebae2a20d84a891d2188069a434847599295798c068a41ca9eef29c9d3b649942fc38b81e0648a4dd8cad2e5c09c5ad21aa1d06894a9b3cecdd222b7dab214447b6bda26dca38efd8661667dc740704e4c8ccef8dea5df795e428323d17cc0b9e49628fc3235bbecd002e00c252d20d32b197d3d064bf3307776c2ae9baea527c27f46e554d895fb1aeb9af595c0ca8202b9907e4d70abec8ac71e07ab39e6b07ed5c6cd3005ef686d5b2bbd38587c82b1d8fd7dea68eb0fad4862d01718f95092fb7cb184e53b226390ae3008d21010d65447dfc0dfbcfe22794f6ef2c33f6985d6db1d03b674b9f3dcb37344a36466b0ec5661a4673a98db5319e601621ef760eeaa22ab92a891d423d79e96c24ef291d0687fccdfa8ab92b09c13e43a5a1e945b5fe80d3239d272b1371c945f426f6886bc3a1eb09585c6ede9f018dab1d4c24143d149d2c736bd1e398466526157cd9b4d0d85c17851ee524e08cf74ed9e6da6898f2b59b6f07f68161c50c1ae5ef3f658cf6c718bfaf8c7bdb43c86f4258650706aa17b150104328193cf172088f23d1994d21e01cf8b72cb9636b248b58d4f5203e845055ffef696e2515a5a74a32dd99dcefa8b2d023144776459a83d53a3f5b571b0274191e8df86a1d8881ca0fdd1fe3af570f5ec47d12ab52a1b558cbe564a048057f75948959adf1393d639da65bea228c440082734bfe84897fdeee4fcd5b8af847fd8621b8e97eba875b9e805469b00da1bf98c7909087b18877628beb2e2d9979afdd24c4f25a586aaf253947de8d1a6ed4c07a9e806d11a2fc3996182628fcd0692be95fa300f47f886fb8180e86c6f4b4e989c842dd04c5d05f7cc25480eee99e9f4fc915106de8023d72280096d2445ef9931e9c2aa65ce127f884923e6cf64c5dbad8e5087690ed766b915045539d2e326ea5c55d35babe4cc53f648611b9830e1e092d6b70085325c4820a9b7ce53a2722a685f12043f1adc2a0bd37ae76b3ff24d69a4852cd356c0e0fbf174e09ec864876b2556f04a8bf7d326c6d0f08be1773d66eb8fac1e1f2d2c93caa07cd2ce674040c4c5c402abf09795b4919131ab33e47d1854db49d6ec62d73e93bf21b84b3232a7914c3b6126a99a2bd6233dac97cc81eb189bfedbbe087f929fd7ca043d314f02551f1c71dd70a8246d8b9aca0f7aee8b7b37cb0c19fb05f99d18a869bca4975c4ef6a8e7212e3d23810e436f163723567cd2de2d7e778904f0aa715a7608d0cbab2562db73bf3fc2434f96f716b5c6490509ce54deb996f9c97c8642bfdbc669026c2b502b37f2e7db9bf6e11cab40beb73b294731c9d9b7b0b309fa8efab017c4456e2bbbdb637a50b84dcbc89e8b39fd70f835639b868d5f75e032eda679f098baa323c73b82771685e4d149f8467255dff277a59cb544c8a07c0ebd1d64293435396d612114e8c0006bd95549919b1f4a7730859e56904fbea372efab48c6c0922eedcc91d48755e5511a97c1e40b2fadfd294314e48faccc1f758db281ac067e18ad21f80d0fea872102a9c81052a62b48e6e78c22d0f8ad93c20ebf6337236926b008efa3b58e1cf10a753b3c82f4c4b090ec67b93dfdad07dfe82f3f9e7ef44906ec215a52ac8b984396b52e86524627b67fe1980169309b9ea10ebca76334cd57b6511c26c6c01f44d8ba1bc5a10ae326e1ac206f5716da9f7da0c920fb144121035711d8965a9cfee7104bc6e64479455e4be4c0aea6a7d6fda251259fcb9377bdbccf7d5cb44bcbd06bf70159a79219dcec3fd7b0e9691bbb964e29ddf1c4becb9bd5166050d16def5fe41b29c97785b581daccb713b2edf3cda8b3af5e55435a8161d177baee95b0594fdde393e8efdeb8934977f4adb59202f74b0b6a39e4fc69dbb58028bd86b2e4ae0158248d45d9b5b2ad7cbd458852ea9cd626b8d7498e7d40b4622a58c7b67bd7b8026d300312e01e4774afc53c4cb7d2dddf3025d73a76938f612b599f9c7a1a582a7dc0070f6bc3fa3a668fd584e5c783956ec7f5372816059cf40a9b199f8a27df2e40e742cc5ab93f6f29cbf970065acc49e204451ecfb17d9a85e0c6a10735f3d931bf988c5c128307b512f7b7dbe6ec592fed049e1e380035adbe9cc3fb663f5e10622154a688e9e2f70b97a6c5096d84f7bd41dfc40b63a7da85c6fc4505650748f688a54395c96a4b5058af67b86097f53361190c2b84f4ef7b7c7ef79634a783c8eee11ec15757eddc4c3a59d89896b7b01b512fa9cf5cc5e7bde8855d1afde1ef71a1bea455fc277a94170dd2469191ee66eeae82ade896aad1f485bc209de95ce7d50d8063059d38730f32984a215afc94e777742cc5ca6d0e20b2f27bcc6978fc2f06305b70a0d7521e2610c6431af1ff0c7bae816b7939ada5387dbeee45af7159f91ea320c6095a7cc6ad9105ee49c6f671d8c63069aef726030b2f7cdade7bfe4ccd5e757a6e10063f863a4cd02de0f2eef89e2b4b4bd8264e2e3d141fafdeac9f77689bd44ecd596b5e9b0cb5d6c33d7b6d58f927dfb5a36c760450abd969723f2b224e375836802d4019a6284c5daa8de9e066593270a4664e0cd9dd438f45e9aad22cdbed2dcda49761c81f4175be5e6b859313ce48434ba3803aa0949c5b38d0933878817e0c02635eefbcbd8b46c81f05376a16ca8832379bbe17477031bb55a650c68a687aa8251a75d143ee49b6854b519b5d91b2ed262c331129b53830ef78ca8b5c70056bbe6cb5a155d2d7e48669190753cbf01f7e354388f4a7b1a9e86bd6e3cc143a8b5f268637c42cc20e5b38fbf87c852234c91ac118f139e54df6888b7ca656d9f3d24b555415551f8dbde8b81506d82a5e69f3fa43df99a4fd196f2e00d031afa9d39cf51946c7f4a23c7b6336edde47714a8cebe408931de6bacc82b5114fcc0e38bff664f0e83923bcc5a82f0df93dc621195b55c0d8a9bd10e1a57950ea4c8b52a73cc6d1e19d7df9e07feb68a11933d3e5723a40961c37385e8caebb751d4cb93877e7f2746066ac886dbe3f8dc301676a97d63552cedc81795097c2c6224092cf90f178608c6d304a85cc43096010ecdc9e4eb0250d1b0ddd392dd797eb9b75bce3f32c8ae4d2004c3ea23934f56286bc5ea52307818c4a829083ab7ac9d2560fc731ffe3463457d0f271c5b099f6abfd1fe31fa93a526160d6346b7bb7ba8eea75cdbde8a1596abc42f88ac709dc7f9ea4ce40346b5fe93e998f67250e4b14ad1eec42ec05437e74d857ae756a1d58c1e2949a90c103456d317c816a94f502406b35baff14f6aceb3621ac4752c73da58ac4e0ff34f6822230164f0438b3f06de97936c3b7a25b3c3ce14187287ab866b6dc958e7104e695b4bea8c20c67ded0ab490d7e01899031865c546ed1835109e4415164a38b88eacfb5e4cfab032b0d92d423dfe0a8cce7c28308672c704d6c9cd470ce4a374f6d2662ea00adf772b4ebdfb46e837890a0f107661ae39f1bb06d888f87b3c56538b4c020454758b166690c2069df908171ecb74e33acf17e14271eb221aeabdaa8978cea4068bf0111ce53d1695fbf9dc2fc23c62e58ede6b1fbaf82e62990d235479f689032c83935400a912818e1b8f235fd4b67448c80683613940495fdbf5568a47be8f0c933eef9a6c15c9f1c4c4155bdf1b3af5e1fd3596c6f903d0b7f3867dc88864b250282f99019f07ce2ef3a3746fe7952a2a7faa1c912dbb0d111893d0d22e1210c17bd8ffda49a20bd8059cca29cf03356e4bab4a3ec1b64bc4612e6a7ac107d0a33577ed5398a9860413119ddbf2295cc2c766353acdd9cf19a6261237d54e27f177a237eb60e4c4427bf489f03f34471ecf4ef2c75d0a5bbc71d4fbc7c73679cc793985ffcffee505dd2e6f44df346bec3494cae6eef465109e209bf7d60743fc10f05af7f3e9eeee66074da865a51558baf608e88ee745d9cd6f0d3bbb1b9de9acab5282a77c829ed10e780d46df2b98487da631222a453745975d16815499a8c57aa25f6ea48edcea1d73e6505df9cb643d2095ffbaf007d1285b129b96e2e488591074510f9a7b7c230e2a39252cac3b74149d47540562178c9ae6bfcb4775fc6e6f4a5182f3f55f9e0eb829cfe89cdfa421a9e75ad761ac1c65e1d21e545974fe06f92f11211a77c4492eefee7aabfce1c5fc46e712a82814758d1e7d6963a05ff9a17648fe83dc753a2aaa5dfaae5de56c8fd371332e9dc7df151106b1352883decaa776a45fd4d79941b5e06b8a6abd4f9c4a08b773b1d88dbb3e8f671cc562d608e4f981348dc75121699e0b19c6de3867dc975de4c1cc35eeb2441c40a778f24ed0c6704fe9dde66eeaf40d58ef84344bfee4d2d52a1d107c61bc6b41fed93fadce1c325d56100b4051516b7beb3665c57a5861396663eb17eddc4d0be8497b362afab4cd379464bef829754e0442523fd6ea1cbdd0f619982e66a8bf003b1e261fd67094857660515a07934df85da8af93b05de84ce9e5cc473662278c7a103673d81e9b7607fc801bc800528f0bc500fdffc815a0f58cd193a23fa2db96e364041515054c9c835c2348a8e80ebdf0275d83591717ad48693dbb1e75865cc0b532df4a38ca68f0ae194674fde172c2a081f33b058d3f525b488683a0015811e746d00dcb854eb37fe49b512e82fb9da4e1b312285ba0fe2670918f83bcfeca984ba0d9d9d94abd7523f963eb8f9a3f50592c82e224e4a4aea563c187927583034ae4e9af0499", 0x1000, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 04:02:34 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000040)="749703210f6e83f89087515ab45713442de6", 0x12, 0x401, 0x0, 0x0) 04:02:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x40}, {0x18, 0x2, 0x0, 0x140000}, 0x8008, [0x7fff, 0xf51, 0x0, 0x0, 0x0, 0x3, 0x0, 0x40000]}, 0x3c) r0 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x3, 0x60, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x1000000029, 0x6e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 04:02:34 executing program 0: pipe2(&(0x7f0000000080), 0x4) r0 = socket(0x20, 0x2, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r6 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r4, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 04:02:34 executing program 1: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x8, 0x100010282) semop(r0, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) r1 = getgid() r2 = socket(0x18, 0x3, 0x0) dup(r2) getsockopt(r2, 0x3a, 0x12, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r3, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r4, r5, r6, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r1, r6, r7, 0x40, 0x1f}, 0x7, 0x0, 0xfa0}) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() r10 = socket(0x18, 0x4003, 0x0) setsockopt(r10, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) recvfrom$unix(r10, &(0x7f0000000180)=""/222, 0xde, 0x2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r8, r9, 0x0) setreuid(0xee00, r9) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') socketpair(0x6, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r11, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1}, 0x4000010000004, 0x4000000100008}) readv(r0, &(0x7f0000000500)=[{&(0x7f00000004c0)=""/47, 0x2f}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000440)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = getgid() setgroups(0x1, &(0x7f0000000380)=[r6]) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f00000007c0)=""/207, 0xcf}, {&(0x7f0000000680)=""/173, 0xad}], 0x2, &(0x7f0000000300)=""/38, 0x26}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:34 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r0 = getpid() getpgid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x5, 0x3}) pckbd_enable: command error 04:02:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x40090d6, 0x20000, "d730c1e7bb00e74de400", 0x0, 0xfffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = socket(0x18, 0x3, 0x85) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) dup2(r2, r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) 04:02:36 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) pckbd_enable: command error 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000080)=""/108, 0x6c}], 0x3, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="cf537446f0afb0ef851b8c7c5598d84298bb889a5a71af405069c5d601d3c682e06ffbe06535c3cef6ed400ab8e75f82576bde0b6b983d1dd2ede87bc2d6ad230cde804a51b9e2208edd2bf0d2967126bf4c487b313f9fe4909b07180f64337d51eeb394fe28bac72843e2086e71768e405b6b5a8712c61a96c5592d0a3f40c9aa678712a1c47e27df4f1c3eab32d83506edbba5bfd88c5ad822cb", 0x9b}], 0x1, 0x0, 0x2) 04:02:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x410, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x4, 0x401, 0xffffffff, 0xffffff7f, "16bc2af877a2a5f3da4b006574781fafe705a62d", 0x40, 0x1f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x7) syz_open_pts() socket(0x6, 0x4, 0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) fchflags(0xffffffffffffff9c, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt(r5, 0x800, 0x1, &(0x7f0000000200)=""/190, &(0x7f0000000080)=0xbe) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r6, &(0x7f0000000100)="cb5dc0f9c05f14ef32acedbbb33b4f6f6bb1b12c04fb8f84b1ae6ab6400c87387dd2cfc5019c934a34831958614944949e95d4707d95de6ac75e50c89bde2d754260851d9fb2c9192590a43848b7325f046d78055f83685496df9a779e5394ea1ae06b7e7be1f21a91f8e94f0ad1c31aff3df69fbcb850c17fbe0a20e96d45a0e0f886cd06db58072425c80d69658b08649cb04858d872cea3bf3206ec2bd12c6a9945ab3f0df8092633070c1a5d41676543bd4cada1c1979393a5eda929ba7e49f74e630e1aa54e4812a680b725d57d4ddd8813ce52ccceb245c51e19c62ec233650f49aa624280ddf7034d51c314fbaa5296ac5371b4612580", 0xfa, 0x0, 0x80000000) 04:02:37 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}], 0xa) r0 = semget(0x2, 0x4, 0x10) r1 = socket(0x18, 0x3, 0x0) dup(r1) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r2, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x6, r3, r4, r5, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r6 = socket(0x18, 0x3, 0x0) dup(r6) getsockopt(r6, 0x3a, 0x12, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r7, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r7, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x6, r8, r9, r10, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r4, r9]) r11 = socket(0x18, 0x3, 0x0) dup(r11) getsockopt(r11, 0x3a, 0x12, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r12, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r12, 0x0, 0x0) semop(r12, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r13 = geteuid() r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x6, r13, r14, r15, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r16 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, r4, r13, r16, 0x0, 0x5}, 0x1, 0x3, 0x1ff}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:02:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x5, 0x6f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x21f, 0x0, 0x0, &(0x7f0000001440)=[@rights={0xfffffffffffffdd1, 0x7}, @cred={0x20}], 0x30}, 0x0) 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0x2, 0x0, 0x6}, 0x8, [0x8, 0x8, 0x9605, 0x0, 0x8, 0x8, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmctl$SHM_LOCK(r2, 0x3) dup(r1) 04:02:37 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x12) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) 04:02:37 executing program 1: setrlimit(0x5, &(0x7f00000000c0)={0x9, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x85) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="6a3f74044cdfe11eabcee520649b2d9e7381911733394ba98b17abd11c06cf2c0a62f584819ff4abc2cfab3b6ad4484f352adb902e57353aa045491621405b9094b6de9f8cc28099512990297c6491a22d22ee30c404717c684112f0b4bcb1c14bbae3a7a10c5fe7a2e8713460619c2dc20057414988cd9fb95b9df9fde1c10108005b4a68a880b497324785", 0x8c}, {&(0x7f00000001c0)="6f1b356197950b050e373bdbda2532fb1670b08a57af0a1f1437ec6d44077fb3e03935f581cf13c4348e5b65cc62f87db4c82f8023ff686bf3b978fb19191e3c796e87cc82bb6a26a608c7fe372e7be15ae32755876be2afd0c635e9b291afa3b64b213d52c74036560ee16b2947d9fadec83a004c61e3ab095867c6e7d900939f0f4cb6178cd58d22ad60b33000ea5fe2c5c78c4000a2650432fb01c417aa62825dca93cb8a0ebce54adb95e080b32d6dd3916f1bba1e922ef80c5b29e1f148", 0xc0}, {&(0x7f0000000100)="fa819ae4f65eda648760dc86cfd879440181e96a572dc133dd2a9604eca6fe8858d50938ab87ea4b52d00a8db3245f30cabac7c0ac63e27a4f430e65b4f2993189599876de37256738c1ebf1193274071bd0f5a13cfd", 0x56}], 0x3, &(0x7f0000000540)=[{0x1010, 0x1, 0xffffffff, "72a2bc3f17e5e68171b48272c5f696120862c91dc8f099682f8f24f8a0d9f44cbed1a4349eef2b49288b054cf02786c9bb9afce1fc8919e5239db60429c7f81db455317c6f9e2a54bc4b767efabe1e9b531e1dc7948509b8c59dbd86eaa946a4e309b65c8a97e0cf0539261e62476bb1e12c40321a951e0fd9da193dff7cf395ccde9a7ff0c342f25a5315a993320e4020f1a3721e2c1c348ee6c33e1d7d72ec221b0b594ff796f57eb39ab45b46617b03a12cbf84ecfb092442590a5b35bb3413e2456d05f9306631f708f40dda74fde46e579687bda553dde84f3ac0f912fcfa4da82b91708469f648a978d1161c180f2f61b591b4267c9346546338e0d5661da43eb0c7702686c50902f5c5aa3576de148b2e74774683ae33b5d9b40e7e63b2c2be6617c6d25b69388f8042088174015503ecbae958ecb944c066e386328bd7f2d6d8bb22bc15fc934e415cd9d21732eb429ec1761ddd34f5816c00cad1e3d0e1798394f77e876d8dcc3daaea11b2979c82b175a4b51d4974c1f3a01eb29257eaf33e694911ff6abd026fc46a5ea366921483318273e5a9a67453fc5a7345972fd20e9b650517135720c38b7f611ef57b82d14029f729958dff51cce81cee9eb102e0ef85d65becea09e64b5bd7203946dd46311ca392e88ec19bbf97e831e32f49ed760770d2c0b07abe567b17a42bf25a04547262ccc4379ea3f96bfb1277e993e9166d3af5550c8a55e5224a2c94dfd81cda5e74132dc4915bcacee3e1fdc960deff7e05f9a70e637f947bce2bc6943d0daa252c864d036919d9da7f5fac26bd3cada5da711e2e4cdb37d8286e8875ca924291267a5d0eb1576b72d145baef2b5983a7f88e92b668466296ddda4699ff42732d60ad1692866c169e36cf833cd021a1a1eedea94ec0b21a26e76d2d54cbf0c8832f349d20c22c37bc8812f8970e83225bd62f3120256f121bf6c663b4f76794a51ecbb4d0de0b6cd1234428abd70d6921f8fd63bcac62993799fe1adee41d750d95af36052708623ff1a3ffd3c5ce0a740ffee5fe3854ceced8092286a16819923cffb984ef973cc9673abf364baafceb68e07f5febfaea5be6feb4a3a918d511775f38af17e58ba0575e0fd94cdd150ac4a50a36b89f353fccc84f555fe89ba4d2e3e2f7482378a678c9796fc0cf7d2e8f23cff77b3b2ff6f38f8e0ddb4ef1d4226eb8739185bc0c3e4613c72591026818ec8460037702a0e8b05a451e9fd1c92ba6c247901c55e1fa8f9d040016094689c9e5a512c8759713372487288a0afa8ea72369b5a4394cb1bf60032d871284982bc7eb621e0609d4bafe3a35cffa40390a25b28c2539e3fec6a8dd378b5e132c8c59800e88f57e84bbe0ab5d4cb21f3f427125af4c814bcaf1e80e1c4d66870dff6d3975ec73c1e257361357f6507e5ab8a45a5234af41136f38f4953dce1ea95057d9477a169de85cb542088cd3f414fd6e7fb1b8e2064984b0b783989dab6d63494295634162c190a4ed207efab99cad34cbd178361e70aff79842d6ef0c7792945cb59f9e904ba4bbd4741541e0fb535a6e9a75a62a096a7922f7f2bc2cca777b42c876a70639d325ece4ffef777b45b015bbcd46e582e67abb231d1ed7c3d2b525c62497240dc124db11aa3c35cdd7cd4fbeeca3f4f7c05de1c4d630e46cacd56f45ed7d62bb3a342a966f1838fff6397943cd91d74e8eaa2994b977f2cfcbc18df9efbb16be445fa71fabb9bfc0421fdfed24272b4d07f8b1ccffeea0fde89132d8c97369b9f746b3fee4d195bbaa202f66aca9fcd4dbee4597795227ad8bd9c9ca6450a60876232f5b2ae2ecea5e2035e5b44c3ae110088d5072aecbf278b91ae24af07b04636394d4f9a6325ba369714bf8a33206c06469bb2af309b882ab6c20a0460e28933599005b692b0c301683f4f26806ca0bdb077e7000aac07ab3466884d08d29be0e223acc04338b022693285317fe6548ac72c9fa0ab41d857b69b5f10d12add13cdaa3bfc2f0baa6cafd493ecb10ed8631e4aa8fd8cb589cce488aeee2968386ce3930b5aa5353242067f501fabca8cf0259bb98d7302483573cf0456d7a88a9d4c8c86583a299911252a94ed1b6a65c485fbe28f24288a6e831a762bc3b63728f203cd6f97c48205246d61216252819fb733a10696ac18396824e6cb67db7d216241591b98b32d33e65ef04484e6cb0535bbaba3d0e7943de2ebeda32d0f6c2bb66d90291ed0e639d69676396ba6ded717fe23a80b332c8ddde5ebfb9868a3cd4bc600ca94dc25cddfda1cfe25a7e6087cbd7cf7a127b630a5efe0b8f5163804ee393516515a82ffa64fe4a8b1912d97592bbd8787196d544bcf76ab6d88f0935ccf0c4b3a66151514de1ec107ec2a56a7eb092cb3a834f037f9de7cf16b4a85ba5faec6fd31fb20a68bd3119ec01fca8c52bece175cbce67e8dd9d08338fcdbbe759ab0f5376d599130a362bf0610264f8e5e63c47754eb6d9764173de77ca375a0afa5dbf1956f5a71d4a57b3fbc15453f76cbb65291d9097335374d25f5d4491e353496861fafcd94fe044050c61fbaade8c838856f3603855ab1b0792cc5873067379fd519822cc53e60680d7ee748865c7a28fd69f967632dacc4fb2b3a07064b3d03c5d52f8438b07bb8d6279826b35b23457d99b26a862f176ead1a190e3f5b9bb65719c99ef124a4671626b0d9e55411d578e624adcafeec68f7d756e498b620bd315004790b49a9dbd99f472f1f7e3cd6b290cbd71ee28fa3811f83f6bda19bed86b9ad2f77106ee99218fb0d916fb96304ed2f972ed8ebe42aa101fe2912f1f6c78f261903cf59c6d7c3b3f85e1635f2dd9f23e4e041849d8c19ddc07b7a8d6f7ed3f4c001841526065a8afe1e9e3c6b65ce79e809500e1db39c9fa8408a2c00e8a498486982d0f1ca162b7002aba846decb837ed1fbd5accaee129c310612f1c1a69450a872661c163db2c169cf9b602a339cac92e0f2169f2670fb05e5f44eaaf28e56c8849fff569ad27db80cd1e91bff3d446af4185725f789e97fcef3e662a170116acaa3fe29b25fd4b9e32c835a84fcb57ca451b3c341dd1e7a0e72f2bba2ccbb14046a8337ceff550840c153d9cf2dea54f6e2127fa6eb0d3fea13190c8070a5f41d082789999c3163a552c3a3b75f8d1030157511a7073432a7b113f604937f7bd78a7d01c1fa2daba0aa1b642bdae58faf3ce2c76b2083049950ac07e2a3f1f3a15960b7e2b1c8c9983e25946f0bfe9e8e7580609c04da9cd59b7e56967505cb1aeece3d8e18f2671e9178bdcf1326223a1619fe95c4911ab3a0efa4286cb42244aadbbcf12d90fa94ca8a56ad142bc4cfa04d98b9a353611fab8cf5899e0e81486c31d2a47ba061d19c46d0840bf19c0fc1b5f53ad3f0a2fc9367f8bbccd2427f44792d35b227c248078945a8b5056c1c7b1d2aef49804bf183019ceca1c1f3ed0c5f32aa8a637af437606ca50a2fd8c0c955ae61d5f59045448738f95366aad0afc83a17cdae68532f80a2befaf6c50b7ba531a2a7db8d0f6ba9dd6d5650b1c4973b9bc270ec98548d29fa1aa25e6e5830825468a692e3dc6ddb6b6894d63f397b16720e9a40014170034cd3c9b2d48354ea803be97f6a6585c4df319e831efd6817a96b99a64a5648905b862da3eea6ff197f3f7c420569056907d3e826f57bf0ededa29e12b740b67e7ec81d4d05a6d236f59ab1991b87f4496e5b6d15afe9e5b6a813b7b1f19d7b015b6f71976e8f661fde625ccc2a8dd274fb68dc75847d018bcc20aad6ac5b3372337c3a9ece281c1f573fd1e32de539c92fd9f96d77c238814aeda0a34fd751ad35398944a2e5f39b85a39580496f32e252eb0bd2a468b02ff080ef9e02722e5076764dce6ac337d5cfb3f13d7d5c39823222c055b179099567817751bea992b62eda22d2f513785a7d78e0eaeb0b5738dcb6c5c662c8eb685143bdbed3a52037aa9952f9cd214bfabd6d1bca2a145a7c93bd79bddfecaaee742c7d5d14bd29298c3eceaeb3347279bea09fdc5dfb6a4ea4fef5997b692400eb695d27f2af746984d2c967c6225eb8590e35a2ac07fcce5112ca10fe6f079a19b7538b3159ad98a87a4a0b94156a4642acfe44978d0bd197c0753ca25d5d939df754c3dacc0690441e8f0eaf9a86f02190c1b59a5d3ae7aa90305ce36903d90074d0dc87f86f907633f5ce2d181fc14afe3111c2eb644736d3380a9d1f27c64ff1440761e5b603666eec97d2762eb55ac481828a95da171c4348903daf3c551b71ebc37574d58f2ae7283c622c862484a111c34341ab3fa2d09c16b00162ab04f7dc6bef126bb3ede6e6ae873c2e99da27494e04182c6930fdfffdca7cf976028b0b742d49950d2b8eb44eb94b91ec911bf7fa6c7066f696d29f70634a600e4c3f8d3830db156459575d63f1abeb7869820c30f4508aefd229a908a14138d0c6f34e36e42c1b39922ad5ae94434997d60326bdf0c72e8cca36fd68f8fc2d13b1ec53389ae02d6767b56453d3a166dcd30a496a2cd0250e742c35748aa0886492cfa3790640cba9bfb7dd35f3c5aff973c21dfc548c31ddebe359a5a802cec7d4f2b022af4dfcbfb6a86aa699f32f0638accd7e95446ab17c42d47114e3f1ead605ab3dedce181d9346d216b859be8394ed6509a8bf4e055924549ffe9abdd1123554619a94eee0692c154f0cb39cf84eaa8825db11f4ceaee9b98b17475c1f2ab9c54bb03268a2ef7ecc5ab0f242b92a03b878d056dbc72ffbe475c7c2e0f97e187db6a3ff3695c0c9a59483dba4dd873d2a78338813e21b2f1db03ced043ccc2740dfe62498357925137629ed3bf64dd2cd684b4e98aef71bd8a58b4f31cdb443504b7b19e0aacb98e5a09d6b65dbb451b8a124052ec2565d5edfbcf7a2424620323c19a149b9d13d93fba6d968d172d8625f70f30f2ccc79c8db950b5fc9a0c75d5f55f214ea4835eeedbb12591164d33747bfbb1f84702be51cf3f796bcfd9d60983a9bd4aec00b41840babd4237b97bb358b18a5b2adc393c58fbc32bf0865c9ed02185fb4495ee281b81e6bf8cf4347274cfeec25c3a136b25e3489ecf992a1ea0b81256b2d8b819bf135fcb6e3bc4c4fe19a5974e6280efa09fd575e3b05c73dfda5e5f6be582856a24df775aa8fdbb1085f2ed9666cd06595f686a9c56399098a9f4bf1d901dda4ec5b76ee64056544e8128dc9337922ede313633e715956eab1d04bb43dab6a91f11d2bc2e9bc4dbccbe210877d5b0958fafd79b21b3189f97c49698819a3c1407ba8701bd44261269ca4811be38a36353cefba2fc4c10f467b8c2c914792286d1eee9335ccc7854e16748eef2135aee7e9e8261b0dc81bd237dd228749d47fb8be6ac469c737079d786faa48daf58fcc34941076e32f10b17646c2556a8af9878b2fa5a67126621e6933e64ba793049a9486d630eb7f75f66549ae92ce2e47c0a57d3ac299b701372e663291ae01fca67ff320d2bc8eea2a0df9a7ecbbc84ec743b870ec4b901f6ffd3bbb4f2b02f826f1502f09ab0ee17655e74f98058babdd1932fec5445d89641b8f5deaeb928cf4fc487aa1a82951257750b56d47ffd3d3e035dc8d3239c227418da77bb012212254d216a9db5772f1bbf277e14122ff9d249fdb00ef35a9bd71803b84a73763fe2d8fe53c332512474b24da0a410700602278e6080292394a85143b13bd2047b3ac50ac57891d130057f72f4a7806e63c535fc3ea6cc6694fe756af78d498a43cb060bd0a99f97"}, {0xe8, 0x1, 0x7fffffff, "5834f558e91b485739edf33569e92eae9566dce75b8107e1e3e818670bfbced984b1422c735b184ce1ecea33b4bc84c3a38500a4f3bd3031502acff9608425426ac6a77b46542b3bc45a05f8dce7376778942057d11884cfff4ae1d84a0355d58ee5cf2263e65421d03393c3e0a11932fe867e63794f540ea8b667d3e8e2af8ff5e5de47932bfd0d5ab9556f9ddc1379407930977cfdd278455c3d878c3604c47b139b7187b40dadbde4e11888593bb399064783f345ccd82048684ec4059a46e5931a87a0a59d8fe1d8363f4e38385a76751697ceb2"}, {0x98, 0x1, 0x9, "38613d6d9dee2688e9ca5815fd139cd01df1be6bfd58940eec92ca5e92fe5207c915cfb200fc5cfde0d05bcb43e166fcd3a444e9c0a1dd126cb210790757d2610b62de31c8c3c9f6d4f64206e6a97e308a6032004ff02d40c17f33e6be9b68ca6017f6797b79b8d4bfff82cbbca9c52cb19cb8b393abc151916d0a9e718fe292cf"}, {0x90, 0x1, 0x6, "2a819271b9e446dc2f88b8813d4db21810cd3774c55b9af692d65fb37e2989d6313be815bcbbbed481e873c67bd9163e41e4d964223dfa7b27964fb8866af68bbff6a139f45f2b01b2d7e628072e159f9fea1c882808dfdedec4ab3aaa86d971379d888c456167292cdf16b1f46360d5747d5295012e9912380c"}], 0x1220}, 0x0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x32, 0x0, 0x0, 0x0, "1eeba7000000000000000000000400"}) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 04:02:37 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdef6000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = getpid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x9, 0x24, r2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ee9000/0x2000)=nil, 0x2000, 0xccc31d7ddac8ea2e, 0x11, r3, 0x0, 0x3) r4 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x1000) clock_gettime(0x0, &(0x7f0000000000)) 04:02:37 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="f45b73fd444347d5fa8ed14b11b877212f9880f261c55f6a49cb11dccb315ae11f6cbb835e33089848000c44d76f25f93de90c34048b5628a89cf6a315444dc30fc3b2a32d452aa6005c70783bc7cda67c286a50a61437b9df256d1b2ea427531c0e592fc3b6248e290775aaca39da569871b24328d99c233952377737950976", 0x80}], 0x1) 04:02:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0xfffffffc, 0x0, "0000000000f2ffffffffffffff408000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 04:02:37 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaa1aaaaaa7289b75c479b9a05001f00000000000000000000ff81e7ffffbafe800000000000000000000400004a45"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:02:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeeff7ffff], [0x0, 0x0, 0x405]}}) 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 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) 04:02:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x2) write(r1, &(0x7f0000000140)="22ff00", 0x3) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0xffffffff) chroot(&(0x7f0000000040)='./bus\x00') msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x4000010000004, 0x4000000100008, 0x0, 0x0, 0x0, 0x0, 0xa}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x88, 0x10001}, {0x23, 0xebe7}, {0x40, 0xfffff801}], 0x3}) 04:02:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) fsync(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:37 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0xfffffdfffffffffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) 04:02:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000012000/0x3000)=nil}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000008000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000015000/0x1000)=nil}, {&(0x7f000000e000/0x3000)=nil, &(0x7f000000b000/0xe000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000018000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = geteuid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x9) lchown(&(0x7f0000000000)='./file1\x00', r1, 0xffffffffffffffff) 04:02:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0xe62f, 0x0, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="34b79a619b3497c9ae075203fae0a7ecb4ee3ce2de12de98f20ae8d6527537b29f0453d8f06c6c0985d4f2ec5f1e6317270e781394295b2d5795afe443e0eaa4a5afd442573deaa521e0c2dd30780355b29f5a005b8bef9bbbd1c46378e4c4ed2fc9ac71e16139c48c9ecae3adcb5d52149b9a6b06319ed5c412d4fcff56b65bb0d2b4718782accdaddfc3a852426fadb1a574fef656fac7d3a1653b16b3bc111095b853448a134a1dd44f19a4a5b4b338f6be6a4069420e39aa7d045e5f9717", 0xc0}], 0x1, 0x0, 0x200) 04:02:37 executing program 1: r0 = syz_open_pts() kqueue() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000200)="f074", 0x2}], 0x1, 0x0, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) select(0xfffffffffffffe4d, 0x0, 0x0, 0x0, &(0x7f0000000000)) 04:02:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 04:02:37 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d178a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c70000000000000009eb2e3365535417367c661894c9f4cee95e14d1034ae0ca1155f6d5f28f143afe67797624689980fcbed9c743cf2ad1f1f2dda0616bd6c7c0e3e0490750d098fca6a8a742f7361b42bbfc001b7820a407e28db3eb708dc0d677f8e6480f20ac78e19aeb17eccec681bcd760c471cd3efe67d8c7eed09cbfca7941071ef76be85ec26862371bcd34f362fea8e7cfc397d7562b76cadcd4a3181d286dbbfa60276af0273a1c0b9491eb67e0f717d0725f1fffd0b0dc2dabe7bc95f1af12d5"], 0x10, 0x0}, 0x0) 04:02:37 executing program 0: getitimer(0x2, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff125c7f000001", 0x8) 04:02:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000000)='./bus/\x00', 0x280, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x80, './bus\x00'}) 04:02:37 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45cb7657408fbd31bc52870f2602b21b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142060000000000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], 0xc}, 0x0) socket(0x2, 0x4, 0x4) 04:02:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r0, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r2 = socket(0x9b18f847dc6518bb, 0x4, 0xfd) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000e40)="2ef40992837a58c824118eecf4a80a7d5cad74b79e1ca5ac819285142a586a82c9213e8c2745e8faa168cd975f5e817e41ab3543ddca3a3f14affab1a56b97ca7de0418147625a60a2331bd5a2cce4a1ea99ce26cd0f5df0652de5b3260729ae52e7a6934d62b67bed6f363fb8b017b2abbe49acf8b8b2885a09da52a1284b8908e119714d6513bcb8c6fd3a8a035d4b492db9d48a1ee80551d16593679c777ebffa00627e7d1cb3683181402ae57eb012d08508f783d3ec049f9f5186efa2d55091d2cf8788abb02c88b56c59ce07557bb3b2c587c21e3727473e945cf5baaf17df9a7dbdac9779e9b682c96d2afea467186568ee3b7469363085494480", 0xfe}, {&(0x7f0000000c80)="d4e4c81d1d6662cdfd891ccad9a1b97b68194f200bbc8a706faa537b1410861033ea6b27e56ee1ab69b2ef5ae7e1b3b8e76a264b6b6947eaf2abfb2ef5cf6a70988102b28c05e8cf0a508392f60e4a5df513ff062bbf107651fee8e3fd4394a50c3f48d59de263640f9737d68e7728b55bb597296bf33a4b34d4448f2bcff3b620d023a4b538c952d97e02dd6e296d0dd54a9195e7a5ab24e4868fb06fb11f5604fb32f3658e3922d7c94fec27ef6d47085ade6d3f9651093a8d6012b78362ec64df4f7d8c70969916", 0xc9}, {&(0x7f00000006c0)="e41a4af4fa1921e38bceac7f1b9bafd08541178c71169162e618b4056e733f659aaf12d61c40d23dc892d7f718f85caf907b34dfe25a2acbce47f82f3281cefe1e1168ec104987590d1c6b3b359cd657fd4aeb581469e7d313", 0x59}, {&(0x7f0000000d80)="43ca1244774b622f053bf938d80f145ff4177bcb03b7205b64f53c3f6688977a5ff4e421053df290ed7aa04119c3de647b4964f5e924c19041104049f4e8dddc116695a218cc34a211aa10", 0x4b}], 0x4, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c735005b2133f460193919053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r5, @ANYRESDEC=r6, @ANYRES32, @ANYRES16=r7, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16, @ANYRES64, @ANYPTR, @ANYRES32=r1]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r4, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32, @ANYRESDEC]], 0x4, 0x800) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ba2fa49257cd6f7ff70eec79a61418b1186ee877cdb1d2ce446de359d8dec66e61a818332a2ebf919ce42375a41c0c605351e3420c3ec5e627d4b7c99d28f6b6f466d25aa2fabef10da2d25c25d432dd1202ecb49f893ca10837adcf188b992b79dc937dfca63e6b66de0c702ed6248b3c1a1d0635c0b62795230a177ee435e25276fe948af5ffe46823506929f2936d16a2efb0686955fc2ffdbae8bfbdd66717145cd0b60d03cbea26e513eba1b578816f40b89c82939a6c8fcc2a69669bea999a6ff55c9b6aed04de892a822f9f92b74617a1652d65777e9f80ba6e3a86af79ae6093c8f6b2e78db975cc819d28e8aabecd900c8c3d196fbe86085f1c64754361957c50b2e52876a2effbb155a1a07979eab941634ee6fbe54ea08f3178def1081783250c7342bcfb836d52340af88590fda90742b0cd7aa9ae570c0c70c479b2d0a1616cc228ca8c69ec3b27cf07aa14cb32606f60cc11da157f421e76f6abd4d77fe16d256750d2f54fded663eb3133a660e81bc2770dfc4e5b97fe4634efb9997a2b2765678a9790ada080c28a97a9b3d33126d2bb17fa4d5757e8acd4ed482f14d961b619a00c1acb87c15426c2f0425f344eaf5e21c3e1929574042ac322176d8f672430acb6f40207a6dc2b1a9585579a98fc03c951fe963e8b8de9f46b6185f405f80641120966f4a83062f12c4e9e228613814037fa026f117081e4f2e5009c415a7fc2347c70e3d6dddb002654bdf418ce73ca6d2958b5c2fc556906d1a5471281a8a5995b67e37a165e9d9fffece1e06c54220e849b442b0a4c717618f931420c090b1c95a3b879786a9024c07991cfa50818583a40efc54c8a364fa62200d0ee58dafe53bc945acf8f65944ba531b33c69d4342ccd2ea545c4944a66d08ea7ad5f5c3172f277a45f9986d3fca6b8f10e8c3c42612ed69736b7f0690456cdef17e05de957722c89c5bed6d9fcce9d1603bf514edb335621edce02556e3f0672b9163d2d331068ba004144e1294d2e468eb954b7ce72e73c882fa1182a104c997c65261aba2888d2f8a48be31bcaee49022703fbfac823cb1047764dfd05ab2552fea7264be5a42489f1f024ab828330dbc60e8f5fe5d67fc076756f1bb0585e05d2515398ab885555b49c81a736d3ad8a00482653c9a2692a8f0cfe32c7e293c7fa0e97da06386c13b50b3f0725866f5c7cc89124f5bf1deebbcc25a0112c76f71cab0854ec969066c5042108e8864eb6ea3e289ee3ee0d39c1977d1770b2a5f6f86457a17f02389dca5592f46e133e7428080a887efee768d94c56745d127b19d819a52f9d55a69fe1cbbc9c64c52ebc29bb72699990a27f7193ae59de3cc37d5392469dba0aba0d1f01a8b5565bc8eac7138b89cb0eafefeffadd5b547593ad1951e5656ef3a9c720d855eb5b361e5494607472111035a6e6edbaf8f52ba563a2331ec7828978f1d238b9ad31545b8473c188b8e05aa84e4d1408923ae9a761887d0391668bb2aadb0cfac7b5495561ce2450e9d737163e4920fd069c3bcbb3cb12518c4871d2cb1cbc5b9c544df6140831099a4a17a9eef8a8f03fa466e0ee1eb1440108cb9cf9efe120e29429faeac28ad46009ae93e6d0cbd5c650fa08f75c839990815d046bd7609769f8511ef91807e9f3e5aa0d850f416d8b25b120487f449eae41f87652f9fd0dcf062cb884313153e51e62a131d63171de9c34b48796270e2efef45f31e505de538a92782d5288be14cc5f4f7ea169687944fe082847f8857e00706d4975c2f6831445841fea5bb2133c062961b88adcabb94a4effb27eb7e69e9ad6f47dbfe989960b2e64b5f10f521ea37746f428a7f9b3a40d71c2a1f598219b5aea932e3d56c0817860b53f4b7679a314e14cf3360b134fc5bb88e8df7872a92fbac92d3bc7f5e63df3b7c70d1ab013821a4269b960487a9ff4bb2f7cef3e6fa19bde1c5373c2d541a6fdae102ad8878c136e5ffdd13bf32ecd3c152280e95e03478251730c9afe84083f82d76332eb889378d5935e4c8c191908b0e1ef2c52bec2914e499211940d9d101169936d5fe7321e1f9d1efc7d24d43039853f7bafc96736f73a5a65ebea9ec5bfc5f21c0b2e20c9621c4f0530887192aa293d1604fc1ad4335ed78d837230315281047ce8d94795cb375496905e5c388f8a4f69e2a50b2c74264171e70677ba24e75177411a47872b19c8c6598982f6fc8fc95cd8b096489ddefd547c8fd5854d2ac1a7d08a4ae4708a91cb542e91b29aa5ba69226b35baa2de924132a4591bfc5af089a74f15a7842531f39a4ae027d68e8fa429055453fb17eab4a3fe13b544e75d49e6beeeb0e7ae8e5c6936ca24004077b68b3267206926b21b9054fcf18cfff9b7ff9c4c687f57104765b2501a910f1fd505b7a44fd372e8ac43a0224a114a2c07d640b66a818deef8f2832c4e5513715f0a58d6133f013247f667e65f049a8eee0e9599330cbe8b546de347215f4f474f2077058160cc15a12429a0787b9d0fe8238a0c5c42bf8489aecbf275d000c3fdf33ad244a39b3d814e14908d8c75a9b20b147b3c9e53c375256e9d9ec952e645d772ff4d657fa45a3e86db0bb5115b29ac5651ffb11622fb5da5d6ce0bcc2a311519ff0ddbf49fd74f7319ed64aee1c0928323bf974e97dc8f3156d7d2e3f98b5f9bcdd5910ebb3d22ff00d13628ac321b6ff97cfaf4cb8fc215c1b4abdd08f9a4d1511ded3d6f0fd5caeb097076b91bca6d7f5a57743901e04bdde5d00572a3e7b96679a4474df78558691727abbf32571ff90e0934ba624c375c51c700899ba8721fd3bef54fc33a9980da5e7febf8ec1dc73610113d2575c3a3fc818583edf15618eaa7185889d87522c9f8c38133d8b4f0da14be19a1ba3d32515a6bc961a7e61b5aa6d4d118974bdc03de636d22e42559f2e1c197baa52344ca13ccf0587c724a7277f8b8af60c3345c64bb6ff173f73c6269b584d4e2b0198534f3285f25c62b855e89a4a56e8ed6284f0f49130b5caecb45308a2f35acaca878b417c4669eb098e6d8bf7fe307ec7abf245a3aa6a722f8ef59d415c6a5f6fc60008485e3b1b8965bf849481f979a0fde6c85d883eeb5c1a77f09c33e677c86ae2adfdc8600272139e9b66ca53a66d940c18f19f3fd61eb9fd53ae741657f40a6b750e837ac73f525f3e85e6160eda138254a7059962207824c52b9f904bd811bd635772a543e305cc32ccd7a72b530fb7b3c828a3ebf9842b75fbd3b2990b4d9189887ea7c04c44dfc6b5c42dd88449c87729fa25e519de894cdc39cc39931174fc3777aba3998f314098e228c824964a1baffee15a55631024d2692a7e594acac0b906979799c2f7f57a9fe8329942243db4bea31236d45e21252716103a629120d3c4edea0516683b1d944c63a391d216722d8e2da4fecaa4de4ee81a5b5cda56932ada6f4887793b4139ca1b0ab0ebb2931db34b16aad7df4a7edf565a6db099e9af283fc91b6475658375754e13490eb725faabfbe70d0c6469dfc1239bd394defb5c0d3f3f95a125ce64236b66853e96b5831296eeaf083aa742214987e411eee41aab41044f25c2784e50e2df7d4f100e4a9af95a596c50d19575886366d1e243cf0b763df8faee516a540b760984bf0a6e48a0df8075fb8949e2e504525221a11c2310f923757085d1d9ef8b10347af9541f04aa9313a7f51c68804cee88fab5606004c6e898b269bb571de572edfe34459548d5b482011e630d583ffeca58332058cc94217fba99e4d65e10a9635f162a7d08213fe3e57fc88904d050e7ae39422555248a559aea822de0a703d97dd29e9085e3efc6797c3b527e49e361b4ff707ba0ff352236235c41eb5b6241ca9f7a04e41c140768c04e400cc964b5452101042a6962f50aa4d8977d25d1874f396d8b9c24dcd70d901dc3e97b6edd8cc1d11c884663439a2420f31f304031aa2ddf76c5c8f4db59a8e016bbd58d7b077000ccbe87f5c026b4880319848c58711219edc56391977f04a95e5e76fb081839c1ad9b001e066c018824067768f957cb133c9b45ce5f1510c1a9ebacee67a7204d4724d0dd6ffb5f207f6847f0b6b19e9159f4304ce46c74f2b694af6f0b5ca60491da18ac7a562ef6f75710b728b48e183a3745d10da976d387f7c31ce0eafac9b40c4971c8c60e37ed2f5efbf0e68f83a79865495cbec568eb68ab67ccd0157a38537dd95a6661bec494a287a8105811b74fff105a595c4396b47c8c3606a8798f2b5c47319ba533e1d1eedfd6e2c34eb5f2f50e4143e2bf33f4478c74a21998b61315601e00c7bb1884d52e01eb401cf7b76015adb2698a8b50cfda29e0c25da8822a3e6a6edf2e3e2a04d44491021c0cb3bb945a2a0675abaeed295b43dd1f591d5b14c765e32814c4e3a581cdab4c688c3a1858bdae22d1bbea9957ed62765440ea6b90c76361b48968ebfe75e1cb36918e3d3e3180c4a8d2df29d2fa709a1787ed2b3b35d6d90e3c9e342e05caeea5616a9ea7f39011dbfba962d8c9d0a139236acb51838b50c31307f797ea4f19de6eaf5d29cde266c82a1dd7e6a646ff987e70fe0bc67a1c86c0eb8965f115bab30e180fea78d97f0704937cefdb30b0de4b617ecaf43e2291b76defdb4c212581b06b302ca1643e38c232d68e1034f893da8d4aa93bd600afdb08110a5740ba2e9a02dbe98a3c1a29626836e2f16bbbcde6ec825bd10eab65d6b301a4c96ad741b4a631973abd1f2af79eca19659216466616b09efef29de2d180746894b168ab7dea32125783b7118033b122539ec7d4aeff7da27cee9142120c2c3375ccd93c1d35b5c549b77a2d8a16d3f37e76be79be974e63e2b993ee3d5f279af5145e5f8b1984aa3fef25377527a65c57d76889b58f60faa98bc4185364a2caa3ed1d3c8ef1b9e06255253c6ff17f9eb827864eaf4c0f4878ee51df002ac489754790e3c8bb656a70b930b1363fe6e60c05a784dbba8256096fc0c617bbbc216df37af8241c6f1841d7c62a64c44edad605e521cb2224063ae9515d87be23bd0d93dc80f913da096ea4b1794b42c4e11fc1790dac735d424b3900bedbfa10574b1312fbcd0746dba824a56fe262e9185d42f9f2ae0be7dd3c7e9ef119d765aceca458093b7467f471be26923a5e0516822d677bb0de0832ea02ac3be6be35ac6270867f34c4ad300bf769f201ec361cf5d3656b665ba0249467e5a4326e5b65058a83623542e1786a586532db56ba7b78046d7bbaafd0ea8d67f3fa1b1ab96407a43ff4b3cdd82ea8dc5d7002ecbc802d1a315e16ea828143d409be955bffe580735e27ccec7a30d94d8724ae2a0dbf0a1f6f28d0e3e6ab3159b77d5f7a5dfca0fabb18ef6a5275f61b4bcc7f8a9486020f3c9e52ef7df29392aad9326c5c3919efe443c1285be1e891a18b6b6f94d9f40d2c4b01e72f90738b2b8264d4b8c606ca848725ac5dd61bba30054248d9eb97fbf15e6d3bd24b19dac65ccdd23e354972c4aa6dde3889317aa75133e05575d1d5483296761da3ca826e019a4b685c573c5c017e9cc7827ef43c0ea41d9137082e4e7d6bc7107e4eb76d40a51380ff87cd252a1197e2ead1b392ed32fc87c1071bc0e988e5e1e06b083b36c34fcf4f2cd0bfeb65ecc2386e4479842ddc4d1d02cf78eee43160450d4a1e6f7c2f10224d06465e93dcafcc38be0193c5694f7e6c3efd0cbf1b405cfa6d2bb483c5c4f2d3687eea32559e268a56812c94f5d6b5d41974609850550bf1ba339f21124538631f3bbb901", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) accept$unix(r2, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xffffff57) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r3) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:02:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x22) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/89, 0x59}], 0x1) kqueue() r2 = dup2(r1, r0) write(r2, &(0x7f0000000100)="8d5cf6e904e81debf12e869e2e84d2f50725468f186d9805ed45c7b0995a294ee649ba01db4edab23be47517f3a14e23a17edc57444688", 0x37) 04:02:38 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) pipe(&(0x7f0000000000)) 04:02:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) r1 = semget$private(0x0, 0x8, 0x100010282) semop(r1, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/209) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:38 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x50c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="d04d24552287782f68ad8afd1be27932b689d77f86f7e294fd2625768c0b689febd69d8d672785c04e5e47f79f3e6f1ba89047784f399fb0d2049fdd8101d2068ff9b5b5621bd721e1433abda19c840dcd8ea35c1e958b20b79a6703b8c1928e02000000faacd9ba460e225449e0cfc0e221502e", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x10054}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x7, 0x6, 0x4}, {0x101, 0x7f, 0x5, 0xa34e1a1}, {0x3, 0xe7, 0x0, 0xfffffbff}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 04:02:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000, 0x1ff, 0x0, "000000000000000100002000", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x7c}, {0x6}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 04:02:38 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r3, &(0x7f0000000240)=@un=@file={0x0, ""/59}, &(0x7f0000000280)=0x3d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x20, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 04:02:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 04:02:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x270abf0b36cfedc8, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000140)="1c56c29771f6f601eec5e59bc05f1ab84d9aefd46cd517225c0b148d417f", 0x1e}, {&(0x7f0000000180)="3ac1e76c085f2b361cbbd913fa85cc9008657b0beebde7ea759ad52764dc8764f2b7d6153da9e10d7d659a3902ac92bd9b536ab4fa5764c570292b1ff8afafcc1b41052f94f477cc0acdb670ecdbbe011cbcbf18a00c7c9ca8ea62659595ebb0b518263c8602a4ab3cec654f3475781039d1e83fb69f499c0a64ed0600ee2e2c14a799547e977097e1bd8d14ca159e667a353a405b3c4e9a9118d569a33b1307d689beec39d5b50f3cd16bcb56e18a20fcfb19c019f7186522569c37671c0c2302bd8319bb5d39c207a13f3be178e5eec0a598a342ce9af6", 0xd8}, {&(0x7f0000000280)="1c032490f0a22000da34aaa7d4989a215f4d6e73cce11861baca63f850d1b9db6147e4ce5304296274f3a3022560440cb43dc9e1c1f9e0afb94a27fd6907bddad769593a4b95722cdb649b373e95ff936ef07f0693e7461e54bb300a14a94cc705d8cb152828753fabe9f056ab98a9ac94518323af2b722efe15c7add11ea17dd1dc9f8700145f4722c17c2633bd", 0x8e}, {&(0x7f0000000340)}, {&(0x7f0000000680)="94833bf8e1d7ed8dd9c29cba30a91063af86b55be98b82d59da4bf97635f8c002f535238296e", 0x26}, {&(0x7f0000000700)="3a7ceda5e38b15010a668085cf758869c49c8f7bfa4bc840f5de33d1c81bff403e523e43aa7fb6da8ac01dac6fe523fccd771473e49c8d3231bed46dc3169b9b93d54918489629ea2db5f4beb1d42f45d30aadc1b28897ddb7fb71c7bbb20a614c3ddd2922f2d915045f296a90bdf1f6a56a0bd538ff324d686d148134361e18f1ae02b8c1", 0x85}, {&(0x7f00000007c0)="908b121172ecc833d9e62cf202ce26eaaf72fd23172ae486eb61df2d430f9b5d557eb7154bbc1fd0f9440c27209018b018fce115c30c4d62bf25eb2b27ea5b5e7112de365e41fdc98df8b47756a9308f65906b35dfa9669cce93ec2045fdac184c5a51358ab8fa0b3f5cd5bddd", 0x6d}], 0x7, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}], 0x20, 0xc}, 0xb) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') 04:02:38 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) 04:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r4, 0x80047476, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0xaf, 0x0, &(0x7f00000001c0)=""/175}) r5 = getgid() semop(r1, &(0x7f0000000380)=[{0x4, 0x3, 0x800}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2}, {0x3, 0xffffffff, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x8}, {0x1, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r5, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) kqueue() setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000580)=ANY=[@ANYBLOB="573d7d00000000000000cd1fe91f640565dea200c751dd496f29c392036c699dd4926bb846b4842c1a43b790c24ca0010000007cb5c87d736df885fc27ce6c02b437fd36b5d63783b4d7a2e2c6221bb30ce1ca5f5a050057f128d4707ec92d32201f5c2045079dc4060881522542b62d8f907570ea63f6f2"], 0x9, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r9, 0x0, 0x0) pwritev(r9, &(0x7f0000001680)=[{&(0x7f0000000180)='(', 0x1}], 0x1, 0x0, 0x56fa) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000000)) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f00000003c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) r10 = open(&(0x7f0000000440)='./file0\x00', 0x41, 0x4a) symlinkat(&(0x7f00000002c0)='./file0\x00', r10, &(0x7f0000000500)='./file0\x00') 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x1e, 0x3, 0x2) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="d34642a28da49a9ff524919e287f5e698c275ceee82113b9a220cb84b19068d8e6dc06dafdbd923d86083fd7c3ea039b0a371dd736aeb73ac518a5837747094bd2481e6c8c1ec407bc2df11527ef233b4b65882bc7a05f47d49b3c916eb1dc342326abebab8c29195eead5af47ba", 0x6e}], 0x1, &(0x7f0000000300)=[{0x88, 0x1, 0x78ef, "9d8740e287bdecd258c3ce30a45da33569e73ae73a546dad5d6c3b7f0fab0369a67118b246abf6459bb5c200e0e6df1c31ee95a70fa331ae604b556e2915b6e17e989cb647370364cb51e6f64fb32de5ca4398d88dfc816065bcf2288ef21be3a2426b48d95895cb36e56f3dc69cac3bc3495e8db6611f94"}, {0x20, 0x1, 0xffff0000, "ec5676ec2842f55e8d9dc9bf1b"}, {0x88, 0xffff, 0xbc, "849b2571b598c679ee55eb04d6ceae6fa0cc0d0450d6e21294466624a3e020d44eb374ccc4911a89ac69234a5cccfe389c4de1a20d879b5bc1444b810a074d7756bacd07505051dc88a84d194cabbb499d9dc0378baa5b35e4caf96d825d43ee5821e9eee1af741a1d26b73ff8ab99bfb0"}, {0xa0, 0x1, 0x8, "a95799d98eb7e908190e86f0aa27efd05043c9c92bc7fc3a5964d9501e9eed8e9aa6b1fb9b7877e01ddc697091931298f472483f3965dd85afeb2fefdda01a4ee040ffac131369d1515739be84f0559ef059d7ecbfc4cb616d78e3c002710e01e020e7390f9022bd454e99cb9374da3410692e8d2d4acbc3d2fb364c13cc8fe883240cabb6daea965768"}, {0x70, 0xffff, 0x6, "9d50ad5029ba00f5fcdab7ae535aaa16bd3c6e0afe5b674ed9a6ecebb442aec26e195b81229149ad2e399a0a0faae2f1343369bcb5e8502928005ce441a59ba576f6b4245a2ead3f3afe9b61ef39172f6dda0576a713918559f276"}, {0x108, 0x1, 0x2, "26ff87abc8d4617d579e2e1007ba69b195b5133ef5f5f846d748af007ddb24547f97b2b84a8636a5eb805a37dca3315e800fc4fbaac807ec847c614255c29cd54816fafc79ef85c41fb48e1eb10264c59172ecdbaff9de1d10e45c4f487c510c39928e2b314ec1d9706982f0286b3d7a1fbe8fb6470dc4c3e100cd182cc21052ed5e3cfc42d4268a7e9343430fc8635f88426d507897e0ce7974bfd99ca42d2e2ff5ec09bf06757a9a28f47681f2f0bc7294588bc8119c1e902046c3f8ffb7698b12c96d6d4c7d59f59271486bdfbca3ae9e3504a426c24c04086f8ffdf384560a832acafeb127e808310d2a111b26daf2f426"}, {0x20, 0x1, 0x7f, "c67df6a3199f599bab5f"}, {0x28, 0x1, 0x59, "ec1fbe4956d6cb5de95d77393011d5834077034d25"}], 0x390}, 0x400) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0xffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0xffffffff}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x9, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) fsync(r2) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x1, "f01d00200b0f000005000000ac39080500cad800", 0x4000080}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 04:02:38 executing program 1: clock_getres(0x4, 0x0) r0 = socket$inet(0x2, 0x2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000016cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 04:02:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x42, 0x626) msgsnd(0xffffffffffffffff, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000751b26fa3e0f5e25e240a73c423afc5eed28b53b31a9d50aae3f13b40da4641832494a0979fffffffffffffffb38bf5064b7281fc2574103571d874b44ce53b03fe676f01f0884934bae03e96c7e95890c485db05fa88213f9e3c4e62ef20b040fc03695368ecaef6f79947eb0063e9386e3278e4e734c08e9963a830c711341f7d66b2bde08b25a33246b84fde48ccb37d6a21511e7f9f37575f32fd52ef02e68640e158ad815520af21b3151d85a336307cc2b021c884b3f73921dded7b7ede66e925c9f7f5ef56942d2022f967bf023e08ddef5fc48a29300005dd0911dade29064f08b39a6cb34e477219474d795888b03091e303c5265534ded352ccc5c1a41fa1fbaf90acdcffbe936b972cd5aca6235d9ecad13f114dffcb7125501234ed4203f0de94b7df86cafc353a6ea79b82a3286dcf2dac754a0928f1700"/336], 0xd4, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000002240)=0xffffffffffffff33) seteuid(r6) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r14, 0x0, r12, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r15, 0x0) poll(&(0x7f0000000000)=[{r15, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r16, r8, r9, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r6, r17, 0x0, r18, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) chown(&(0x7f0000002500)='./file0\x00', r3, r18) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) r21 = getgid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r21}, 0x5, 0x2000, r20, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) getpgid(0x0) 04:02:38 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0x100}, {0x18, 0x3, 0x0, 0x1000000}, 0x0, [0x20, 0x0, 0x2, 0x0, 0x800]}, 0x3c) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) 04:02:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r4 = socket(0x18, 0x4003, 0x0) setsockopt(r4, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = dup2(r4, r5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x400}, {0xff}}, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:02:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x7, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd81c8e4662eaa4e713048e69931929648", 0xfffffffffffffd92) write(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65122101df61010028899e7f9f2cef3000"], 0xa, 0x0, 0x0, &(0x7f0000000640)=[@cred={0x20}], 0x20}, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x65) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x6) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0xfffffffa, 0xffffffffffffffff, "03000000255185ab7f88ad30019b2e308393b7d5"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323", 0x6b}], 0x1) read(r3, &(0x7f0000000340)=""/226, 0xe2) 04:02:39 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 04:02:39 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3, 0x40000000}], 0x7, 0x0, 0xffffffff, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0xfffff801, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x101, 0x60, './bus\x00', 0x3da736ee, 0x8, 0xccb, 0x7}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x1) ioctl$TIOCNXCL(r4, 0x2000740e) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 04:02:39 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffc}], 0x0, 0x0, 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}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="342ecd68726821f46d30d5a2f3f0b25b4be8f94b432fc4c44120f23ca62b58d8c38ee39d6f367431f8ba55e16cb5bba29ecd9c8b16a5fbcb01c09ac2d7c770e072de7f9bdadec7cf8854acccb2c90e8ee0b921ece0291e1a962d362c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:39 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0001000100000000002c00fe8000000000000000000000000000aa62cc0ac22bb605619a419c1bad7b7e2de7e5fa3f7d36f7f2e8a0598266de043f5db93ae0c48d84edc674cc7ff0efde153f424a53034ea42e655c1076ff09d1c50d1159aad1753d5e041d31e92a7cf662c0be582bd5cb9e47c4c6d359fa90766e01914969e2a97d6faa0905c883ed5dd2c91ad7fc680b868fac3c81df0228edf50d5b2d77a6da3f9e35e5c8fc031cee71396b568fb6bd221d22681c68310d69e1bd79d547f60634798b8c9732a61c5a064bc78531a7feffb06e70347fc6effedd45cd345efabc227f9d2af11e12b742d5d0e7f2513bea3fb7d815e126a4c63e8b39ffd9e9d75b484c7402ebad2352d329355785fd06599ef6e321f27e69fa468c2d7594c717fc17b4b68fab4e299e36eadd4c912955"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") semget$private(0x0, 0xb, 0x80000004) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) 04:02:39 executing program 0: r0 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x143) r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x1f, 0x0, 0xb2, 0xde19, 0x101}, 0xc) msgsnd(r1, &(0x7f0000000040)={0x3, "ae4bf014b41d01fd56cfcedfc66520471cb6c8f8fe0ac4c529"}, 0x21, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1e2, 0x7}, 0x8) r3 = socket(0x2, 0x1, 0x40) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="890200000000db00080020000025c6149b33ff0f", 0x14) 04:02:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000200)="6e815e61684bd406245b6ccf6af7b0dfecc67cbdaf094db511ac2f7c8270274afbee75d023ae1148a9b0d2bccd2915bd665fbd543d0ae111dcc68a79435facb3fb96ab3389984f459f9fb5e12492f279cff2c57d232cbcd8a074b3b59d38ff3821916ce8981ebfcf63b3df1fc0c138b89579c88a1a83f87ab933da0570f82ee3e56c2193498b3ca418fd371e20abe2e4bd342e3d900187a2f5f77b8a99baf74af74c2814043ff94be7301094ad3f98c8014ec5fd564e5d8eaacc3799bc6ccfc457d0684d835038f4ba83d9a9ef740818368d22c1990168f5412a220f726ed5c83e3508fd20adc8c6609bb5d736d50132de979324fc291ce4", 0xf8, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0x3f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) fchflags(r2, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3ff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) pwritev(r3, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) r4 = socket(0x6, 0x2, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r4, 0x0, 0x0) pwritev(r3, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ece9c15cdb6a0aa28f823cd73639a8b097e816922ac537465788c4309070e9824d048514a51587ffecf9edb111186a25dd2a49079f723400d1c54c9558644d87cd7b5b7da2aab94231392ec682eced8d9a99f0f4ac99838dfead25acde0e9cff162664eecfabc9335fe57a78f2d240ea76c03fe6bad47ac3ff678d55b1ae87226029141d5716be7a621d8b3abb455ee1e8b7b4fd68bc1817b5d9c772284117f67102eadb2fb8ef9af0bc3cfd48e76a9d605cdee7d7c799a7cde57ca64a02102fb65b88207822172ce70dbf8b844e5f24011df63208589bf2a67610226c4a7d77df0e46134b3d4940e337f8d40934f00f724d815184ec2017a7498b88e6c9ed9706504adf9313d4243b09b208ad62e7d600e27cea69e3476020df3720d4e8d677f3f4168542b5ef38d2874d216b1b2ef9d2f634170579d79c88dc7051d68201eacbb3eaafcea1fee23e2f8b0eb193b43e00f780d0b917292f1d4438ece273460dc20e42019d53f1b357be76fce7f6f00c0eb18a0ebc95fba66899e9b02f2c924d134c0c7e88c8b0dd9fc6dd29d18f6e2c1e636a5f740220342582298c6ce83c1ee91e6f66e06b344bade089cd60c7f90ffc4ab17ef8624bc2aad83a9699e3173f69266baaf41f4dc43c55616f640abffd6fde9c37051eeb7eb0dd9717e1790ed61dff90294c669a575a27cb7e79dfb79f8244eda9a73253c9e61e4fd10db5cb2f52bccb5fd273e91f9fc00eecf2a9f32e4368f5dd41ce279cde859f9a9a717ce3eac5ddcfbde8b6ed58dd9fc441bcfbdb282aff611a2184472a81040ec746e665a570d521e22a8945dbb2f80d56e17c6dd8bf724c9c1902559c149984b64b0ca028c1535b3ac3bab9b1591b6e258b24ddf5d8a06cc7d499483b1cee066cd0793e1193c530234395e7a0554afac99a516f785c53acf1bdc981a3ec5b368d1e173ca87ae00c092e44516e5349ab795a76d7b7da121c0064f832f9d28c68dbfcc7103660398029c195aba725512c69dacd8dffa90c267f6fe34d2ccaab131eec2c1f2783fcf34ec3984e9c3c17535c3f5bf78dd2fdf8e5657e5030219af3bf90d628a16d201d6297cd4486221b97b878532b8c30a3a2266b1bb6041c6758ee03d8aa89cc886e0058fa0eaa9d1124e8fa957e01e1f7e52858db5c6368ff0b0fbf34dbe96e3d4b9f6461687e23550d42b75658b327c15a0d0341308f673bdfd7437983bd239f055f703d3e5f4e1c46e69d210c83a4acbc3f8223da98e97af057fb0318d20b5ee222b60d6ccf893d59229bca4b3446aacba9fbe01ec410a6217dcb841d23630c224eef9f07b02efa0dc9425d1733284a9a24335d6295a63f2b1fbf6738e5f9dbaf6ff11750f170ce735ecc09d5c1c16ef5162468fe4490d68058fb27e0da0b2795ef2f4c83130af37ca38d184b8391e370f56ef8bdd0c5c9843c995e4415fd39de6419b02b30baeefabbb9a0d37353eb187fad59771dc0b9b57ad0b7bc52f7db97c17430570b668bcb62ae00488825048d8cebd7abec42b5f29df7d0b37d910a444cc3b036842fe779ebc65eb620d718e57ef22d4886cef463c20ee7a8147e8693cef622e1f19d542e88cb71bdebb300e0d3860d1cc4fee8b7b863800bd2", 0x4d1}], 0x1, 0x0}, 0x0) socketpair(0x3e, 0x4000, 0x73, &(0x7f0000000380)) 04:02:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="de5ecf8a", 0x4) 04:02:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x6e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) syz_emit_ethernet(0x6, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16=r3, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=r2, @ANYRES64, @ANYRES32=r1, @ANYBLOB="608a0bc6e3253435be81ac5f3e8ff9cc42ae1ae9166ca4619a79e400f60000a8e7de0f91ba235408749384f1344b77cfabb2df03316851c15d9c5e7344e1b91ce6ecfc788d8f70e2e899dd7eb1b4016e585f39a25b50a8d07818c69a719d355e14422c1e9ed45a793a3c947805dcd2ab4db65801b3", @ANYPTR64, @ANYPTR64]], @ANYRES32=r4, @ANYRESHEX=0x0, @ANYRESDEC=r0, @ANYRESOCT=0x0]) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000002340)="b1e91bee8fad27000cdaeb0413b0", 0xe, 0x0, 0x0) 04:02:39 executing program 1: r0 = socket(0x2, 0x8000000003, 0xfd) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r3, &(0x7f00000006c0)="7474a4c804ca5b3f0dc07f7685d7d8a8e535044159d90e6ff0ff1cf4f4c7deb32405c7e5bfd06def1b2677d5571941c223d3d071d2f030ae0b5e906e21dbedb39c74b8d78d486e9fb430f3f2938b30369d87f0514e84eb15b77c4894455b78588d83e0c2372607427755fe82b1944bb36960152fd4579c5e6b110313de0694ff4ee728c06f40b3954022bebfea37ccd7349f299149cd09911ee410ae4eb954038328ce9c0a05ede90644de87554838db921b04c9cb6e1fde88940b256043be3e2da39f50d1fa2a18023e7a500d8bda135e17dd493e8b8ea65a992f38ace65f15afd210b9fd6b8b5b9feb34c7a3a006e9279afa2c4ebaa0963d96ac6391d0a04a67f255e02c7e618a2ec8b119fb2a36d8ab87224f7932b2fc2ddd951e7bcfaf9e4fe28b125cb2fcee278e4992ef6061606403a24414cbda496492e62bade5201bad0fe71d84fbf090fa3e17e652e7aeb390bc1dcf2e6599bdd7502b28f55f0271e3a96a76cca05e8f66b919093a8a5bb93f2d9b9c9e4a54b0d73c111dad5b9fcaf9074edba9ced846de879ee77094a56896e114b29f25fbfe41cdffca3698ebe198af7c7aefcee9ee3e56c431946c5d346b47ab059b206ffe43ff51d718b09aa99178a0607228c6d25f0646bf27ce9b1e77d0feeff9a17642df9daf17866ba01d3f7db6b2a3b8c6ca3ad39f0b0b5834156db1867b842ff822035c55e71f252b0d3f9463f29037da51cea730287273a3835414ea99278ae53e00b50f3e2c6f041113f3bec54543d9afee0c45b5328c50ee4da90221afea7d90ac958a05ab11938e9b4fe39f88873e1049b67e96b483a9cc19f3637be226ac10134d3ebe932c1c22273485229a8aa5a77e56c7b1ffce07e8a6e7eac350db0f4f8e82ae0ed0193e7fbe07125a6d0b3a70d64e116837ef1ec29eca7821ccda7ce4a56ff5bfc35e4842dd4fb8a2fa0ec4af2f34bf925667ce89698900cbffdbe4a16a86ea098d0dc5eab74c0ae32ca362e7534281036b64630309a7a874b70f8731e3621924c6bbceea05a0916e2fac36b6649d5d9a4e5243d4bc690eff7fad49e4af4a81eec5605cb73e3b4e90807218fe67e2e3aa305801bd28445e2f61af1663e5d9cd916c31b1d126f465bc9351a3e87c7a051dca07836229f13cfc51d4e933491e44f19c91a100c15e63008c3b451d7be05c2ea5b2fbba28967c315a281e7ca6f61a106654cd11be6fd390fa44b1dad9c56639e8ca05c7aa4a84fe554c87d38413744281ae6c57cb32fa46754cca37ddd8159d6e3179a283604c272647559f02bd79bf4d570acbd285e7fd1cbc6b7722bd5647a77112d8fefb1fe70894cb9cff5b5cb5f258d8b232d3ffcd6c5e6a4a5b848f2594e8c6051753e8a82d80533923645f2f5e0b2f5d0a57825143905566b9814a8ab96b2464cb1a5231932bab7784646894323a34dc8439e4fece699b883a737c165a2294c7ffea40e9b0ef705cfeb8b9fc5bca019235c9a4d058278176692c99f45f084f28a225e35e5d0a9382862c928c896b24c3dfdfa4e0b4179e2407e9295049d0a70eb147d9e72f855e4979d0c87c53d0c03b4e8c880c69357aec23d71e8d830ad72226a908fb1be083b18fe80393a9ecdb19ba6810ca412efb76dfcac8a7cfd19dba01cd54a931f3dc76cd68ddc1af01bf15f26700d4af64589e5581542d42f72424bf3601ca23c9cd7fc5607bea74c394390d831db971ad3b4af2c60c5c83fa417f9a1c974fa97cadf9cc0992603fd268840c2aae56b468f1298834cd971e7dcdcd2783784f2cc074fad5af410de901ad01b484bd4d3f58dadbac44f7befb01c49e658505e3d9b20a050f257c0923200c4c130acd6c8d13d6c49e7fbb2561bfce0b3add3e5ce0df5965d883505fb02df255c83393130b94c1f820e3c6e1decc3fe12ceedf248dfefc4e6e88d7efb0a588e64affd85a5a4883c52c5d7bf8d5548de97fadbbe9bc809860c5f0688bbe35dcfe168b659c4dbec9ff2c9506ce9a2d4f040bf765619e2b62449423bb653870d15e1864cee0e4771157572a968274abbce8ab6e995bfdcde1ff957092ba820f08e29392c6fb0ed4a4a6442b9a64b47a8a3e8492827206f980c05d67098d0bf0510cb294630d9c74b38bd1e2a70192b975ece55951d49e0907f3e702f41bee2949a0530e80950b973896b82bf7e87ffbdaacfcd36bc5e20bf4da3609f9e916d4b3f7726552714244fd65899e4b10f2ea2524a0fcb2fbede04dfa29fdae1a30901cd863bd2f81ec354512e6220e09cbd492bd6f1b65273eb60b455c8877f91c12a9c41b11ecad8d288636c1eb9f3111456c87d08be98949caa4817de559d6c3d6e7c3b2237d13113df6028c5fe5c8930d5d7e24f9eac2a6e0414f2cbe218f39bff02fe4afd719783d4f692dbe740435e07e83a6f24cfd6543c08a281fa6e95334e60b75347b039177ba04d7b4fd16c55a312e8b9b8ee1db9285338f48bf4450909445a6945cc3a1016f5f8a260ed85fa8aa52d9063e940178eb81f3aea3570352ce6753e62d0139f7a85d753b303612124d08d655d9a45ed916fdf733156bac1435e830198ddd721d55e6a143657de357544d1409b5fcedef3eca6e1cff8ae35b6e324e4e526763de0ad52ff694cd98fe5e435cdc0c5c4261301ac12830f70b78d546422c69a47f1992b88a544673fae0b10f4920f5c560982e955c3ef5c2521e9280919df8769c208e4201390bbb9691e222a0f07f5ef26ba3cf86dcbe95f6866226b2b70cf55767d96133f3a0005c79a01d1dc3d46418748bbef204ae24aabdc6c8827e4ca646e908ede8a3187c3ee11d65b8301e378329d780f5403fbc4ba15848baf138dba0a492b2c9951659719f95a03c0bf6faef03460483468b47493107c3b6a7e7230b12d042ab89311702bf3a7ad6ec412bcf1af63dcd07f6b2461bf5e09b9c50e878027f5b299297cae63752b97ab28c93d7f2deb24eabd1716e356407e277175170a17a0fac161d91435847548ba022f0716ad2f1d8231183f6e19fb152dc7118f37af8e846b811b0f3e525d11aaef24bb073f4c8c1833d5d48add823759c91370a5efdb834a74fe7ad7743327c4498e557e91ab740b0533c4bb26a45dfd0726c93387e8af294e68a698844d24117df4bac62ad36eaabecbc13053dbb2e0971628d9fab4ca99136bf69164596536c079671eb6b86d2427adc5326a4d08936443074792b63dfda08d3caa9207d41a4b3dfbce1f4be71eb24501861cf795013256e373e6d74c2f74ac127c7b4adb603a54d66cc9df8625273854be9caafaf51efd3a3891fcef2cb1dbb0c774a807c297e2c7afe360ea3e8d6e85b7b7cf94ed6762d95465269d95c84301919873d0e200b19ca5c226ebe4f6d20e312c09a3ab9a15ce719c7472d0859249644ea75072b81cff10a77ef1c5c24bdc428ce56eba78b6469065a960c270121b59cfbec2c2b987f2748286cd4333132431ba99280cfabfcc462bf49aed57deb3ba9f5c621eb2cb4cdc45240b2228cf1033ecf86ffabbc5e643e1a378a311ee69dc41586dc23cfd2fabb34088b9f5488defc97d6344be3a4b6002e6cbfdefd116e354845c00894379b1848b2409e70fe592ccfd2344e990a46954327b211ec80c9b97eec3d24783ee3c2fc5f79701cf47fee90362b02aaec366eb9859c7bceb166694e83e0cd8873fc7a09140e3187685d65c00471b5051ed10cb100a4ba424788f01bb80544d16630dc4ad5af64a3cd6120dc3ee5f543172b9a9ecef7f06670e01e8c96877ce47176de57954e23baa03f8b2585125713fad17066a181b4270bf416e14809783a625748b9a841dd986f5619a3dd63447c0921a258d482f2c5758b8a703532a3c01d669754986cc05974cdda5b48a39204202fc5ad99f9c3d27fd72810e934f1f66cd25907dcbbc88e669475e78a236d5ad930f77469afda860100222e141bcd313b8dd0b86e1d121a48c3d87a28153374286f1aa23a462628d9879dff11e9139a466df4cc2dd29eceff860775acf6af8605dd8e0fa6f0b030860bc485e4a333981bd7a2f48cc7175821d80a39d8b925fdfdec28dee8ef160451117de201a92594c1ffc5cb22ebc90a5ba957696bcb2bb308a49e500dcdfa26cb9515ce93418b42aae3c89201206a75b259aace3be8774f87fa96ac4a606bdec7188a0ca1af90848df9087f0989579c82877010301f7fa5d0a9aab19205c60eb288de57b1fe6f5d476543101624f013a8874b25aaeed400a8372ede81a0c6e4efb8b74f62732462f52ba6b4c9f61e8197a7a57efc91c05660722def1304bdea44038f6214b5bbec82215964499de10cca1daab4afe4c7c9f69d4d1a66449afe56f2b99f9b1442e742ecc25a545dd3182b185723ffbca572fe84882c565ef1856cc49c8e51d0c58180c112979a4545390f82a39bb93086d74e1c050fb36ac428c656204ffae04d5c991535da1f875f155e7ee14f17504330db5642ed7d34d84ad4142744a690446996cba1fdca7ee9efa5ba264cf995eb7779189d4e2f7cef1cdb1ba82daf0970eb4c0203aabb7be7d43c2cd88f7e57b4af569aaa0824c4cb9f2472a3291674f0e6d6acf48061f6a99470d2651d3da7428689e1041207078b60f3c614e2ad27d34576878fc32da45b66247bdd3d62ba871f33669148367e1d2975ae89ee8774cc23aea82bd531f19d2c415ea76dc55932c50d24792ee73b625798548ddfe753a4e4308df2e587279e0fcb304d01432d186216079a5c53183052f054294058f1b31244588b65e71fed5819e2ab27b1bf2b9fb278367c4674cc463932b0b7b78662c2651fd4742cc6850deb9fd149652d5575ccb4b7702146af399cfb7ef2392bea899ecf2270bf1c03d7d1db8ad43a5516494725da47ee7aaf6ffa6a3f0af02d2e074f1b0d291546d510f4e65580e7d4076dd874e1ec9ad28039e5b90fd938a4eb75af1b65ccf4edce27487cdb0ff54128f98a74fc014d5b1d752a86a0f85fc9eaec6a51740532727d3eb99e9550ca25765b400d33d9249983237eae877fecf33e15183ce69bd18e1a9fb1e6beb90d071a9ccc5859bedbf7004fb51fb5586b34b6792b51349053d74e0bdee37938cebb534c1b5e6c73864e0b8ec78380b075688f0d8dbdbc64527199c7fa95d225d21847138471479f69a409315ba944c0dd6dacadc00cdd7f1928819663e3e65f9b7e4f585fb33a3bb9c7c5db00a53f6c5da71498628f0e0ccdf45eda51f31f7dafde9de90e27fb79ceb1a16f9b6d69dca500d7970b59bc758d33b3bef29d06f83b76057c23542ac194da6f9b6715364f613531a1830d4f0073fae7deb7c609262a7bd4c6ccf209e200cc37a23c70c0829f39abbec42c72c77f374ac22f50d39a8e4a41630407a0a382228e585a62cc44593a10c35e44b7ef550b6ebf4f563d05d6a1a295afc2440a5f9d2d3f11540fd52efdedf049c0d8bbb5848c71221b3df300adbb3f5b2f643c98de3742d1f3c5275fa101cad3ab229918e2b43009a5c0e26bfc87c3741e05f3e26f9b0f7583835a9a9e3bf5bbb047789106d14b9002160a190f32bad13a3ac4bb7c7f19ebf1c3cdb3406380e55299c16257d6910c4da6829a760a2b9ffceb6225fe474e2e7b34776e62f0e2419a8ce399bc09bb5247941a9bd09f8a1041d503ea5979edf0a255bd7f9d386b9cf7c857871ae85a3b385e9b7cb7aafe553b7e7146233384da35b9425115047395ef62c8fe03a4087ec645fad8b683f2e49f7460412ea7452c6e5bc3c8bc52907f1230b6ea5733823fafe2b318", 0x1000) 04:02:39 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x2b0, &(0x7f0000ffb000/0x3000)=nil) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) r4 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000040)=""/101) r5 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4, 0xd8}, {0x4, 0x4}, {0x6, 0x9, 0x3}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r6, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000640)="049a848003e946408c4b059d1987001e58c6db0760ffb76534c82dd00b6701ebfaada4318365dd9dc8e7f8b28433ca115968610d309b0cdd46ffa1797af6b489775087824d0fe0c99a94af34e477fed439ba593d3fbaedc84ed33a4b5d91d0ed2db51415449b6212339c59aa935bae694dd8f384a5c0b3f795c3a2f5920c62c9ce7bcada724a4b7473", 0x89}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x402) r7 = geteuid() setreuid(r7, r7) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) 04:02:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r0, &(0x7f0000000000)=""/246, 0xf6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:02:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401], [{}, {0x9}, {}, {}, {}, {0x4}, {0x0, 0x0, 0x1}]}}) 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)) 04:02:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) clock_gettime(0x3, &(0x7f0000001140)) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="8f4cd6fd42d7078446339c0533df9025add5a9119f005ab9d781fc0e4df5343d9162b53b084d156e23709256876b455b813fcf895d0c06cb8d9b0a875efd642a9189068c7fde52c61f106ee59e148cfe1beb2a8497e95c603ed4bec542e401a1068fb57675548939f688a3ee646497077288487e6096edc0ef2b6cf0ddd1d702f03ccff6981ed733811e4df5e8007aa5bb43914f0d8d63474c66a5fe8578f9b36820eefe139a9169317aa0734076e7a3eafbaf4d8e4ca0140194f5ed99e33367973acd3975e5aad3c59159f39a9875ff43e84a012bf68740a44ca8b4fc1a82855bf17e87e343b9f78f052fd001e67c6f033dc215bba4d80d415d60942907cb5ea2e7fd4d9e2d3273b7b93d6e7753acab9cca5c9a5b868ff6d952a15c558a1d96fb4f773fc06244651975af3c20a205096c8f4fa584c926d024a8fd0378a2a8395b2efa0fe58d7042636cd34c5951c28c8a338bd0602a00ecdf01c59eee43d56e691872eef8b6ef4f43ad70cd3bc5685c3ba5cbab32269c01cbfc5aee7e677aa12081ba02509ad1b17c6baa85dbcf94a5b5309f4fdbebb89995d9f4de0136a6fd3f314dbdef0a79c66c4aadf42d00ac7121cb11d140ad267502ed835bc6870b023fbb9a3a5dd021a4fe5a0ee2de3b38f0e6347338d66dad015bdf79b42ed3f6117cfa9348566674f887c8802c8e32d4c4d670f6f21dd3a682f693a9384fc72c7748bac1b5fa5a18384e7004a6c198638f265e398ecdb05ee85e0fecc0ad263560c3fc7244d19bb7e1b8af97f5d5b4bb9340bd66c9efd5f17d5d473a25f70d060a20c386c80bca8b4ce7f6a2b4fb3bb644f545c820a1b5c207f17889c52cc09452d86130cda768ae471f7b07f87e7f688344132912ee5270c7d03fbcbdc37003f9bef0e0d4f84795bf725d52e159c4c2fce1f00b180e56665f4d86f3088340f9262fbbbd1e2d2eb1d7a903be93f38e35c2e869b5e5a74b6ab79a2b10efd82ea2b300d7418625c9e61dfda5dce8c05d8f7d8a8739fbd14b9110cf6a4aecb4b53e292cb52a0c57ada12f20a8d562b4a978b2550e4aa0d5baaec05e2dc606a488e53de5c56e098caf3cd7fc9607eaae366b1672f7084f019a6f19cd435e9d89f400fac9f498af7377842379b7038758222679480dfe9e3b59dc5c2e6063941057391685bf454a0ca9cc81838c173b0c737d0a48e3d9416ce3d7cda9488accbbc799592bf393664ed3287ac02ee60018d96b301c35fb8c54365f8799c1d75c839b1664d3bc52ea7433b7893d807cdc5fc97a70890d96649d1e18b9676f61cb8301fd1e2bdb00f0a57f99c9cc21d24c5a45cc8359ba8c1e492e1a90d96ea2add6c9fd9edb5a57ae9c969bae640af94cb5418add59cc8274acc1cbb21957945a4f3affafff458a8a96a2fc0d7c7af026bb485af35acc0506f70f4736081587d7995ba6b8e4a2cb39aa4f801b0b0c21f30751f90708f696afb6b3243fc580f2ce71ba39aad20d32661f233f6e74db263cd9c1e5e62f3d2d6e1d2179df03f36b315a4e34a274db555504af516424ae8df2c7e41c10867cb1621db32cc2152dc5660338eac5c40998d39c851c253eadee4c641f56c0b865816017acbc868aadef94274e392f2d8f7acd280c18173630b6ad103e2f5721398542bf65b014d077a573ea66d39b340fd6a22e286affaf0a245d063a46f363f3fca1a567868b4255e6ff0dee98a4e48a883386f7753a0ce167212d3f4c41b1046d46010c5d6cee21c8bdbcb93a49ce39a07bbb41803e106c38ed1e1237e0a00a5d98e1fc024a936f837366b56f8aaf18eb3234a9e7f03ac7a87a65ce1e8e229a88738415061a461bfbfa22a905fadf4a7dbb789dd021e5a168b22b0137c4310c0803b1b0330ed9bfc8daf117ea129c5949841cbe509988d85520dad30189b0be7c2b0fb36faf91eab4327bac2201d5f5853e125a8a29581c17749d6e4f5dbdcc589a6e0b9fe9699c4b7741651920b45015f5d79bd0353e8d3447b64dc8813d2c2db526046846789ac4c7054a55b416668492ec8be634a1e8b3b1e768701c7e0e50428506f614473ad6df24a09472e6f65a4a75cee247ba2956ffd8791fb5d9df17dd6ae67f0efbe33debbc43a31ffe04eee179b9969aec6afe2786362ac457659e3d9ad4fbe8ad7238bcef1c3062bca0fb03177bc6ce6b65bcddb93238c9443c3634614f3ac15fdd747f43626cf9e97a48240920c36b244067b13bac875ec762be2a7d4450ea7979fcb8ed2bb03609bb969ea6adbdb089c9e583234c0b45dea160419463f559ae0fafee7b818be52c7cf7277a8fce7bbcb3ddbc8474b42af86ca43cf1369950aa4bea882ed719216aef3278bdae7914c590d82438264b485de1bf3216507ad329aabe8f96ebef3c5d9281326477698df5068d8bac215adb30c8c9a245194dfb61674fb7ead22d352517e2ecc8a22b34c235863bff7b604cd8685671f631556cf4a9bd7d4e11a84d4453ac3fe982fdb63fb2904e2aeb9bc5598446ad472ace671291dee98e5ad15ed32d07cd6605d4aaf2d1cf3ef7360f9455b842a16b9e0608245264cacc52d71d54cd70bd2cd68946a2c7fea1bf90a41efd56c04a31678cb18cedfd246a76f6569867dd7a6cfd826057b2671acb240b51416754779ba8f850200c3d4c3893d6bb5dc9d495ea7c532f20568a15bc9a10ad80b4ef7c3c81aa1596b7aeff65896f947576271ddac1587ef113fd168a659b4a2d73f3e429f1bc52d48d6bca3b2339e8a2a766dbf167e903ab7eca99639774a0fbdabe90e5d427fb77aa390838ce2330d1b606dcfcd042a61878dbed263930eb017eb151f8678c95d00dadc8a0189b159ced5d2e0cc76793f929f074cb1693e5797108d24452c97651047995987f9fb22cde1633392d5e6f4fc643c551fe76506d24708dd35c191be4c8b1f4df8ba8f68aaf03b7704de5c0317a513d43eb07b0fc6baadaa3abe58429e0b2bae563b0a223ec383903c702781c8b15845b953a4dbb36a5784f67e530d28f6f5637fb86c7f13d6b6cf2617763b6dceaf77e715c1bf793fe35e4253db30d95d6ce782993fa27c8d9f99d00eccf56fe69e9acece836f634a0a4612aacd1f8edcbea413a9ba506c3119992e7a1461cba118e174768178a02e8fa3ee6c098125b6d461bef7da01df3013920b44fe3ae5566bd7dedf91c9c75f2f8129620edf2030109c53f5a9ada34f66eff717c5225a831e5efec61f9f65b20747e879a903eb8b9875fba53f178faa46d4aaddfbe7cde9025b7f25bd07af6805c4c8729bfd69f7e2d987e349b684f103830ff90dc516b04b0703fd7805ee120fae9c5bada6aeef89f4feb384c04a9ab945da1622437ba2edca680280a26699a7f63d12e150afa74a3de2df30d7ac3040c7d2311d802a2ce668c468fdb8033ded60af8699bb51ba7b649558eb0e967512a0c6d6be07a0b37955f1c489151e8130a6129b279bc5323d460a242809ed3af0ca2e48b03845f08960f4d8cdd0d5b3bad418a38c15259064a21ee02c6e15e97d3779216e1ee9d712ae02b9dfd550d703ebacacae69b5c55cb47ec816f92c493cdb96b151200ef198b6e608a870dce18205fbcc350df91726d0928d403a05c3711db688a460f08521c1ed35b4ecb378b894172a85768b6e6c9f4da222c8681d27d2d8f2d4138b28ca466c86a351a19a009a0bc9561e9fe33a4c90b54746ebc0f2dc15159b3035b62c3b5e3d1b1be0d7cf0e62617b329b050c75c463255e83d9dd3adc1417edc4ec0c5a2557e6132ea51d869973ef5a0b396adf1353d1a8b84eb4f24f0b99b160758eaa151068b1c9441f4d6f1f295c12cc61df810bf6b7e892116d263a2ce04d1d87e699beffeb7434cfe7388145e92f3b5409295157d1a78c72d0eb9eeee9e3d5184bb7e09f95adf947cf8b5452377c56be9547426c4c62e060d3fa79920e4054602b72f2277a33269f5f8663c0d00cbda5bc60a06904b1f67aa070102e00af11f8ab5723f5f06885775f79c019da27d4f6d0b9c747841cd70ab3e905657acce7363b6edf6bfa27979e5134e7c1f4539bb51e4c163446a1188a07a1c0ebb091be422902a044bd08e318eb55be1976bbce2c17e09d449ac627ac79dc6e49492b9d607b9b716ad4b699ae95ad681181d5a7b5844d6f1e6b1422281d7fa749061a46407edc9b69bfbab7ed514deca23890fa6a7d6da9d0b34c7289f9638162950f0096c9d201ae5d5180985e70079acc87874b7ac5da96ac1bb4fca218460160061594286227195b1f94fd2267855a30a45f39bda4a2ff361ab09a0e96395bf2eae5aca069c0577add9386736f120557408d9a7a5fab0c04b533e0bd98369c06c0962eaa852e714ec86cca93540c25539103b4178b73821bd9d5cce070d7ef03a13a73099a899c985b10b2a750877f2b40299bb50385c89833546335028607c0f5ec42ab26e4970138331e75c3e6dee4c7c89ee4a652ea5a8079f0df740a2f1a0bed80195da57a08137ebbc39461d4c4a7882cae2dce39c2e1ee6c7788818b9caaaffe221ae0c0bff524cc33e6d5b5d8f94492e12423e24580bd93f266e91ce7fecd35c8ba78b5c18b1b80fc5aeec3fdaa0b765b3d075032372ecb646297f55fa883e160c2abedb541294b862607a01ca970e4b78c33cfc1a9d4873c3e0136caa633095ece1d54b87a3a0e092dbf957ecf5cb52dac5088301ceef0acbd8c024264c87434294f868049851b293eee2fcb42249f57fbdd0028db3b4db62232f61928b95f7c082b19200521954834d30f5b5a6fcfca4bf6d60f78cbe4bd20f295cf7fa0451eb72b000bbec2a3f998d356048eaba8b34b9ff94907a2e39e95e1e77df6c063e608ac4342dff7d97a9f8dd446eef2be49d0952996df1e3294d909eca1abedc39b8d99b8616a803f915f4a85df285fce4a484f3771c87f2c6e04d28647873b6d959178d0eb38a998e9b0805fd8a61ae52655ff138be937855d6a9427ef8b0a8711dc97dc16cbd5c468dc8419cb076e182edfd106f1e77946cb2d6f1dba62f9efc152e5f37a898735c518d049d7b510a066f8aec0a13b0423618a9044947f6626973f5aadd9c0a53d70b4485889d9b0333a0ecffba2354627336f405e25d0d65d017f05382fbdc86da53b7c739a786266f41ef75123d0af303b8190d5fa40f710299aa361a3930f4f53cf2649d64d1a2a94b9b33fb53faf704c2024ea26aabd462dd1cceeb1b5c236379acb358881bae7ef699ab81d289ce85a428e818571620c58c37d3d84b791c5932c48252ccb4792c7114621ebb5ddb53227571b7bcb7b0ae52edf506fa4e6f4e054d3b74e10262013e87bc3616529791ce3df9a5bb6362432cbd007270a950b29cf4f68df77b7b8b4d0166acdf5384d4cfa5810c46b0590331f90910c16a3ad3d90e338070ef5db13e5353b84381d799cae35c83894fae95aefbe605bccbc007e405e9dfe9fe5b1539e9f8cd5088c09a018a9a8011dbb1105e5fc753cdb80dc4d3b1f5d0796c59dd9453ed6d1f434f4abb6624729cd71b1351173afdb6ddea86dfb171f95470614bc7a12d38e9293bbfcdfc178ae9eb14e43e44033793a4ac8bf2a4ff02c4b3a05420ae1f5b9fcf378686a80d46e41d136e01a72bacd4ecde52d2d51e9dbf5412c484fa97cb6409c5ee685b207a4dd106649f21141e0be69c74e058d6b9a27643e56852828581288859ad24c51be0e840c28c02bbea3594ea4189ac816895e747004d7f576e6453d39d433abe114bd4b43364e9877d54e34d9ac9770374924294fe87247026", 0x1000, 0x1, &(0x7f0000001100)={0x18, 0x0, 0x3, 0x9}, 0xc) 04:02:39 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/96, 0x60, 0x40, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) socketpair(0x18, 0x3, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x3, 0x3}) getsockname(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 04:02:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80f0, 0x0) lseek(r1, 0x0, 0x9, 0x2) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCBRK(r4, 0x2000747a) 04:02:39 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 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) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x4010, r5, 0x0, 0x2) write(r2, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x85) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, 0x0, 0x0) connect$unix(r7, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r6, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="e60db86fc21b0b3ab85fe03fc4ae858da57c560d01ed73d0fb8e24a45da8a416c0af206705256e765375fe976669cb51e71527656ab4ed4b3d66c98ffdae111dc06890650d243b517ea163b203901ba93ef04a6030049f39841bcf4c6cc3c88bd7bfb8449b365beabc8a4a4518", 0x6d}, {&(0x7f00000000c0)="e9c3f355a5fb3869205bfc542b6ba30a27c11a677585d8c167b8f2f4ad29041a8e", 0x21}, {&(0x7f0000000240)="a4cbc1016321e88c6df0fd99d160875ac9db78bf0155b38a9d6213a9058e18858cc66779c8df0e091afbf7e824a4b037581a41fef5e2a7ebcbd840050ba1907ebfbe8fcfb028ae6c7d57f812badecf189062422c4643703a3b1a4acaff1984d0dbd15c68a80b63304aa592ad4c3d0251b72b0ee09f33b42c35336b4ffbd2eab426af9be9559710efc245c33f4e4859cb8f41abb1e5bcc3b23071ebfc961d66", 0x9f}, {&(0x7f0000000300)="7e07d54d4f709e31286d710fd8a229", 0xf}, {&(0x7f0000000340)="475c632622c1bdb6c4f6675c2c82fd4670a165e275ab762cb84bf03f47410645ed34979a96104aa7fa0d19895bb58236c498e052d367e45b46b0ca5f840b781063a1ec8fa79cc1f035019a1907797ab9330c1324c2374f4dee6dff74b2d32b7475130e3b30b2c390157ead27249d9dc36bcc1ba83dd9af9154c202cb5fec7eec9ce11d9c34072c635b32ec3ca5a9fe6ea6449d8e0ee051980e410f399a9a6ff426cd6415864016e7863960ebd5a8a06deeae", 0xb2}, {&(0x7f0000000400)="e0ef48aa68d7b48514c48778f31bc9d380e19d413b7a9c3c3121216fc694fda256f0aee5dc2707f65d80e138befecd58b226bf5c99d35af0b3819f4d5c2fcd9ab90ad739ecf04df4bf2c1fe3faeed2c74de41fedc3c597914da28e5d73314e75582fa3c47d652a7737bcb5a550e12a90fa381ba80f58f22dbb1201d311d9f5433b260a571a751eaeca2c", 0x8a}, {&(0x7f0000000500)="3046bc9fb9cb716e1534137157b6762c31e93eb8ba8259c566a73d43cbf85a97be16b4dee18e3d39cd2f79510db09045607afff93e9b50cdc2485e8088594eb51233b9b2fb98544717a8c698569f4798364908d7115425769a61c27e6b652798384ab813fadf2a04e0b4045b9bd2150f59d10583d9e7470d942ac74d68a1c3a239efc99e8af5d7c3ed637bec8d8c6787fc36c5cb690642f273d3b77d30160417b25fd6e35cfc4f765be6c5862c3109e62a7b2550c5e19e2bb163bc32dfc7e2bd976be8", 0xc3}], 0x7, &(0x7f0000000700)=[{0x88, 0xffff, 0x9e60, "59fa305cef157dc39f2d42c2129f6782e0a82a76af318cd91320114db63fa36f543a866401dae834d86cf7be96c30a672e37bc28bd41732e2dd10122fb33ce77e50c2ada4a113fc7d6249e12da5254abfb6f7f78c021932a3b893b9ac07933c22a0a99d92d7815718097fae527dff68b49a038a969571efe"}, {0x30, 0x1, 0x350, "a69cb43fa8b9413428dee5c9c84655bf8fa1db3c389e713bbcfb820860e8"}, {0x60, 0xffff, 0xfffffff8, "8a84c914ee66f435b8c76411d36ede4a76c9782fdeb7da8e4d4ffad82a6e8423303df12ec5392e2e187db5ecd65aa1a6c03f287c6a3d5faff581357b53ff6efbb1bb3b384b1aff17870c5c"}, {0x40, 0xffff, 0x4, "72c87242e1e3d8a1c84610ffb95af73c6cd78c52afe4c19d08560f42be728f8e079db628e95af459d04c84985695"}], 0x158}, 0x3) writev(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 04:02:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80f0, 0x0) lseek(r1, 0x0, 0x9, 0x2) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCBRK(r4, 0x2000747a) 04:02:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x9) 04:02:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 04:02:39 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8001) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/161, 0xfffffe1d}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000440)=""/29, 0x1d}, {&(0x7f0000000380)=""/35, 0x2f}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x4003, 0x0) setsockopt(r6, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[]], 0x1, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) getuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000640)=ANY=[], 0x0, 0x1, 0x1800) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) 04:02:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0xfffffffe, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x1ff], [0x0, 0x4b8, 0x0, 0x0, 0x0, 0x200], [], {}, {0x0, 0x0, 0x8729, 0x40000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000840)={{0x9, 0x3, 0x5}, 0x9, 0x401, 0xffff}) r5 = fcntl$dupfd(r2, 0xa, r3) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r6, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000240)=""/172, 0xac}, {&(0x7f0000000340)=""/120, 0x78}, {&(0x7f00000003c0)=""/185, 0xb9}], 0x8, &(0x7f00000007c0)=""/85, 0x55}, 0x40) mprotect(&(0x7f000040f000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) madvise(&(0x7f0000174000/0x2000)=nil, 0x2000, 0x1) 04:02:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x46) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 04:02:39 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20000, 0x100) r4 = socket(0x18, 0x1, 0x0) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r5, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x4003, 0x0) setsockopt(r8, 0x800000000029, 0x180, &(0x7f0000000500)="1f12fb36f1306b43bb52f3986674d8aa26999665c0fd9af8002aa53f25e3995bd9dbd9bd615037221d55a5aed3a445b1a099813577b5640b761cb3a066934507883e8977767b93c9c0275bb367508f36338e440e5313aa44ba0a1ed1f5a55186aeb744127bf9ce5e22a649897f23034275f76726eed49493db19e74a0b220a5b908cb5a66f60be51bd541f414502564480229d97f79cc8af6a6ec80be23657ca0000000000000000", 0xa8) r9 = socket$inet(0x2, 0x4000, 0x7f) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x2, 0xe6b}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x8000, 0x5}, {{}, 0xfffffffffffffffa, 0x6c, 0x8, 0x46e44034, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x40, 0x40}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x1, 0xefc}, {{r2}, 0xfffffffffffffffc, 0x88, 0x80000000, 0x7, 0xec64}, {{r3}, 0xfffffffffffffffc, 0x70, 0x20000000, 0x3f, 0x9}], 0x7, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x80, 0x164b, 0xff}, {{r6}, 0xffffffffffffffff, 0x2, 0x2, 0xffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x52, 0x1, 0xff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x101, 0x3}, {{r7}, 0xfffffffffffffff9, 0xc2, 0x40000000, 0x4, 0x281}, {{r8}, 0xfffffffffffffffb, 0x0, 0x40, 0x20, 0x9}, {{r9}, 0xfffffffffffffffe, 0x22, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x9, 0x8}], 0x7, &(0x7f00000000c0)={0x81, 0xffff}) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x80}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) pwrite(r1, &(0x7f0000000140)="fbf0adc4e68cd55250c42308d7966988716c8887f63f00dc123ba90232ce80cbaa786291bf1ad978fcfdaead407b1622fc2204a58a51d7c9b49917882abdbdb30164411858ef3ed4934265e81782e8e744486351b0e5e7fb7232c16d11adad", 0x5f, 0x0, 0x7) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 04:02:40 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = shmget(0x1, 0x4000, 0x28, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getpgrp() r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6928, r3, r5, r6, r7, 0xf0, 0x7fff}, 0x9b5e, 0xff, r8, r9, 0x0, 0x200, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x101, r10, r4, r6, r11, 0xc1, 0x7ff}, 0x8d9, 0x101, r12, 0x0, 0x6, 0xdc, 0x200}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1e) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x6) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x800, 0x0) fcntl$getown(r13, 0x5) r14 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x8) ioctl$BIOCGRTIMEOUT(r14, 0x4010426e, &(0x7f00000003c0)) semget(0x2, 0x4, 0x1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000400)) r15 = semget$private(0x0, 0x3, 0x90) semop(r15, &(0x7f0000000440)=[{0x2, 0x8}, {0x0, 0x1d}, {0x0, 0xc2a, 0x1800}, {0x4, 0xe6f4, 0x1800}, {0x2, 0x8, 0x1000}], 0x5) r16 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0xffffffffffffffff, r17, r18}, 0xc) ktrace(&(0x7f0000000580)='./file0\x00', 0x4, 0x4, r2) r19 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCGETROM(r19, 0xc0107005, &(0x7f0000000600)={{}, 0x5, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 04:02:40 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x50) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x199) 04:02:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2b1a"], 0x1) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x8000065e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="6371650d6bfb8fa77ea7be9b1350fb104ca09ca684378ca809abfd1803b80465ef0bcd51cb4f6900ea2ab8d4f996f219f1de9dcacecab17dfc830c576272d088529f3d85363c2ca1a7594e2597150c6e7a2bf7ec71ab00cab102", 0x5a}, {&(0x7f0000000080)="fc1d50f225b78963f0662feb001aef28bb55ef9af668b6014beefc1ffe91eef944ad50a89b9d697601f5f952e2393cefc3", 0x31}, {&(0x7f0000000180)="074873c0e9d11fe4100c6a675b574c067e3d9993b10c157936c7457123ff8eb467f1aef626202d938db13c691bbe125a69e2dfd2edc1b771397a6ee0232cf95a2eecf6aa76913bd1e6", 0x49}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000100000009000000a5000000000000005000000000000000010000000900000092c71300ef52940010639b0bb3ffba91f93a93b2fed4566c1296728d7b36318aee5f4f40e7f2ac46453600e06da031685895b127a053caa0bbcbae0000000000080100000000000001000000020000009e2ff538e8222b8c4ddd4e90e61d7b98d0b7a64bd84c06cd3aeee4614c4d93c6d4aff70b90fcede6ad90d8a43332b40b7d6e678082b457a26c408af95b4ec9b12b8d7a451cc2d8f7e0e1bb99e50fdcd310c2975c23461896a523fc8d1e0b2a6166d0f6fe19fff5535591bd960644e0d46dd5a7069accbc008be8cdd8a31131d7b91ad2b099c7147547f4b39ae6fe53904a5d5bbdee91aba9a353eb2ca0818ff7680f4b8911ec5e4466eaea38e457375dbb571a4e83f9afdbab2d8c58c136641aa612c38bee5fcc85a90890cd0e7523575872284067ce734f5d4c6bd27a187847b60dcaa49d318c4ca7c4124a0000004800000000000000feff0100fffbffff6c6cea01f459a4c03ae2e3c2ad4904ed82d9315b87cca2353342a1ae289d60496eb749226d5257b5a6a34de8f7fa30744ab86941000000007000000000000000ffff0000020000004c584a269d33b215b833191658ca10d1c05963b3d98e510d45a4b385b9e91ef7c33912544856020d2a4523b01402c1d0bcb58378f0e09f1fd89d3eccc8da507d0d856107029706a4a595ce6e96ca4de6bd8288b2e5b611944586a2930000000010000000000000000100000006000000"], 0x238}, 0x1) socket$unix(0x1, 0x5, 0x0) 04:02:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x28, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:02:41 executing program 1: 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) open(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f664b696c6586da"], 0x10) 04:02:41 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd832eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x24e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 04:02:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) fcntl$setflags(r2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) 04:02:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f59696c653000"], 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x104) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) dup2(r2, r3) shutdown(r0, 0x2) 04:02:42 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x10004) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) msgsnd(r3, &(0x7f0000000240)={0x2, "2185626b8189926e5e961fcff3ec4be88fe150261429609603ae6a7d4bdc5e8e883b55353a216e1262880c7093c33a078b6e56e8ffb60ed22e055b2b56c1d4c0549e30606cd2c20ed64d9c8359f435d781ac8863f5320a0f300e55835409e23b5b19b65b628626dcd397e0b068b11a198a51427df369cb2120e44864983e1d239da9dc5534b85a8c7f1fb7ff6f58ae9c5059a07413373acc0a78130ffdeb06141bd59354cfb96261a263af1742c0af1eb5b530a1cd94735d5b14d269e050dff962300df3a102714ad0df54a496a3e7e6cd5f1d5ff6a64ee02b127265d4e1e997afb25576f5ee0860ebfc1efab2c12d27d2"}, 0xf9, 0x0) 04:02:42 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) fcntl$setown(r4, 0x6, r2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) close(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2a, '.\x00'}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000100)={{0x9, 0x0, 0xf8}, 0x2, 0x7, 0x20}) socketpair(0x10, 0x8000, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) execve(0x0, 0x0, 0x0) 04:02:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setown(r1, 0x6, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x3}, {}], 0x2}) 04:02:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x100, 0x7}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) dup2(r1, r0) wait4(0x0, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x628, 0x41) ioctl$TIOCCBRK(r2, 0x2000747a) socketpair(0x20, 0x4, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x3f, 0x8, 0x10000, 0xb27, "aa58b3b544aeeec5b46c91592a29d78e74157fde", 0xf2, 0x49a}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000002c0)) r5 = getpid() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) mknodat(r6, &(0x7f0000000300)='./file0\x00', 0x8, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2011, 0xffffffffffffff9c, 0x0, 0x8001) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r7 = msgget$private(0x0, 0x608) msgsnd(r7, &(0x7f0000000400)={0x2, "bbd7111d4d352abef5b5d685abf1785c3658d1f1f5786b3e25d55609c4f4b6c355836592f51c4ebe6426c47d2b861fcea06a035b6036fc7203"}, 0x41, 0x0) r8 = getuid() getgroups(0xa, &(0x7f0000000840)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000480)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98614894e020938314ea90d06ce6fd961610ce77effee4ba540f5bf5635b65e565703a448ac7879a857e570d4de5c054defc1a37c19a3b66", 0x38}, {&(0x7f0000000500)="d07806055f2bf7d7d5ad3f8473bea4445f3ac897b5539e623168be3fa0d174e1be73e60a79a8391d8b7455bd19130f056961bbdf322bd7c0cde1609b01e1a68f26a82f93", 0x44}, {&(0x7f0000000580)="e598ad3fcaa3f8ac68e5115b001e7cd9e97ba104b6cfae3a2e8ca500445212545c675cdb3317001fc3c5d9f6d5d74fe8cb75e0572c778a002b89cb28c337fc196b30dc7f22dca8d7449c78230e068de9afc00580a8a173c28ed7c9df4b3f430e4f4de2a5302ca88f7d6e838d5f8afe587e87e0655f7af5c6667e988e134f3ddec007870ea8483463bbc995954c414902b0e88234174e20fcb98f0b333e921d576f73adc25a8ade085b71ccf8572ffd92ef512c6b6247a540abf55c67f2", 0xbd}, {&(0x7f0000000640)="69464c2d95b01e75ea6f7a9e3bde9b4f", 0x10}, {&(0x7f0000000680)="29c801ada611754dffafa2279f379f4161beb1ca666b6b624b752d176969f0dd37588ee8bd68b81ea56acef7e044", 0x2e}, {&(0x7f00000006c0)="8a728f55bb0e042b87f342", 0xb}, {&(0x7f0000000700)="0308731da5d9f3c7b1a58ebb3849a96a9e1e3881d5177a5c3c93295eb89e595975d99eea7bf46d486a3f1734840dcc410acd1dfc725cd9a1bab5a01d6d7d84ea4b61c21a14ec1a0c2a3943d31d9faa6398dbccb2c20cc78caad021c04606d4869913d8f0d20d73cdf579b136e30e64f5c9c03f", 0x73}, {&(0x7f0000000780)="9ca039709f309c73", 0x8}], 0x8, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r5, r8, r9}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r5, r11, r12}], 0x60, 0x400}, 0x40c) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r13, 0x8004745c, &(0x7f0000000a80)=0x5) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000000b40)={&(0x7f0000000b00)='./file0/file0\x00', r4}) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000b80)=0x7fffffff) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6, 0x0, 0x0, 0xf9}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x6, 0x8, 0x7f, 0x1}, {0xf000, 0x0, 0x35, 0x4}, {0x7f, 0x9, 0x8, 0x7}, {0x1f, 0x3, 0x6, 0x9}]}) 04:02:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) r2 = dup(0xffffffffffffffff) pwrite(r2, &(0x7f0000000100)="0b9c2ffe1a54d88e1ba219f44ea7b983de519c1b5016439ffd77a6554a5e0847ef251c8af2dac3cd7d42bf4c3a2860ae4ad38a7ed20c2129894f41cbbfce23ebcf7217d7db6fcc3f4b98c744752f31547fcc13b1a4030321f6f4ff17d0e63778987c19dad4eda9cfcedbd05d9d563780201e001d74eee9fc127e99528c1806dff173dc6b414664292c67c71c8ee17b1739380fb82437aec54ef4", 0x9a, 0x0, 0x0) 04:02:42 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6eda", 0x2) 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='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 04:02:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100000000000000000000000e4507fff"], 0x10}, 0x0) 04:02:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x1}, {0x16}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000240)="2eaf8a8d1a029b016a14f6357e3a", 0xe, 0x0, 0x0) semget$private(0x0, 0x4, 0x124) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x3, 0x0) dup(r2) getsockopt(r2, 0x3a, 0x12, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r3, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6eaa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x4, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x4, 0x80, 0x1800}, {0x2, 0x5, 0x1800}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1000}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r4, r5, r6, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r7 = socket(0x18, 0x3, 0x0) dup(r7) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000380)=0x7fcc) ioctl$TIOCSETAW(r8, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000400)=[{r9, 0x40}], 0x1, 0x0) 04:02:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getuid() r2 = socket(0x18, 0x3, 0x0) dup(r2) getsockopt(r2, 0x3a, 0x12, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r3, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r4, r5, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r6 = socket(0x18, 0x3, 0x0) dup(r6) getsockopt(r6, 0x3a, 0x12, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r7, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r7, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x6, r8, r9, r10, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x2}) getgroups(0x2, &(0x7f0000000080)=[r5, r9]) fchown(r0, r1, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) semget$private(0x0, 0x1, 0x200) r11 = socket(0x18, 0xc002, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 04:02:42 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x40, 0x20002) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 04:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000004c12a9edd097ee40000000000000cc07000000000000df44102526c5b0fb40bad77684de5645c7a2ff0a0609000000d104c8f294a1a78af312708af7e3a1cfed411ec71ec038b3ba199472d8366c61d03b14d7a584c8262cc328a49604a1a418d6401a5c860100829477d6294adbb639e827f678882e8a355af2dbcc865dc498282ec9b4402db28df52c2b8084c4895071d666209c30f66ce3013e81a6b596b5d81b97b7e9c70f5beb6ddbd0e0bf8d03e0e3717d0d82205177d6bcd4069f66fb9c00514f987bd187b28bf6d430c1e8dde87027d389f8d4e9b39d560161353ab26ac3057f742b9db3d84f0bb137d5a983494254ceb4e89fdce993b466a8fd5a726d"], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000027d5fc2d478313533dd100000000000000000000000000000000000080000400000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000000000000000f7ff000000000000000000000000000000000000000000000000000000000000000000001b000000000000000009000000000000000000000900000400000000000009000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000010100"/245], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRES16, @ANYRESOCT], @ANYRESOCT, @ANYBLOB="797cfb5b37b0d949fec9dea54d040ee82bcff5633c45f849fdb1002561ccd1f92793f434b9764afea9b1df6128a89d44b4338e7f00ac2515db7549c548ae4bf62ed86f0e3a6baee7e2c5c19b4a48390326ddc7ebde38d328f08dec54809a7261639953096dafac241eeb2fa1dd1e21b14982be11e12c5c30a59de83d217b6d215afacbf164e5e4e810638a6f468bd280e4e5b38d00fe75beb6807024285df6917db6da58dc994e644f901f24a05e1adcecb15051702e7c151068587ada70f3360fca8fba2d73c3cfa7c708cd9abacc", @ANYRES16, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES64=0x0, @ANYRES64, @ANYRES32], @ANYRES16], 0x7, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000002c0)={0x2, 0x0, 0x9, 0x0, "101700ff0d014cd8c5587f954ffa00004000fc00", 0x20000002, 0x2}) r11 = syz_open_pts() r12 = syz_open_pts() write(r12, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000980)={0x2, 0x8007, 0xfffffffa, 0x0, "100373ced2ee243ddf00", 0xffffbffc}) ioctl$TIOCSTAT(r12, 0x20007465, 0x0) r13 = syz_open_pts() write(r13, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "108000ff0f01000000000000000000004000"}) ioctl$TIOCSTAT(r13, 0x20007465, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r14 = socket(0x2, 0x2, 0x0) r15 = socket(0x18, 0x4003, 0x0) setsockopt(r15, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x3, 0x85) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = socket(0x18, 0x4003, 0x0) setsockopt(r21, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r22 = socket(0x18, 0x4003, 0x0) setsockopt(r22, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) connect$unix(r16, &(0x7f0000000d40)=ANY=[@ANYPTR=&(0x7f0000000c80)=ANY=[@ANYRES64=r11, @ANYRESHEX, @ANYRES32=r17, @ANYRES32=r15, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES16, @ANYRES32=r13, @ANYBLOB="327a466bb7d4ddfdc7ad3a0033f04b6129bdc929dbf0", @ANYRES16, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0], @ANYRES64=r19], @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r20, @ANYPTR=&(0x7f0000002080)=ANY=[@ANYBLOB="8388577125a8957a2f915a5bf90278c6ff2067a1e921e0bd299a602332ecb9e58da68056e3d2ac6f0e2a8e667fa28df7c99dd0f35e7048205412b053579f86310fdb13f5258c7b364c32c6ec56c886f6f65d19b8425898a9a352a872300e", @ANYPTR, @ANYBLOB="6514fceeb0c085ea5c881fa5c895946eb882df031db6aa5a494b0323ec081dcf9f3af87340c037aa584a17e17f1eab8a1f3a7f5e6e1659e67206bc128220d8098b25b4e55a7298a8d3fd6f64739f08bc7f425d9d00e4d588d1ce274d9dd6d9f4235841ed49a800c67f78442976e7640ec2a9a868ec28930c97d0ad9dda3ea42d1d59bf78f1881b13e522802e543a5637355725d457a90a84400bea9397a6032e7ad2c27ceaccf272ccb7a2e97f2325b277f4de73195b37cc8cdd75bace6a08b05f9ce2d72497620e0bd201e5db16e72471c9bd7938e00db4992205359c89fe7f7dc7825516ef14243c79dfef447d69576ac7001fa0248f810a02c71599a8c9ed185fd82dfae2455f2462333241ffb4d3f14c1bb99cb974321e04ef68e7688e301a32d0832043a6117b703cba5a79985ab6a76ce7957ff7ca4e78f73b886417168533760a87c7f329f842fa929a1b6d035e33388cc4ae276e59d9ce99da5759d8ee31bb4192d54878a0ebfb15fda3e77dad9b2bd8ea66837128d25ef2722528ae483b6489ba77fe9c68d083f7132cd10a2f0dabd9a54f21b7ce3942373f6ef90fc49b756d3db94882e50e33eec8f4a42b9a5ef5c7b5dacf6dfb45217d5fa0f64a1b8e4b4a73004dad3fd27861fae475ea76ecfdb07493bc2239abeaa32223234c52f7d4a234297b1e89710416b0bdeaef0b67a9e08e2a0a18d8ae543e73ccd5da7d135d7b4f317eea7b0c7a8d15ba0f6bd7393f955795426891111b19c0e7800ab6c4f88bc8c647dab2c091e6328438818e8b7bf0d832f3f9691bf66dc9368c8e7f4323a233c845e42016ffed31e57ecf58ddcc1fadda6f655906465bad2d4fd3175b22e84d499883f7797f962e6fc6125ace34d9f83d2f92c4a40ee81e1b7287b7a50f6b982211dbbb40b3dd101daf48e8c89ad3a0135d70a325e20617eb365c2fe3f3054b3df8f5b53e9db6d7482b785221397552124119500d5bd1c4a1e9c784dc4c3f6fb5a14fe53f6e9864c4afb8f4c3f73773060ce47dec7052a09f1293443564ee388fa6a244b9da3fdd795a59a477cb2c4c3faebb2a73059bbcb3eb64c1cee394ad819dd7d07a97d361987e4cce5c8676d686fe0bc7f0c649f81d6a6f08b911642cb9a34e3b92f6f72fa70cf2d3743e306cd57be1fdb7f62d703004b54910e191e0ec572f73480b3beb328df7568062c3c6c24950e6e82c9895fbd3962f300ac701f23993c78d39875b6100411f3314bea2c17cb687e6e166febd9fe0442b51541c9e4eab03005e6961b775292e248da5ea90ec5f54b27c3b422733347b5ed2219a933d56b29eb87c2285ee94906770b8b372ac51ce83d7780d312119a90d63cb4b9b8be2044b235975ac1f9663b0b537a6f226ca214431e1bd8d72f8f3594db1af71a375b401e3837e72a941a0f00f0a3e5a4775db87f119aed6881ff419e508e695c194c95e62cd9061df86c3b795996f7def991cf2f8f77457e39adb19a6f97723343dde4052c12d6e08e15b056a86f7e9dbddfa2635191a53f45ee9a817735ae7f4045301cea6ea5a1f0f1df3f16fbceb052fdec7867e07c00d0b0ab3fbb1f545adc45d61764153a567aad06fc6615c445bcaa5e3a7fa6fdb6cb70617bfdd84ea9c2f7718cd13ea373e2d6cbf1c2a871098b8c6fa6e27a0ee45f56d51c6c16d30740c7653a0ad21c0f78c11487e80fc0af9975df9f965aa715806efb250bd024cf6a3ca4d1a05e8d3437be7dee65b087b2d4f8613344174e733d73b721b4d59b7cee10bd52142fe6dd55bc18d2ceec50de1469b9708fb6fb4cfd92593f55a473650fcb3793dc862d94fda412d8f381a28af11a12530266f792964630ff6054e11ccd4d88b8a5cbb2410d75ed25119ff8408b22a4e93f3613f014c17c0f4a3159e8b2096d465139274ac98d6b4d563b208a31e78589d8b5ad6bfe1de01879ff15ac2d5aa769be816860cdc67902ad238f45074b524aa6f5fbe156f64e1d3f21b0093965c9bdad7a17bcd402b45482bb3ffcb99e66d463e44efed883e4d51fc16df400b01d135595a2de59b75cf158d83b6805bf5a2ec36a9f55726bc1c0f8072359ec124978154c7aab3773a0470f27e7e027e8aacb319c287b488a7393303f957273050e47d95f9e91162fbc91706dd451722948711646a32a151ba93afc781026394e453142a815e495f40954ca9cdf3871e7f8af24afa83f3f9e8a4f8dad3a60ab45dc47ea5d28f0f8c1418469df874dbee190a6d48ea2e1c0430ab83008ba2fabdb40ed212660b81a23d26ca32fe5d1367a788ee14e91a94a1b2bcbcbbf9749c6c7cda262dec3a5d8298739af71ce0f3dfc8a26d0f40fa20e7f60d8aa1f66d322fb508e5d8dd679f7175cf67cbdbf7dd8dbd92b5f52a95dab6e842b8a312a7041f9ab414319864ff0a7b2fbd0ee71b0e1fd288503d1a6738f04f71810ad2317bddbc6be43fdb10a02795837e6cc5ce0043a4cb91f12f3361b98ff9e1f5dc1aae799758c09e5001b52148c363bb14910fed2abf0c1d843edf7eb3c18a843652528e763435332461bfb3993813acd17a99c18eddb9be9cd965381290534ef5c397526c9a90da1d3dffdbd7ceff015600f691c79106f28c06664bff3066a055c656e6c43b4d6bb5bf89dd925d99480d6de99555bd0941c735e4a736328012684f59c7e1e45050ee38f5d5cf41f4d7e3a8863e92ac0196a7159fc1928f78e808e9b5cc6b53ff293451d17fba47278925fe205c7e48fc4718dfb4b63269737d696617746223a5476ad72eb16abea66babb5c67d7738406f075845dd0b02cfaf68a9f1b9956d7067c327439f807943baff23a5310167da43fdf180040868759a6c58655ddf7fa2336cfd738dfed82595f5a8b394e7dd96048d3d89f46e99bf7a9a549c10bf5f18674b6ada544ec94e0e3bb6ad4731626ade287c877bd0a9b986e16f3bbd580f3280694f519f3c8383d1ccf84122fe20b35362d2c5a6150bd2f9587d3046764427ffdc9e686114163744e66de9ea6ed69fb89e5711437142241b4a7101cde969e78ba01095253d82dc4d05f06dd951d32f4ad4e131dd7ac71cc77dee5ce3021152d425b7a2b3d9d92c705de4d7ced7d89bea585055022a3d48b22c1fbcd56a505a62529a81f1dcfd9b71da7dcebefc51378f62fe78e06d267a9fdf482243589e662caa65dade51a6faeb8f5c89b95c037db161e40f3aad0a1b392831525b3ae740b7aa9c62f5d4703350914ae622f09474cdc947b35cd0b77b373dfac74e49fb0f2f688d4805242ca7a695a8736f98109c33ce845a29c5d0d4213fb7946ab315a246efc8a31dff4e157e54e2b3e089e90061b3cb09e0991e7960ec7b72d87abebf035418f30d6978c6e68a676b5b058262ac3ebb1d1c239f9b6d9738fb5f1fa30ac4195d0baa7c85eef696e4328faba22884640549a7b590d0d1109d43da73e1ae4d88d3bc09ac7ac972c8737f24750904dfda8c03a1e440798137b4cb9c09244451a9e12ee85fc486562015b51192749221983641b7245c0f04c03445afa34da225c858d4472161fe5d486586b5f059340d4249266d6dc98e02d44428f40c5b2db1033363c981d5944038498ed0a3362e58965f53955e47ee9db7a8be494595dcdea4f7f81e1a772227ed03783f87896b1687ad6a5407f3db1050876209dd0977605a1224dba3098bd344e5e895d28d589f376fcdac8574e882d6b93f92602c1d6d5f275908b9beb36e09a00f59b610c34d41de0c62a728f2603b27782abb1eeaad1618106be572add62444802cc189813240a1d9db54360cd066d2a28a9fde2291d4b5a4862a39629dc952bf41fa2634111f4d79d2147f7321eff8baf5699d09e07d42ee17b71b855fee209e3972a8dde2a9ba25a02a84e0d1c722e39e7b7aff32322d5c7f3a00aa15f52e0e9683d2987607f9364f0f3e297b4ca44989c6422e5ac4e5fd0046993aece7ac1300cda845850258358e07ca88c160f51ef921fe9980f218502f92fab9c81b8667ba9a7c243fdd1cd865459417026f1047d0ddedb6157c618cbbfa02de6b6cda41be0c5abbd845694cd1e5be43b4059640237c1245033c9a64a11cb9c57accbddb2f27d5f9e6b4138329bf34f6f069d1ef5955c5402bda89e3308e4fcf8809af96103a5752b9317042d63cb993ec8eb8af334263d070fbe3bfd82a6ab461b219b32b749f3fd65dde963da4a3994f183b2b3900ba2a8929125be34adb65fe885a54bf78cb49479c9a5f12b753891c98ea80bedc7d6df740b465a225187a77b5fab18f41a3fe64387bd5110f0ad2bbb238098178321f204ac403e3c9d8b0f1eecbc8be93ca2108e6c786e140c01b72a0b2481c2511faef67314095538d20a8d71606b06db31f31b734d0758ca1ff7afd60350a073da2ed97b164fac743f25f67f6c6372a12fbf95ea2cef9858804b2af95ce4e1a3a0cbe0ca933cea77aff7bfd9367e35aaa6bdb62902fc3e80b567d228b0621c504b49eddad319ea0e25be4f4e11076e3c0dcc7d944ddeb236a5f20106bb8741ab2b8accb554be5dfc88dd8d1764d81c19a0308e0c990444d13ed8b1af2ac1358910d9ffeb6e64ffc5812a3ef2895e24ac4076b673674030c3d3ba12600850fde63786060ad0644846429ad60191641485eb0ad981a90bad931e8e1495785516d6335d31add01004b72a89b0d717a04a8ac433f6ec49618623df9a0eaa8c1315c9cab9f4bd5df3efdc62009923febbbc502f4a3aa8dd16b1a345ee7cabab4812a6de6525f13b30a7536b7f4a80bf7b9dd9fb3a9e7ce017338f0be3f03b17f8d7a586cbfde5ca31593c075eb5ec3959bf660bf0e1741383a982f3b5f701b8c88e2f42b5ef4b3bfc2bda1d372038945a09dea4391bbb6127733b7e4cbf43bb1ee6499d558296500d7ed02d5ccfa512ac5ced58afe16182731a3227c926f129aca94069d40a2446aadfd128dba48f622d3e85278c2b282dfa684f2497b74de81eaa88af0e1f54b670352dcc64550bd11c067301caad0a38343fe1850b766104d59a518ceab9158f3ba248d929bfafc83f9f1ad3a92b1b11aa5a4e5c1c0d739ab7bbed3366d52c9a7e1f3c83c82fa3e683afda6e4483aaae7969186e2b9f413fdc83832f935581030f68395ab14e27c4af62529d11fcd3425c31547f1692cb28d6febfdc0fe6deab1ca4ce8e1ad0acc7012589b615387653de4d5ae32159ea7e0baadf04f273f58d78cc7b8d7127677ccf93c0225e292c4284c63bc1bd1d239944ddd40d7db431fb0dabb26174cc1bb73dc005f9334fbf85f8560f2b58561c99f4400db9396a749e6cfaca29e7925d6f5f475ffe2ffd0d20753b8548fb0454e18e8d79df0566fe4208088dfd63e5c855564aa8452ca26d3368b6db2fdd7b009312b7220dde7001c89630b8bf1222eb4920ff3a920ae75219c40cd1218ad8ea710db8bfe4c3849970117feb688b0e96c1cf63fc53f9da4c6ccb41f2e696283804d479d750645f540ef6bfbbb3443d20b554526e8e0924fe8ca09286c76f46b67cdb8595bfcecfcce347036bde3ffdba7b6351c2f3c2ec2030213084688cb55ccfdccaf033bac2867a33baaf6b8c5558962a5bca194fab410c3f2c026a0a2cd2bf9f767225485f646cf9d821ab1c4dcc9f271ed91e9bea94493e8ca7a651afd4048ed346c1f71909e0df245d6de1448f66596a4bfe9abd8e0847ffee8020f95b15ed8e8a05dd6b29094c5f58cc6933a8befb5d21b2eab0c825b54386daacb7a0e73b9fe80dd7b2f26ab248d427ff829dacf0000fd1ef400284e2c"], @ANYBLOB, @ANYRES32=r21, @ANYPTR64=&(0x7f0000000cc0)=ANY=[@ANYPTR, @ANYRESOCT=r22, @ANYPTR64, @ANYRES16=r1], @ANYBLOB="ffc0c4f360bff77fadae3ff647"], @ANYRES32], 0x3) writev(r14, &(0x7f0000000080)=[{0x0}], 0x1) r23 = accept$unix(r14, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000009c0)) fchownat(r7, &(0x7f0000000080)='\x00', r24, r6, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000c40)=[{0x2, 0x2, 0x1000}, {0x3, 0x7fff, 0x1c00}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r29 = semget$private(0x0, 0x8, 0x100010282) semop(r29, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semctl$GETNCNT(r29, 0x2, 0x3, &(0x7f0000000d80)=""/10) r30 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r30, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r30, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() r32 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, 0x0, r32, 0x10, 0x9}, 0x8, 0x1, 0x3}) semctl$GETPID(r30, 0x4, 0x4, &(0x7f0000000180)=""/253) r33 = socket(0x18, 0x3, 0x0) dup(r33) getsockopt(r33, 0x3a, 0x12, 0x0, 0x0) r34 = semget$private(0x0, 0x7, 0x286) semop(r34, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r34, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r34, 0x0, 0x0) semop(r34, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r35 = geteuid() r36 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x6, r35, r36, r37, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r38 = socket(0x18, 0x3, 0x0) dup(r38) getsockopt(r38, 0x3a, 0x12, 0x0, 0x0) r39 = semget$private(0x0, 0x7, 0x286) semop(r39, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r39, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r39, 0x0, 0x0) semop(r39, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r40 = geteuid() r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x6, r40, r41, r42, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r36, r41]) r43 = socket(0x18, 0x3, 0x0) dup(r43) getsockopt(r43, 0x3a, 0x12, 0x0, 0x0) r44 = semget$private(0x0, 0x7, 0x286) semop(r44, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r44, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r44, 0x0, 0x0) semop(r44, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r45 = geteuid() r46 = getgid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x6, r45, r46, r47, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r48 = socket(0x18, 0x3, 0x0) dup(r48) getsockopt(r48, 0x3a, 0x12, 0x0, 0x0) r49 = semget$private(0x0, 0x7, 0x286) semop(r49, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r49, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r49, 0x0, 0x0) semop(r49, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r50 = geteuid() r51 = getgid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0x6, r50, r51, r52, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r46, r51]) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000240)={{0xfffffff8, 0xffffffffffffffff, r41, r24, r46, 0x1e2, 0xdc}, 0x7fff, 0x88b8}) lchown(0x0, 0x0, 0x0) getegid() getppid() 04:02:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = dup(r0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) r4 = socket(0x2, 0xc003, 0x0) shutdown(r4, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0x7}, 0x6) 04:02:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r4, &(0x7f0000000280)=""/214, 0xd6, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0x3b141669}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x4, 0x7, 0x2}, {{r3}, 0x4, 0xc, 0x40, 0x3, 0xffff}], 0x7fffffff, &(0x7f0000000200), 0x8, 0x0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000140)={{0x9, 0x6, 0x3f}, 0x7, 0xafa5, 0xff}) 04:02:42 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket(0x2, 0xc003, 0x11) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc2eccab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0028631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c000000000000000000009d5c3bdf6c0eef6735556bea959d6267e243b24ccacff14f88f1b306f8148cb1410bdea962c64f97eeeb798dc1b5b4d5262eb4120bf99de53320271c2f"], 0x10) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa2, r7) semget$private(0x0, 0x3, 0x82) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) 04:02:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x12, 0x2, 0x9, 0x8}) 04:02:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00", 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) kqueue() close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006f7000/0x1000)=nil, 0x1000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket(0x20, 0x5, 0x81) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x4000, 0xda) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r6 = accept$unix(r5, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) 04:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x1, 0x8, 0x77}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xf, r0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x5, 0x20}, {0x18, 0x3, 0xf83, 0x4}, 0xfff, [0x8, 0x1, 0x4f7, 0x400, 0x100, 0x8, 0x0, 0xffffffff]}, 0x3c) 04:02:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x400000000000009, 0x2, 0xfbdfffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x21c}, {}, {}, {}, {0x101}, {0x0, 0x0, 0x4}]}}) 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$KDSETRAD(r1, 0x20004b43) r2 = socket(0x18, 0x3, 0x85) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r4 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x3, 0x0) dup(r7) getsockopt(r7, 0x3a, 0x12, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x69) semop(r8, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x2, 0x3, 0x2c00}], 0x5) semop(r8, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r9, 0x0, 0x0) utimensat(r9, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1}, {0x0, 0x6}}, 0x0) semop(r8, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r10 = geteuid() getppid() getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000100)=0xd3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x6, r10, r6, r11, 0x0, 0x10, 0x8bf9}, 0x1, 0xfffffffffffffffd, 0x6}) setreuid(r5, r10) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:02:43 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="38f40014440000003000"], 0x10) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0xff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xfffffff9}, {0x18, 0x2, 0x7, 0x2}, 0x5f, [0x1, 0x40, 0x3f, 0x2, 0x40, 0x2, 0x8, 0x80000000]}, 0x3c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r5, 0x0) write(r0, &(0x7f0000000080)="9e", 0x1) 04:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x400, 0x0) pipe(&(0x7f0000000000)) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x80) r0 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r4, r5, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000500)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket(0x2, 0xc003, 0x11) connect$unix(r15, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r15, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) r19 = socket(0x18, 0x3, 0x85) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = socket(0x18, 0x3, 0x0) dup(r21) getsockopt(r21, 0x3a, 0x12, 0x0, 0x0) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r22, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) semop(r22, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r23 = geteuid() r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x6, r23, r24, r25, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r26 = socket(0x18, 0x3, 0x0) dup(r26) getsockopt(r26, 0x3a, 0x12, 0x0, 0x0) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r27, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r27, 0x0, 0x0) semop(r27, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r28 = geteuid() r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x6, r28, r29, r30, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r24, r29]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000380)=0xc) r32 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000500)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() r37 = socket(0x2, 0xc003, 0x11) connect$unix(r37, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r37, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r39 = getpgrp() r40 = getpgrp() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x8001, r34, r35, r36, r38, 0x4c, 0x6}, 0x8, 0x800, r39, r40, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x20, r20, r4, r3, r29, 0x21, 0x7}, 0xffff, 0x8, r31, r39, 0x3f, 0x7, 0x100, 0x8}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x40001908, r9) 04:02:43 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket(0x18, 0x4003, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xffffffffffffffc1, 0x7}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x7f, 0x5}, {{}, 0xffffffffffffffff, 0xa4, 0x10, 0xc36c, 0x373f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd, 0x20000000, 0x80000001, 0x40}], 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x4) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 04:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x86934) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r2, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) write(r6, &(0x7f0000000280)="c51749e74433b01240c5ddbafae7d7d5baa8aa32c2d5f8272d70", 0x1a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 04:02:43 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r2 = semget(0x2, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x3, 0x0) dup(r4) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r5, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x6, r6, r7, r8, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r9 = socket(0x18, 0x3, 0x0) dup(r9) getsockopt(r9, 0x3a, 0x12, 0x0, 0x0) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r10, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r10, 0x0, 0x0) semop(r10, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r11 = geteuid() r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x6, r11, r12, r13, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r7, r12]) r14 = socket(0x18, 0x3, 0x0) dup(r14) getsockopt(r14, 0x3a, 0x12, 0x0, 0x0) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r15, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r15, 0x0, 0x0) semop(r15, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r16 = geteuid() r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x6, r16, r17, r18, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r19 = socket(0x18, 0x3, 0x0) dup(r19) getsockopt(r19, 0x3a, 0x12, 0x0, 0x0) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r20, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r20, 0x0, 0x0) semop(r20, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r21 = geteuid() r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x6, r21, r22, r23, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r24 = socket(0x18, 0x3, 0x0) dup(r24) getsockopt(r24, 0x3a, 0x12, 0x0, 0x0) r25 = semget$private(0x0, 0x7, 0x286) semop(r25, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r25, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r25, 0x0, 0x0) semop(r25, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r26 = geteuid() r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x6, r26, r27, r28, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r22, r27]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x6, r3, r12, r18, r22, 0x84}, 0x1, 0x0, 0x3}) 04:02:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="028cf4cde92caed869cfc127807da494c8dc1a8e0e4d246e042ec4a06e2251ddf7dbffe2b38216993650c735ded76c17e29d2a23ad5982b65bd362c5dbf841c893ff113ad92a76d133249d52b96390fd412a9f0926c89eb5032e1dab250fc391a98e6bca5eeb19d0bba5fe51e469d5eb5414c9", 0x73}], 0x1) 04:02:43 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x58f9) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0xc91) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9c825f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00"/4098], &(0x7f0000000080)=0x1002) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="0f2edb2c9939a432da2dc7e379f13821244360c295dcfa517c38b1e2abbcf464915241003e0047c2b05960da0d973bb8173d6416e667bd0dac7182676f318b2148910abae06db5862030b2a0cead4b35930f2f310d0818bbf3b070139c58fe63713112949404892cdc9e6a20f8570b59aeb7a69c61ddfedc3537634719f8b0f84d2c4b4163ef2bece5e10af69520d6997c83c8de55fd0af2616a3fd7a8cb97f2d38f198c1f8a5542bf59d5f9885346cff9224a71d0054b646699feee5249239514aee4b57035182a59f8f56051472ce59cb31e6fab4ef5448408418f2df86016070820db85e082dd91314b5796b55158d6b29d71860f", 0xf6) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x21) openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) msgget(0x1, 0x21) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 04:02:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x8, 0x100010282) semop(r0, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x401, 0x401, 0x0, 0x9, 0x5, 0xfff, 0x1000]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x48) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) semget$private(0x0, 0x4, 0xa2) 04:02:43 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x42) mkdir(&(0x7f00000001c0)='./file0/file0/fi\x00', 0x10c) symlink(&(0x7f0000000200)='./file0/file0/fi\x00', &(0x7f00000002c0)='./file0/file0/fi\x00') r0 = open(&(0x7f0000000100)='./file0/file0/fi\x00', 0x8, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0/fi/file0\x00', r0, &(0x7f00000000c0)='./file0/file0/fi\x00') r1 = dup(0xffffffffffffffff) mkdirat(r1, &(0x7f0000000040)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') mknod$loop(&(0x7f0000000140)='./file0/file0/fi\x00', 0x1, 0x0) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x60}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:02:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800183c00fe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = semget(0x1, 0x2, 0x700) semop(r0, &(0x7f0000000040)=[{0x3, 0x1c3, 0x2000}, {0x2, 0x101, 0x1000}, {0x3, 0x40, 0x800}], 0x3) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000100)=[{0x15}, {0x81}, {0x8, 0x0, 0x0, 0x80000000000fe}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x120) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x8, 0x8d2}, {0x20, 0x1}}, 0x0) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 04:02:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x9) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:44 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r0, &(0x7f0000000180)='./file\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becb3898b0170f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c07064265d9ee35c97082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c000000000000000000"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgget(0xffffffffffffffff, 0x464) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r5, &(0x7f00000003c0)="5e3bf6a74100469f15fbef335b405cfb641c4f7c914af38f5bd6078fe93a73725c8f05e82eb3e77f597786b5b5cbb22b664afb54cfa6a22f416fe680200b8f71011b1d9a8ec517a53e747ed70e495137d325620d0f15fe0446b836d04ae5a73a999ebce47397f2e5cce68ee48862415f6c6cc08da7a13817ae92dd1e4078b416e982cf46a767722446b3637213a39320ab57361bddc26d44035588", 0x9b, 0x0, 0xf43c) 04:02:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x675731e8, 0x0, "00000000000000000a002000090000008000"}) pipe(&(0x7f0000000000)) 04:02:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x200, 0xa3}, {0x18, 0x0, 0x3, 0x8}, 0x8, [0x6, 0x6, 0xb35, 0xffffffff, 0x8, 0x8, 0x10001, 0x6]}, 0x3c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:02:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000020, 0x0) 04:02:44 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) 04:02:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x3, 0x0) dup(r2) getsockopt(r2, 0x3a, 0x12, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r3, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r4, r5, r6, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r7 = socket(0x18, 0x3, 0x0) dup(r7) getsockopt(r7, 0x3a, 0x12, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r8, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x6, r9, r10, r11, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r5, r10]) setregid(r1, r5) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000002880)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f0000001680)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601723a9e922ffa9ee195f3615b1f5e969f201eae5ac6a8ca49e2640401a714b225aa00", 0x10b}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acf7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e5413333635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0e6195ac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e37f00ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce8433", 0xdc5}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53ab", 0x87}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 04:02:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = socket(0x18, 0x400000003, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r2, &(0x7f00000007c0), &(0x7f0000000800)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000840)={0x2, 0x0, 0xff, 0x77f2, 0x8}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) r5 = socket(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000880)='./file0/file0\x00', 0x80, 0x104) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000240)=0xffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r10 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000001200)=r9) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f00000008c0)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r11 = semget$private(0x0, 0x5, 0x400) r12 = getuid() setreuid(0xee00, r12) setuid(r12) semop(r11, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 04:02:44 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001200), 0x8, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0xd2d0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 04:02:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x2, "b00000000006005508000000f6000000008000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() mknodat(r3, &(0x7f0000000140)='./bus\x00', 0x80, 0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2}, 0xc4c01002e, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x99ae}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x1) 04:02:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x90001, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 04:02:44 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) dup(r1) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r2, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc}, {0x0, 0xfcae, 0x1000}, {0x0, 0x8}, {0x2, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x6, r3, r4, r5, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r6 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r5, r6, 0x4) r7 = socket(0x1, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x3fd, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 04:02:44 executing program 0: r0 = socket(0x18, 0x4000, 0x3) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) 04:02:44 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r4 = socket(0x18, 0x4003, 0x0) setsockopt(r4, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x7010, r4, 0x0, 0x100000001) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x4010, r8, 0x0, 0x5) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r9, 0x0, 0x0) ioctl$BIOCPROMISC(r9, 0x20004269) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 04:02:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x85) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r6, 0x3}) poll(&(0x7f00000000c0)=[{r2, 0x100}], 0x0, 0x7) 04:02:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000880)=""/4096}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) kqueue() write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) close(r2) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) close(r1) execve(0x0, 0x0, 0x0) 04:02:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x2, 0x0, 0x0, 0x10000000, "1ffbdfa6163db9025407000000edff0000c4a648", 0x0, 0x8}) socket$unix(0x1, 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 04:02:44 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = socket(0x1, 0x4000, 0x3) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a19fa386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000004d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147cd422005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e0957ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650ce7bea9f609e3309df1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b838530"], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001f80)="19c598ef0d6fd58d87cec25e6ce200f29a1f6a087aded39bc0e7771e5b7a753bfbe0d4797d4dcfe03a0566ac8c8de7bc3533de0aa4ba74028614d67c21c550dc6ef12514130bfcb6b939c07259edb44994c26dfb3117ad62a81cf9a12b11172ca2469ca93249ead640eb762bbbb50e7bb1eebef8c140ff959bd7e0a4c46592271d95b9dd186954a5c3accf4d2409d3b12758bd38c17c5b74d837c03f6cecaf25308d9cb59f67044f4f2dd305747a2d2b9ddca47ce33e55ed3a960780054fc077ee3463c30481f2af6c0636b2c50364a1bcb04360be12e051a494aa465d1a0f15a9eab6272f7fd52debf47c5531939471e2d4c3eb9282b75486ad8e617120030ff3a84f69dc387b6b9d8eafa22989c94d7d4533440bbb4da5d770f16fb652211d3d043f6adbed2eab1ff6d83e5389978aaa80c4c080e409d1e5c2c2286498864d0b4e6e7c21bebcd8627164ba899f252a0d86eace6ea722cd78a11702d3dfd2513679d89aa021c459ba82a6617aca0a011ac71d76d2b72ce78a1dd24325f291993d19959f54e23ac533d5f73679e24dde9257ddff4e5517080bfa716770139e0b9307c7f8d83bdd4c1e95c1b8378b01b5348a7e861f9aedbfb84e4257d3160ec77bb90dcc3b65eb96afe82a64c403fde227f16cf5c02d856fe4769cb59d914896bf2572860a6bdeffc65add38046cf53823a30adc3e637456d508a0e64c7f5108d6c0281cfd235db30f6655fdba84bf565678e8c42ad4279f64f54d7ab88d1b4a0c44850af1a127fca54cfddacd9fc76007b6dd0e844b04477bb3248d79f42b1d59ae0530d07b143a6f2dfe3986c0dbe0560eaba335ba4986fa97c75a65077f3fefa675f73e4334a99c3a0084e5d3d26c71a181527974bc854131a001dbef0606e2ef419ac4a19867ecf1c95fd10dafc6cd1c233959c8e4c0da095119fbcabfbcd0b86cf10b4b0bd042cb6cca55245d32cd0002f80f869e85681736ecc94eb7a3fcd033b0cf0a712eaa2e79fd0ce191c0b539b2ce0c3bfb876e8f8cefc9562b1b77e0cf845e14d3491bb3c4c0be71436fef7c5e330365dfb736879a4924b39225c6c059a94342b3c483a80d156179aaeee47b3d0c5a5311974917e75a4c7afbad8ab93ced451d8494a59ba7127e1c2ed8fa4fa5441dd1f3cb9050935af5ddb5714abddd0c8e5a79ef3bf80955210e650df21c9a98b287d09be7fe8e6f5989cfce88a67788dbb125e614aa3af0e42f54fd8423ea80b28be90c1a8eaab6d606f11071b00c5c40a71fdb7b1970f48b737ab186a7afc17fce737d29ae192ef7575abb153b9844f816a147313fc3dbb821f4cc42ba87da982d1984715acd40aa277694aca69ba319d4df59080e79b0b7d44fd16b1a470668fcf2fb4b7c729ef09d7bced94ad807b147012e5c65c605d21634be7355df1dda751dde448c1b34d45d7dd777b775376fe1b1fe4cf740d1d42669c6af4446794331016b12c6ffe02b6f4026a8f247787246eac080747bab5e4a5d239ff7affc1acb8c690b415045a3c6b3edfe6cd6afb0fbd1ba266d8897c7ea15d81455991c7002b04ef8dcdf55d473163cce1a3997bc103adf013cfb48f318e02647716aa25c03508adc6225f27eff7a60410a2ddc22da888f58186877569e66f8c64ebf90a744ef9a8f9fa7e9e8b691d35f8cd77f3d9408e3ab27e8a0eed337b1c9c0dfcefe419c9bdff99929e23861e472b7b2c51dcdd7b5be72dfb3147c94e7352df81517d659208ba81055a0beda31c0acb50ba70063dfed15dc43aba06448ebfc8432cf9507db38ae7fc2cf91d30476df46eb69e54660aab157715931904bd77ab084bd0d661a1682e4091f8cc96597e3f51683b45fac9a8bc30cc2bd30f65f5bc054b36dcd58500c6345018966d5036e7c0d10ee15a81dcf010fb6e636a36a5ca0d9158fb20741c1b7ad4b590fdb986efedd5f23c634f605f240cf7f62fbb70b2694ebcda884f7e99748c3efc66bdf835eb0c0e197f5258374a30facd874b0e64f4aae16a618dfec735e550c0fb0b6a45b4dea21342a9298f5c9f74ec483f0fa248a070d2ff0e13997412abea2c0584148bb7f2428b14619e97e593635e6075d38655106d9f1446928b5b9068c0698418a38bd36b2d43afb9d9bc91a6f61d8706e34d91a7e8c8d0643d49a065b7a8483417c4870dd391bfc8937e3c45d15bffdb9df188269b8ba78f10199d0c53cf1731dca599d666e288f339bde6f5e357fdfe95d1275b0ab280c2ab4aa3d8c09403862719cb59c2abe1611355c3647d92be38c56832dcd59353904d56d33bead5bdf930fbac78efeff82928cd3b420bf20dfe7420f608ed8faf5e61db010a50bedff8498dad58e28f87394f693211265628f80797c4d4ba23676c81769c39ad6e18796ff467fd0cd8668833a486ae424054fc0cb4f9b6f2c0771edc93c0e8b929e2992e19a42ed312cdd828b5a0ae4ea31c2e3a5bed0ae04136b0c677dd39777f035395b3fd995320aade07f531fff525557d1327dacd14173e1e586525aeecfeeb0f0abc8e2fd29b476a732a8d1b8243b63523fbee50cbc32b5256b6f44a8d0cd71c3d7acef38282a9a2b057d2eb8fb6ae98934a0b2bef21739e5d35ab9a11ee234eb915d76549dc0054fd5540f867706c56a3207a490d4d93dd9e1c72f3bbeb872cef53cc98d770a8caa5e07fd7e95270b64511d21e1a480e48bb2189d1ab8a215f56af76e0c2864be02a9dbe0060566ae543806a82ddf345cb8967ff9f616d4df9c906891f5687238867ffe9f6704328260ac8ff887128e3d15cf9457467d92042d1fef16cf6532f9b2bd499f0a429ec5bd7dae43c6e41ac425467a2175c46d9073a48756c5d388870e1c145548485d4080e771e6f1751e7d0b358b63d0b5f6b0a5bc53b2d764d969abddd516dddec9133af8b8f7d2df634bb7d1f14a921066831ed163e69652d61c337fa2a42ab02d05d614de86e17c91534fe40b0a34503cf522466b5286f8edb5d4aeeec91a7a8f5069c5abdc02e2a404d9e9dcaf890afb4741b3a2e5deacd06274bca62444fabc7251e677a68148effb8e432ecd396f0945d6bdee84900a33b3806a2276d39a978c7208e0a81a35348e72ace767ea473dc920f0eda2d3ebf6469214cdc7d222f9603620be35ea2aa1760ef3b3bc4dc2e4c6921b731df7879421c9e983b517665c7a473c807defc95b191762cdeeaaf841225e98523d6cbf57afbbb8678d87d854ee0aeff1d2f8fc4a519f77dfaf2b2acff440c66742b378dda2b853a07088d605b67cf557c3dfded6c732e7ec60a97b075bf4d53aa629ffbce6d612dbd534c3d34929dda112eba9bde284b1523a1b1be6676116ed74b8eb2a72d2a3040a5c89a80e28a0f33d93fadad33c2608dc98092a80fc32a7a906b6584b3681bb94d4c46d4d87ff98afa11161f6cee4014ef4116b7f49fed5afceabe21b010b71e6c8a3599379766fad76a8431987da23c395b5cf821dd07e3546db3b8464c6bc6ddef00ca8fb28947e77ac28cf28594408868b94c75672e94cacf5b74cd515f0315274ce4818b03d55c1776b20d4e2879e6dba7b52e53eab8da654875ec2f243d3f311a7965a64417f1da11c0f453ab15ea35bb7f17e7281e73b6a34d0d09d1747b45eac30a0cfbeee5442b6f3714dabe7ed1adb32d66b0b272811d888847b87f7a34740c5d9a319018a43c4e12c5133519aa25446eeb13367e67331ccfe99069a82795c664fd3fcdfe9d66935a85e06d5c0533a4ecb7b52caa16d6385b1113de6ba621c6578b42a7a896901101c27cc4da53a488c1eebe52f02772d947670882cff221741942784b72c60ff32ff0d16a63705997cd9e5c9f6a6645e18c775a33d3d25053947c9ac8118eadf156e41764577da384d5c9e0d722a480f9d8cce7e890242fde5adcd186b959cf1459003e32aa15cbaa4060734cd5ff52beb8af6585a390446ee5bc5e7c5c2dbe3fa0aa95a2d1a31dbc7864807146b13e7ae24120284809dbced113da76b12dce142c3845a640a98253e4b14edb575e96380dcf502c24d4a94226f56e9fbf1842af0eb526a32efe46a9e5d2be185c1e1f27f9a93deba29ee905e36df842c6330c5d044de4832c4516e9c2cb615b057c678228948ce8fabc50ab643233f32a97734966d9d71e662c2bd113ab25a53794550d822f8fd001178847269c0fdd1d8bf5ab245c8aaa447e5897957819b3ca257d3d1d50418732fdf13c11dcd225df181389a3fd0513c4668a5016bef73b2387135169729d64b0ae527c04cf44dae838b3fdd818d1d739a6dc247e3837de71778b7f25101e9accefbef341b76b4ab76a20eb2c5adbaee0f088664bedafb2da1fe5f48c0c617391e26dad6f01ac67fc094e21008691a880f1464125ffb895461c929b658b4b6add9d8e13eef8869af2de109386263936f7cc99d79611be38f5078e2ede22e265e44967bc5039fabfe26ddf138ba4cf18215e0df0fd0b7c7bf979800966e5b26fc9171810e6ceba46af20db9e96f352fbca987f8e0224f4a67438200b912f594142ea38897b453b4e5963d277c29554998a365be72239c27e4440a8c594c4c632d1ea34bd84c546185130b8d7b30dcd9d8c6692ddf3d7097c4ca5506e9ac7cb70c9e63cd1db69569fc1c3a81523e63777b86527246ab32234f26b120b54e0ab91d95b2af566e683aaa4816aab70067a820b16778c919e56c5a10d4bbd62869ebf8131441ce2e6b5b13178013cd89370c8e1356743674fd8df0c8cf316edf86f21dca0dfa12e078661ff0520fb9ba3bdf5709937de7452356c8a459cc942fbbbecc73c3b7f93f48e1a66b3373ed973c5b40901f5e010d0bb316110e8c154abcd07220d2cef14c7723d99c78dac41ac8c03095b7b0cd2259a11a53568d96df71f87d073ea968360c4a3bec6e72eb0b7d2784f99942e5c295d875c689bdc1100810728733c4f552a7c88b1409dad038947f287e8c40788e6204b84b8c2d16c4fe6c859ed12071027ca2413bffeb74861e6219ce5c7407d011e8e2426c12a44a3b6488f30ac4db06a903fc0f8164667ef9ae01021e2c07d80aa4dc011be880bc18dad700c52895963c425edb486ffaa67aa53261b816adbda11e94844d96abf75f8216743a16c12bc2ac117b07adb2fcfcf98d8a8d54dd955e5f7d97a84461bba3e8ad53f9c7995dfacfcd6bb30c9241e9a9cdd5fa2776d33b7582a4ca7b34b4ae7579676af54e1cd48a74aaf41e947f6545e08684e42eecd6cc84a3c52f3378d0769a0877f59f568b08cffb5d8ef0fa72e17446a4b80b831a9c9ab4cf5c551a31db6b1b745e46856e93ff52b7c1770e028b2653674395ac1a675f2314a0492b5e911099009bac6433ccf6c605769d4cf4bb160d97b243c04ce3e5c33cb9fe691a3390bd56f3295b84f67f2069e93bf993d408eeb27de8782e8d48079bdab0b2e126cda54ef6785b398fb8e88e97185d95f1a1412ea465052e000db3e2311b765d8643952ed6cd42269e3ace06a0d40e6eda0868e681c2f34f12d3c39cbdfbbcb5198e3f39e3c345cf08a794426044c863c49915cbc2e17eca55e0a2268a34fc2de2bce216c956e12f4e8d02b898046bc03d89d0dca16a4ca9c45244dc63fd1b718210ed8096c5a652f6bdd6b37ee96f58287f2e865e3bc3ad54ad28c8f1bdabb83f5538fe9df85464c007ce27bcf39176726b8a79766c513885a50ddfcd0c34de74abf82158900dd0f403d8fdd9ba12ec8e27c849cebd06064e204c549b550f4472c254b6ffe94f0a88d0543627c47b919e2d2aff", 0x1000}, {&(0x7f0000000200)="34f9bd08dd2bfa4309065b3cb3a7d09041b9a152e26c1345310aa559e5c785db60f1db4416a55b17c91b8f72629fa6e1a7703c0d9f57b83ad977559f0a36a7de2b09e0a7e0aaea1073f7cd132dc2886bf74c225427023cf56bb61cad6c41bbcdeaac09c37cc21c5da33bc55f3e61591dc1293028112030aea15f4375f9c486f8ffc3d3db99638f64eed7b2c3e79dcc2df9bb405af18e5ffa14fe0d9d425e2c2306d08d651b14398d57057b78f51fbc35927abf61355b33a6548614506074", 0xbe}, {&(0x7f00000002c0)="e665d2495b70a207f0dad680c89240dbad30992c734c7279bffa30dd504467d95498c8", 0x23}], 0x3) 04:02:44 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x1, 0x1, 0x6) dup2(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x4) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="fba616da7528e7ad38260a232dbb26708ddc56aa5d89222b732caa92c1a1a4ee86277071f1d76a8b6c09d01d527aa3af6dcc189dc99309a72c34ea2dcb54d09957cccc4f83ee496e1eb2c924851a248c05f8edc65fe55d237869f69df0e7babc1ee2a5b24d342f3ebad0f3e0bb8247167b2680c07161"], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = socket(0x18, 0x3, 0x0) dup(r3) getsockopt(r3, 0x3a, 0x12, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r4, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x6, r5, r6, r7, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchown(0xffffffffffffffff, r7, r9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f00000003c0)=""/98, 0x62}], 0x5) 04:02:45 executing program 0: r0 = socket(0x20, 0x3, 0xfc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\v\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xe) 04:02:45 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000054b97da0bfa7eac20d43d01aae4f000"/66], &(0x7f0000000080)=0x33) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="08000000460d00006cd4a7", @ANYRES32=r2, @ANYBLOB="bd41b3d21b82f5f6d1979562e8d50170e0423453e4e838affc6638679621f4ca6abe54d8635cc1bc2be107f846506dffee5eb2748cba204e9a1880ff9fd3f51b7ca122833b096ba3e27c0f82b28f6f39ac5d131637bd3dc059f95eb37baf5728d245f7a37ee763c6c54dd663bfe350abd407d67341cfc58fcb1d18efc61c5192dcc9911a4ce6ae08e67496c8", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=r2], 0xab, 0x401}, 0x0) 04:02:45 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='.\x00') r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000400)={0x9, 0x2, 0x69, 0x4, &(0x7f0000000100)={{0x3, 0x3b, 0x0, 0x40, 0x7f, 0x1, 0x1b7}, {[0x66, 0x6, 0x1, 0x1f46, 0x4, 0x418, 0x159486ee, 0x2, 0x8, 0x7, 0x47f, 0x4, 0x10001, 0x4, 0x1430, 0x401, 0x9, 0x4a3b0eca], [0xffffffffffffffc7, 0xe97f, 0x4, 0x9, 0xbe6, 0x7fff, 0x303, 0x20000020, 0x9, 0xfe2f], [0x7, 0x3a, 0x3, 0x40, 0x3679, 0x8001, 0x9], [0x5, 0x71af, 0x7, 0x4, 0x8, 0x7ff], [{0x5, 0x2, 0x68, 0x2}, {0x7, 0x10001, 0xd43, 0xffffffffffffffff}, {0x3fe, 0x3, 0xffffff8d, 0x1}, {0x800, 0x2, 0x80, 0x7}, {0x20, 0x6, 0x3, 0x4}, {0x5bfb, 0x7, 0x2008, 0x4001}, {0x3, 0x1, 0x8, 0x6}, {0x3ff, 0x86, 0x7, 0x8}], {0x7f, 0x7fffffff, 0x4, 0x1}, {0x7f, 0x5, 0xffff, 0x1ff}}}, 0x8001, 0x1}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = dup2(0xffffffffffffffff, r2) r6 = semget$private(0x0, 0x3, 0x100) r7 = getuid() r8 = socket(0x18, 0x3, 0x85) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x9, r7, r9, 0xffffffffffffffff, r10, 0x1, 0x8}, 0x8, 0x1, 0x6}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000480)=0xe3) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) fcntl$setown(r4, 0x6, r12) connect$unix(r11, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 04:02:45 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000006c0)=""/92, 0x5c}], 0x1000000000000091, 0x0}, 0x800) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x10000}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b6a129558e21cd40fc9cb86ea0441050ec1dbd30"}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000005c0)=0x80000001) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000940)="87723644099a64ea665e8dfa59908dc8eb95f77a567d2d5467b67ff8182091f8411ecb1093a95489598896f95c69ad16a4a465dd2571a12c19ffd1e619c7864e73072f6b026c6b170d9568b12b4cca9903ef7cbb35b6c58f5867b683e9e148fa1691a9add50cb0900a2436c91bd6cf7c9caca785f3a8e6b6e61955fbaa517a3eb3c60275ec2e508a1df4a91e2e420af05040e24ca7e8c05b0dfcf68969617c95c1ca219eefcf1367bb0ad03b615548010b5340f43364cb11029be717cd9c08159da37b57338c217de90e6024b488a888c9bbdcdde579c627511725ebff472ae6037234ec4becfba7dc360bb91955efad269d560f6240dc0dfe7c6a8a3eb1269c4ad4656a9d901924c8a6b46e0383ec3883941195a63591111f6c5e82103d3dad6b64c634d6b88af88bba2c3e7f1d678fd775d6a9cddffff5e74329fe09d14dac064e2c0a", 0x144}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) r7 = dup2(r6, r4) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x102a, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000800ffff0000010000000004000014709a8e3ca1463abbb0c725a0525eb1fc63cf57dec68edddc9432d9cb72ba7d6aa970104ad423074468af6f085616a617fb7878c1aa1eac741ba43add8a512f55ab9e9c10dd99e8acb3b8935a11d27c6981ba6bbd02b9d5d62a8e8b19e5c37b9af25168cbac48f2663b492e9299c69968bb890000005f9a686a5f0440bad39979e68ddd37657439fe721370c290b5"], 0x10, 0x8}, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10920, 0x0) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000540)={{0x6, 0x2, 0x1}, 0x2, 0x6}) write(r8, 0x0, 0x0) getsockopt(r8, 0xffffffe1, 0x3, &(0x7f0000000340)=""/240, &(0x7f0000000440)=0xf0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) 04:02:45 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x2887) getitimer(0x1, &(0x7f0000000180)) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x0, 0x2d, 0x7fff, 0x17, 0x1}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200006, 0x9, 0x8, 0x99d, "75e082618b3acb851b8b2cd4db3c4991a32f8ec3", 0x5, 0x3e}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xbe) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) 04:02:45 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x402}, {0x1, 0x3ffffffffffffffe, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x80000000, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x472, 0x1000}, {0x4, 0x401, 0x1800}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() open(&(0x7f0000000600)='./bus\x00', 0x400, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) read(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), 0xffffffffffffff3f) getpid() r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) r14 = socket(0x13, 0x8000, 0x45) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x42}) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r19) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r16, r12, 0x92, 0x10}, 0x43, 0xff, r19, r10, 0x2, 0x14, 0x3f, 0xfcc}) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) r31 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r31, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000380), 0xffffffffffffffab) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r32) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x8, r35, r36, r35, r36, 0x90, 0x10}, 0x5, 0x54, r34, r34, 0x2, 0x14, 0x3f, 0xfcc}) getegid() r38 = socket$unix(0x1, 0x2, 0x0) r39 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r40 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r43, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r44 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r46 = getpid() r47 = socket(0x18, 0x2, 0x0) fcntl$setflags(r47, 0x2, 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r51 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x8, r49, r50, r49, r50, 0x90, 0x10}, 0x5, 0x54, r48, r48, 0x2, 0x14, 0x3f, 0xfcc}) r52 = socket(0x18, 0x1, 0x0) fcntl$setflags(r52, 0x2, 0x1) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r54, 0xee01) r56 = msgget$private(0x0, 0x4) r57 = socket(0x18, 0x1, 0x0) fcntl$setflags(r57, 0x2, 0x1) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r59, 0xee01) r61 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000240)={{0x8, r59, r60, r59, r60, 0x90, 0x10}, 0x5, 0x54, r58, r58, 0x2, 0x14, 0x3f, 0xfcc}) r62 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r62) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x8, r54, r55, r59, r55, 0x92, 0x10}, 0x43, 0xff, r62, r53, 0x2, 0x14, 0x3f, 0xfcc}) r63 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r63) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r65 = socket(0x18, 0x1, 0x0) fcntl$setflags(r65, 0x2, 0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r67, 0xee01) r69 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000240)={{0x8, r67, r68, r67, r68, 0x90, 0x10}, 0x5, 0x54, r66, r66, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r70 = socket(0x18, 0x1, 0x0) fcntl$setflags(r70, 0x2, 0x1) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r71, 0xee01) msgget$private(0x0, 0x4) r72 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r72, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r74 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r75 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r76 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r76) r77 = socket(0x18, 0x1, 0x0) fcntl$setflags(r77, 0x2, 0x1) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r79, 0xee01) r81 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000240)={{0x8, r79, r80, r79, r80, 0x90, 0x10}, 0x5, 0x54, r78, r78, 0x2, 0x14, 0x3f, 0xfcc}) r82 = getegid() r83 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r83, 0x0, r83) r84 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r84, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x45}]}) sendmsg$unix(r38, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="0090122be76ae903a905117db3e576ef52611a5df22d0f931036a0011c4e7d537032c6050005000000ce03f1136973accdabe415003d0958a5be9f4d2a169cb487e706f64f509c19747d63112f03935906f70877ccd52f0db866a150c80c3b533b8d2d7e6476052fe265968bdb12d230d6c48facbce8db835f87c65b1f4cfcf0ec36375978792e9bf96fe70025db0f1aa7544e1e954b5b49b8f137136f797c0fa2a6b1e3aaed0b52bbf03881d349ac2338642d24a395ea5f7ccc554b9d8ce68156dedaee433d5222b369cfb77e7f6667ba9aba9a211ead629f3028ecfb02c775c7e2252a6738a38fc46ec5e109806675"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000680)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000880)=ANY=[@ANYRESHEX, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=0x0, @ANYRES32=r45, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r46, @ANYRES32=r49, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r63, @ANYRES32=r64, @ANYRESHEX=r84, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r83, @ANYRES32=r71, @ANYRES32=r73, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r74, @ANYRES32=r75, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r79, @ANYRES32=r82, @ANYBLOB='\x00\x00\x00\x00'], 0x133, 0x3}, 0x3) r85 = socket(0x18, 0x1, 0x0) setsockopt(r85, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r85, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfc0, r28, r55, r86, 0x0, 0x290, 0xffffffff}, 0x0, 0x7, 0xfffffffffffffffc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r87 = semget$private(0x0, 0x7, 0x80) semop(r87, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_RMID(r87, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffff8, 0x9}, &(0x7f00000002c0)) 04:02:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r2 = socket(0x18, 0x3, 0x0) dup(r2) getsockopt(r2, 0x3a, 0x12, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r3, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r4, r5, r6, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r7 = socket(0x18, 0x3, 0x0) dup(r7) getsockopt(r7, 0x3a, 0x12, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r8, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x6, r9, r10, r11, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r12 = socket(0x18, 0x3, 0x0) dup(r12) getsockopt(r12, 0x3a, 0x12, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r13, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r13, 0x0, 0x0) r14 = semget$private(0x0, 0x8, 0x100010282) semop(r14, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semop(r14, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r15 = geteuid() r16 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x6, r15, r16, r17, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r10, r16]) r18 = socket(0x18, 0x3, 0x0) dup(r18) getsockopt(r18, 0x3a, 0x12, 0x0, 0x0) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r19, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r19, 0x0, 0x0) semop(r19, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r20 = geteuid() r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x6, r20, r21, r22, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r23 = getegid() r24 = getpid() r25 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r25, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000500)) r26 = msgget$private(0x0, 0x718) r27 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() r30 = socket(0x2, 0xc003, 0x11) connect$unix(r30, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r30, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r27, r28, r29, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xff, r6, r16, r20, r23, 0x2}, 0x7, 0x5, r24, r32, 0x8, 0xfffffffffffff591, 0x1}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r34 = socket(0x18, 0x2, 0x0) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r35, 0x0, 0x10001) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:45 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f000002a000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000170000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00007b9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00007b9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f000002b000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000002e000/0x1000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r1, 0x2}) lseek(r1, 0x0, 0x0, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x10000102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x190) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) r3 = semget$private(0x0, 0x0, 0x70f) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xfffffffffffffe25, 0x0, 0x0) munlockall() 04:02:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = syz_open_pts() r1 = syz_open_pts() rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100, 0x0, 0x3, 0x7ffffffe, '\x00\x00\b\x00', 0x9, 0x6}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 04:02:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)=""/121, 0x79}], 0x1, &(0x7f0000000500)=""/4096, 0x1000}, 0x45) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpid() getpgid(r3) r4 = dup(r0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000000)) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f00000001c0)="ba", 0x1}], 0x1, 0x0, 0x6708) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000100)) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530bd7e89b81d879ba919edbc4b001790a7447e5d4c4797782bd0ca74d97927bc9d52c09a3376583608f593f171dabc58deaa48b16f3588a55f23730bca741f75e2a4d57adee3f01061a74a69cd6cb94d84dba5dc"], 0x10) 04:02:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x20}, {}], 0x2}) 04:02:45 executing program 1: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() r0 = msgget(0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget(0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setpgid(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000773d0050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f6400000000000000001a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb87198df300730ba98b927388a9e44cfc1b0e6793833278de8ac9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887822a738ba92ef3b1955626fe9dd83095a7d47e8877cff8797ff300b38def898"], 0x101, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/36}, 0x2c, 0x0, 0x0) 04:02:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) r8 = socket(0x18, 0x4003, 0x0) setsockopt(r8, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x3, 0x85) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, 0x0, 0x0) r11 = socket(0x18, 0x4003, 0x0) setsockopt(r11, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x79, 0x2, 0x120, 0x4}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x6a, 0x3}, {{r7}, 0xfffffffffffffffd, 0x40, 0x2, 0x5, 0x7ff}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x80000000, 0x3}, {{r2}, 0xfffffffffffffffd, 0x2a, 0x80, 0x6, 0x3}, {{r8}, 0xfffffffffffffffc, 0x9, 0x2, 0x4, 0x3}, {{r9}, 0xfffffffffffffffa, 0x88, 0x10, 0x10000}, {{r10}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0x2}, {{r11}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8001, 0x9}], 0x8, &(0x7f0000000300)={0x7, 0x7}) 04:02:45 executing program 0: r0 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) socket(0x2, 0x8000, 0x6) pwrite(r0, &(0x7f00000000c0)="106587728760b8310c77afa2f9f48f08ddeefc555f4493c3ecba8c24aa9ee0f0b3744ff3b9bc7fed258c0e7e86ad9512b0eed95dd0b30bd6fd690837efc269563b6e98d1e01388538c8deae46fe1028d448c59a2c348b10218b2e59cbc218d1e02afcfd2a826fa9be8fcd0b35250823a2ab9f67f8f5c2f8e3cc490ecd1c3e9a694ffe09fc2c510cd2646c855216d88be4d18e8dcc1e1a574c210a86aec9994e4d86534d310b908f326d90906", 0xac, 0x0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000240)='./file0\x00', 0x8080, 0x66) 04:02:45 executing program 1: clock_getres(0x5, &(0x7f0000000200)) r0 = socket(0x11, 0x4003, 0x0) select(0x40, &(0x7f00000000c0)={0x44e, 0x4, 0x2, 0x3, 0x80, 0x7fff, 0x100000001, 0x10001}, &(0x7f0000000100)={0x3ff, 0x6, 0xffff, 0x2, 0x337, 0x7, 0x8}, &(0x7f0000000140)={0x1f, 0x6, 0xfffffffffffffff9, 0x200, 0x6, 0x100000001, 0x4, 0x7e1d}, &(0x7f0000000180)={0x4, 0xcbf3}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x3, 0x7}, 0x10) socket(0x1, 0x5, 0x20) 04:02:45 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000000)) recvfrom$inet(r0, &(0x7f0000000140)=""/215, 0xd7, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) socket(0x20, 0x2, 0x3) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000001000/0x4000)=nil) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="d033a2eed64eda59bcb6b3ecdbff5bff343e5ac77b4f5217195915a3c94f094c3953a59cba4b2c8beba52f3870e01be82f4b268dfad4bbc4c936a4f29d3f469c224cd607003da8e12f0eaff15672bec5b8c879fb70d2445fc2cc15e7371680a0285351885cd859b6b20aee534a31dc997613bad6384212973d5d9c7d2a05af76f04de3b9808a282fb5ad1e18fd5d3ec478a36935230368f39f0c3379a3f2a8c7354402194e86b43c0d9c0abcb093928cc3390800", 0xb4}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 04:02:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x12, 0x0) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r2) write(r1, 0x0, 0x0) pread(r1, &(0x7f00000001c0)="cf", 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r3, &(0x7f0000000040)=""/42, 0x2a, 0x842, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f00000000c0)='r', 0x1, 0x0, 0x0) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x1f, 0x0, 0x0, 0xfffffffe}, {0x28}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x33d, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd604530b706f80600000008000000000008000081fcabf185fe8000000000000000000000000000aa"]) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x44) r3 = socket(0x18, 0x3, 0x0) dup(r3) getsockopt(r3, 0x3a, 0x12, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r4, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x4, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x1, 0x8}, {0x751f2a7d25d7e84, 0x3f}, {0x3, 0x1, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x4, 0x3da, 0x1000}], 0xe) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x6, r5, r6, r7, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r8 = socket(0x18, 0x3, 0x0) dup(r8) getsockopt(r8, 0x3a, 0x12, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r9, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r9, 0x0, 0x0) semop(r9, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x6, r10, r11, r12, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r6, r11]) fchownat(r2, &(0x7f0000000100)='./file0\x00', 0x0, r6, 0xb169062ee316c3c7) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:02:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x1, 0x3, 0x401, "35bfe553f4f3522768da341d182e0aa5779138a6", 0x1, 0x54a}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x84) r4 = socket(0x18, 0x4003, 0x0) setsockopt(r4, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) flock(r4, 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000100)=r1) ioctl$TIOCCBRK(r3, 0x2000747a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d45", 0x1d6}], 0x4) 04:02:45 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0xff) r2 = dup2(r1, r0) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000100)='x\x00') fchdir(r0) open$dir(&(0x7f0000000480)='\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//file0\x00', 0x1, 0x32) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) syz_open_pts() r3 = open(&(0x7f0000000140)='./file2\x00', 0xd871517c754ecb41, 0x2e) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000240)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2d9) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x1) mkdir(&(0x7f0000000380)='\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', 0x18) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000500)={{}, 0x3, &(0x7f0000000440)=[0x0, 0x0, 0x0]}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept$inet6(r6, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg(r7, &(0x7f0000000b00)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0x94}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000640)="356d58251173d10bf285cfe3d386674eaa0796a0093cb1e693c990feb7865d0b56e7dd9f5df6813e0a3cf1e59a66b6147955a4e1f645fbbad79ac0014961326ea6d3ccf0d5746e54c8dcc25707cce867db61d7fa902700af174df9af638e2c7f17cec4de49c9638f7abafd4c3b54f4734fd796a42a770e284e3b264d92a4cb514673a5ca7708876369845c3572442f302cfafa7b3c2d06dad334e21047b29df15ff163e2f7e4", 0xa6}, {&(0x7f0000000700)="9d3d33d718e37ee158860a7d512e0bc277ee29a39464a71ec69b7c39ef318bb5144c3f3348b11386a156f2a8f4ddd1d9d6eae542e7d1c55e29e2b5711b449dfa7e81f1b7a8b81d1538a14b29359f25dc01d10145bca72cb14be6772b84e3fd248ced94e763f73c09ba9bfac12d516052eb568955764f5fed4d2c91b5f15e2e3126a2ed1a21458186a7894c2b488f4ca6a45c92edac479ad3629c8008a10f3f61f9f00803d5a8e6ca675566d38a6a050ce013b0d487181755cd7b58a164acfc7bf6cf3e83c95cff6b892c0e93e0b9635eb528482cb6", 0xd5}, {&(0x7f0000000800)="d8dbce7fb3b18e3a24fc704d2bde6b19100ca0b3", 0x14}, {&(0x7f0000000840)="678d5cc2ff985944eab75d5c4a7950dbf5142a62cedd3c390470aad88dc88c29cbb5", 0x22}], 0x4, &(0x7f00000008c0)=[{0x80, 0xffff, 0x4b, "8590f317c784236fafc5b1e599cf4e8703cd07a54616ca95d9f1a2c8f12254c13712549bd2151bf868dced4ca6382b42d22171326273de3ac58ad993abbd42a67788df8442456a4bf12108679c4b9ca5c196321e6e1364c9b8d22f361e23a495e338cc915bacaf84e6"}, {0x18, 0x1, 0x2, "2aa04a24a3dba9"}, {0xa0, 0x1, 0xfffeffff, "8bf5068c816044e52eb1f34ccbc8297cdd54238c66daa4965c8adcc4e7363bd6c31eec6e8494534b3fc60cf487c5e1d4b2e749288905151ec49f4f9bc3afe3cb2bf7b9b9d1137b6e8828fa2546d1809a843fe501e21521a53aff2ae5648ee8ff35a6c1b1ee844b296729efc38ef1fb5c5308c84ef3a2f15807e3c80188f5cac5164d3e3a03306e624ca5acde85bc93"}, {0xc8, 0xffff, 0x2, "0c60037aea7546f68fd36cdef5f8fd28f519239c4e70077aeacbbee530d87801e01054494b45f2bf924c9456e4dac9041d65b18318a7ed88128c9e4156ced752b90dd565661f26ea6b0fc4d82afcf47e6bce1e0e792c720dadc9ff528ac7a60455f6aabed258683adb7df580a2c74784283df3a63431b941d6dc7eb70643410abb9f88342fbf668598ef1d4d932b05e948e165195e869bc4104b7d2375f3817c6568f90ea80b635a59709554d19462c468fbe18870f67d9e"}, {0x40, 0x1, 0x1f, "1c796764ec944cd56d7f27b11b13dab9eba7ff5502211a53523048a45df92d47574dfbc8dc34d7e2d4"}], 0x240}, 0x411) pipe2(&(0x7f0000000200), 0x4) pckbd_enable: command error 04:02:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0xff, 0x7f, 0xffff740d}, {0xfffa, 0x6, 0x3, 0xf39}, {0x6, 0x0, 0xaa, 0x20}, {0x9, 0x6, 0x5, 0x80}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x0, 0x0, 0x8, 0xb1}, {0x1, 0x2, 0x0, 0x400}, {0x200, 0x3, 0x2, 0x3}, {0x9, 0x1, 0x80}, {0x3f, 0x0, 0xfb, 0x3}, {0x20, 0x20, 0x4, 0x4}, {0x5, 0x40, 0x0, 0xc35}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = dup2(r0, r5) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) 04:02:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x81, 0x7fffffff, "73cc517dd800680000042900", 0x1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x5, 0x0, 0x2, 0x6, "ddd04733557f35109fcac9bd0ee5acb9d88a0f1d", 0x20, 0xdd3}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x7, 0xe4, 0x3f, 0x1, "0b0ada1712e557d8f60ddaa7fecc0a9e972d7068", 0x5, 0xffffffff}) r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r5, &(0x7f0000000140)=[{&(0x7f00000002c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa18ff14e650f0a0c0b5396b47e39191571bb30082ca3c0c3184a2e1dbb9d37186b7754cd870104", 0x6b}, {&(0x7f0000000340)="ba5587c63fd495810e570943cbad60addd90a23f8edd00c6a224ceaef03b43b2b5c28df6f485065a751367f6943a91212cda9c1367de77b490cb826e9cfb22b058c910dfd900c062d179599555419b19475e1ac03375384fca12d72a325dbc5601928424ab175309361128e8db516edf05e4fbc21bd7697b294c029d573660ac337fe74c51acc4d2eb9a1999859781ee536e6e1a0ace9858", 0x98}], 0x2) 04:02:47 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000d00)=[{&(0x7f0000000780)="03b4f3028a905e81906c9546d7f8c3c0f3b0073ae9c3125b77ac7fbbb503827268474ade1eddcaf00ad1e2ebe6f041fffb41d4c2116b9d7011c8d7119d9602363ae5ea1c277324ea716b7d54e3efb48c4087263c5de3e21672236986179b77b9fdb7182f383dcf8f4bfc250aa547ed86fb6c299a88089fb5e389d0bf41ff3d054ab5e3e621c3760d1a50cfafa04b3cd150b002df214314a31d59b21835863167e02d053f998e061791ecf923d7a176859143495a4c2f05f5f552b5bbde307298dd173ddcbe5a690b0a5b34cb8192d37908c7dcf86537884f82040d3141a34b92b617d94e64a026f61ada0aa6217a723264752d07faac5bf78b9099ae7725aab555ecb127c69dbbb9f487ce9d93a4e42c5d63b83d54404539eb8fead04bf8eaa2af4e1f9b1453d896cdd94fcb4501e505a1bbfe0100db300c9e6ec7782b0c26305f17b40df8583897ad04f5b255ac8abfd5a0ad9c1ecee2d66f9b2a241737758de6500f7b3fc1de758c5b3901443a0d10666eda3aa982273e08b02b68286842bc55f330a14497531049b5b300c82d11815cd0a6ee4319267a819f9a1ff5f753c839f9cfe6bbe1f4ec45b013d18f8c7ad9bb4ecf7b0e059b26ab70586a6ff5648c9e350da47c396fd062a41826b4b9dc7e5cee6ee946dd23cb45cd1ab69e48c823deb3d11770bf025342cc88576f441a814d9beeb385f5ccb3ba0bbae667e4f9b9cb7d46859014987c226348eaf98f548c2278d59843131806fd375e377a85dd6ceac16c720225318bbf78dba4f59c1f785cab51e2c7080b89ec728600c78d74e4145981a710df1e0727f443d080f4cb3e58616ddd60791659cebf0a22f3548a8d74c8a3372d7c50734304e2011cdaf7683dee8bf83f511c55210c16ef05c6ad7658b04df91774733110ea9c125969673dfe2ab6410ce20764d920c75196ca644c6746ecce62670398e5fff37e0faa84945060352dc99ef8670faf362a6c07467890d47e07b9dd94e723d07afeb25d7b60f9c7d096ad1cef525a33645926f1be26333fd48facbdeb3d1b147cba02da1a19d3e192f25a84621fadf4e4bddea1acfbaf53db87418c0c5da0b42f9188de6a8afc15d893b495098ecfd71e271a6b2832a35f5594f3ad1e23613103dfca4effe534c6bad2aa8b75b38fcda91d47402fd58f36f9b582edff2563f719a87a39c0d85941607b536cd6aa97c1a2bbf62aaa202a0a88347a1b330ae09c5d9ec6d780e7f12c06f77773b63c022dd42dfa077ca7b75c89a04b17e7ea2f71d75cf1eacb4e3156b14ed4488112a0d763c81e8099c655b238ae9a447ab568ced31cfd208a39ec14e30a9d453e733410230bb584386be560db74eea71484c249b17b657a18ace66a0e288ae01c9d974f39a267f519d1532968152d002c38070d332c8637731af6d92e18a9d3376cdcb63472b255a35312a2c74ed44e71a8", 0x408}, {&(0x7f00000001c0)="27b3173ea0f93288a863b220646e8bf7f7eb093927e2a812d78990f27fc63b23fc58b3a6fc1889a9e7ba469e0fa8a71147dded328d622f337de730649681af7294a2ff37a34fdb6d7b409f59e00a9c6e7f46178ac914109921944a7c9f8a4af3d1e8cf73303f", 0x66}, {&(0x7f0000000240)="a3f8907aaec63f96d526b019e77c74fb5922538fa56c2641aba55c9c2cfb62effa866edb5c620495c1aa4424821da058ddc168aa476c9eb34d1cfda6fc7692b5a286c63c377232bad993af6db2a89c16738f3cce7e5c688653d8ba11ef8fa744a5df833e69a86d09c89c5710bf87b47ed3c717403cd6eede878885f451b2e4af9b0a273b59e075759603395fe960c61e3b0ac6fd629a743267da05eaf38e513bc365b21dc3c0057aacbeb0e7a75758c222287a6c144382916e4a9da1ac26186b99f0b58157514c77193b0cf75f80d5b6c0d1f03eb7deccb5e622c16c763ca2042880", 0xe2}, {&(0x7f0000000bc0)="4e4297ca79113b580d08c5995245efe34e4405a9c2", 0x15}, {&(0x7f0000000d80)="4fbc0e1ad8879dc541d8df046a21518f9107ae98f348a28b2ca351341b0eb5de6f5262f6cc405074dbbe87483df9b40745435fcac49414614b44e6aa73a5200039ffd2a321b8a1188aee842375e3bb26e28dffe154c590068c02b3c054372bd87f94c1980fa4932eec019167e1678ffa2edbdc2f3a4f53cf706a8c2c90d8d261d58615328c00463b17e5b885d1626d31f7734c81abdc5026d419d2698997f5ac73e4645da6d278d974efb10884fb746bfc19b8172b84556b38ac790e5a7520c8e9a7cd0c2a0372f018633c59616bac448f9cffe164bf1bc2e00de08cfa79e4578da8a8b7624ecf3c30d505dfd3a046f59349eb213964b82c15835abc7908ba62a4fa1cd916625dbf6c5da81588852450ab83c079c295da31ec750f912e5294dfa4d9abddef73e46a84b54237c99b14cc3dce18fbd027cbf9b36c45771e64138c85ff6f4f6c5ffaccf68724", 0x14b}], 0x5, 0x0, 0x800) 04:02:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x2001000000020, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000022c0)="f9911055bea11d03377b41fc39d34327b060dac4f5f2fbf02459c4f3bc290f3edae5f453cfe32f0283e4f91771ef56291fcfc2df7d2c3b55474d7b07cc5be9a0bbd400ddc5e7e932f4f21a01d0aabce07b4dfe2b9c43e8d75c91520414aac23b531e495543da5672e25b2e2339b62b747b28ec254d6ce7e66576d292d508f6510e9eb4951c7e57d6fbf3ad850ff962ac579a2a4a861b275f722cc15bc8279524cf960f8c9bb95c3ea0d27adb8957da13231268be872305ecc492c70e79f033af89203d0c1ef0f0bc767afed347d629f298e6678162795b8609c90d6cde9f11cac59bf70e6772fa760fffe58857b7d5eaf91749219a8f941828eaece7f3795e27c2bb6defb04aad20b3fa2aa587b6fe99d47776ba0b24b2d9363f43a2c1b2c50890ef281fe61888ceb307908d00c0a2486e31643a2336a2acfa290d2978ad5f412d1b4b1e042279b5321bb7f159d1cde09f28b127fbc88a66355a2048ae22d29c2555e22f3a83b4d6fafe689d46107245054260981bcd627bcf35e31abadf509623cbd93122d469e3a0c9e1aa93392066d5d46eb4b3162259bf7f4e9c46a6ed6a2ca14258b0d6aa5abac389da9cad6165bc89ec9753da8ef2c0ae29831f55053bc000a30bfe160005b266b796bd6a2c77613fe2cb021276f717ec8d66c9dc10bb13c4c10394ca57d33a99958fda7a9b347a1d6408ed4172bb2c813c531dadf87003407663e2cd04cc67f3fcc41125d61a7ec34df1135b61002aea0b538e62086d79da5b717c27fc1c55608c463f18e926b5c46e0f6b38c54da19fa2aa2785582436c2a0d2542d053b04ca9d4685e282fce1b2f59bb64eac0bed92b2871a04e8c772b07d70c819ccc2e17757591cf14982fc0019d7213573d82fbff225c6554f4d2bf995307b4acfe55fc84c550911096f66e5aa575d5d2ab0301cd1ae057dd9dc3ad6b2349b9d49174bda811e4603dcb59f04c2d93c68d8989e7b0a8769b72bccdf9c98ae06ec0dc79d845ee9b48406df2f71a94c704deed2623a4bc98163ad25f077e5fc667b85f98c9fb3bb3a1516d5fe495ae972eac4719c602c8968553e0f481ebc29ca00fcf55eb7709f6acb8aaa00c2497f138d53bc0296f8c01b836cfffd87e7b9c95f2f0176b544d4603abbd06ce20317d77a29bd5329b754a053e05bbeebd8ad05e662cc6ae551e3aec2add2d68166afd44c8627fa61fc6f523b7fe33a62e8452e25f1b190bfe30944b74fa1a6e5636f5f051738393d189dbd3fe96a89957bf202012519190be2fada72241f00f0a90427e0c04cf2e5699dbd7e9033b8671ef6ca0f6df1c5036952378bb204af79d6135ccbe80d2a7fd35d7804ecfdadfd25037f716c232f41189fadbe9a5a0662516fa80555aa0daef7a4eef6e59efafcd3241ca631098c428ae2ec4c3dde48c5e0c99d2f5d2f8dc5bf19910f83ca89156cb4a8f23860b8434d96b6099897c01ec917e48e89d6920c18d65bf4b721fdda503c40c1b7d6dc589c33811c2777fd1388ec6c3017c5bee0e2bc369f1d86d37f59fa2ec3088f87303a72686515e3f08943ace89f7cf2a7e581855ecb27b5bf17f42188b5c6c544a75a6d7392b1e3c60866b5ad2122b6c3b696fe88080541b40146649a4a116ac69c458516979b5be7b1919848628d6c5932f408b09ee1348b39b5f6a5c6826a73783e8dd4801f6288e559fa94acb377a7856633e9814dbafe25e200ef7d6f272e679bd029825dc6c7c9e7d4f7c9c63f218a9b9badd8727b3cd6299e67f87a7163fd44d0e88c151a44ccb984e4f387139e4bf948d1f7943ba5f091f9b9000b350a9f9b5467c1b865265f8300837357a7bbcbb64ee1d5773359ccd003f155275bf0f5cd5b62d3e793a627c1892e94191127211d972e4217eee310ee68f229a365719c1cd14c741cd02d68cbe5f335a5efb4baa2c7a7755d02adb20eace494daa91784eb50e8762778089607afdb71c95c3d6876f1df92af6aadc23015dd23986b088af63843d87223b8191edec30865947ef1e6d8f6f35946bf5f977faa2ef851aa15a2cb5d70b7b5f1e88a432bed7dcc70e790c953645ac5702b9b7fec463d735ab1c91d828b27321e6e85e81827b7ac3fcc25daba930bf242b9cce90b10e2d1221c650ec0ccd9622541fe0a5fb3ea60da01bbc3601c447c393b97c9f1d6b88a7df08285fad6a70e12b94d5de2c62b8b086817a041656fb58b2adef56ca6a298c05b7875e83bdcda85c875d6599c63d55295e4c34001cee467cb4368bb38215b9b0a0d69d40c8addcfacad1dc621b769248b2e2c5516fd313ce211bd1e54eee93d4a70ab603e367cccc5979c36bb26e6c2eee0df080a7301c844d6c966b24d21f870e992185790c2f29a2f602ca3e1794dc4c19656caabf17db347e2e7529095cff1594ceedae4e28a6b4736fb9dd6ded330736ef2132fceaa13713f09f1322426dd5b237a362a622b26d9bda1a209f3095839d223c33f28798208d0f983ee53f2c5e2bc75157abd84db022e77776a14c62bcc03f0f45812181be6c48cc927629e68d53be2c3a42ae993362b75a54d6010e3236c064891a534f4ba3cdb51af0ca5da2bdea6280ae05f77b3c063ee5af2a33941229e2c370700000000000000235cf7254e5bb719b1ae67dcced30dc6d39765cd50551b13b0214f285b434bbfa79552df61694730cd60a6671ed156c108c0e096ee0e7c2490c0e2943075fcaab4f4995281d7728f499cc988f15d1617dc8f4942b3ef9e1a298ace055d80c37542150717d4304573d3e002218ad00853166a960d0b729ad95948983b188c42444f72b801c14bdd919598172ccbd647ee62be815ce4198b3865b1c24cb1d24d6f8d9cce3bb52aa1d7255c3bb6e03a0d117e00917dab95e7f7419761cbd85e186d44d99dd9b0cf5c3a1c1b5aad5d6fc9152969f62a74a8aa49fba25f12b10a95974a2f31289f3c88155685122271b319a812da00a6f72d7ab013baddd26492fe2d26187ef3d42e916ef04b5c1ae6a00408e0886bb7f227bddc5aafb9c690b934e8c78e5ac5e994d2554e47ea41ff14cec8af291a4db608775ae91abe882d4a5c5f2a206121fb5ec3074e6fb64e3ad30dbc052c69828e5eb2f758be732225553369adc0538a4381d305e56df28a3d7fdc5e7f507fdb235f0d142080fec94341392ddf4496eb2409a4d7bb6a06b6900675808ec01e1940f8c7a9562c344ee8f2bc09dc439d8966581b547d3c7b29fffff445e0762ee79246ed937154bc6859c2b45bd63f97e847578665aa897a481e68f4e75e9e258cb394b1e6a56452564a344e9c459dd7e83da477545d6ce26903e42fbc8df053ac5fc99fb43b2f43b4c47ba622014cac236a3656f4321b8ad65653e6f0f208d5f3084feb1649f37ad39150b4ca33ac8c5bac4a3ad5f841734690b81cd3509dca3d888ebfbce8857360e64d75deabd396209547aeab4fa45799da1ba44f03636184c02795437a5e44748020973118fc51b8dd457863a6bf9b41f6321c0600128ea3e05f94842735964dcd893e83f4d230e0456b90db75c7e71d9a9a0004edbfda85f9a02d35989dff372c8cb029742712a0f0b287104620b526abff09999826855079047345de4c42d9a9c275365be78d0317d8bac074747547386116cac66c4da25be231e0ae43c592d560ac4459179fe6d79026477fbd911d2c9122b15ac7f9bc02c9dddd0620b9933c5054bc5843e108d600a1c41077e624eed28c242393c958b8522e978c93e763356ec02ac990e285c265890831a4a0d8435b66de3329d600035694367757532550254f670281c56a7a11a41542fba7e413fff587b8ac7a8d4d10f7c2652c77bb2cd849cb67815636b25196868ed7782b15852877b984b444df9a22d3135f862cfb2a1be4955bd87838b3b4e2cc127696629b52eead0e20e6e9bcc579f6334f1567f7f92d6254e0d6e3bda77ca44eec390a3a48b656dea9a0fea3aae0ceb942da7bde68b75aecb0c9d14d0a58b2d0d680588521f487dac3b16325edda41733db988718ef50f5d5771abffb9ed4bb4fa55984ae13b047730dfde9e3a7d74b40b790fe99bfef4f8515f151e1e5b198149b89330963432872a744fc3941219cde03fe6a22e6264ba7b11af3fb7d92106dc05cb2a561ec8ef1c951a744b2e6c84faeb0c91f7ab7b0b1214a57babf1a35ac0560a7fe2c40d552e243319c5e04585af6c5fba22f7d464d0e5c3a3042adef003cd0e12c93cd33d745f859e67df7909aa0a7cca4f5c2345df608e1a6f1a1486a616e417fd6c815f986106f76f9d683f725de3d77afdc2432eb52e9768151e4dcd2a310c47fc91c4d3a0fd780022dae9c36d5aa26b61b2a89687e67707519f69fb380d98e569c9e88f902866d2328e491ea409970815c7b8bb081cf30062a12890d8538cf47cb4eae25111d9346a8b4aec26e1487455631717219266af819d2adbb778198234247a49ca648863fca75b5af27b0867f11bc08b424c098409878e1418a1fd6df4cfb15cd6f3e01f661ce798b166786eaf3568d5f42640bccbecfda1267d2e43517374c715de8258b2125ceefda75e3b3a08ef5e0425d5ded5572ba99e3fecde468a9ebd8937f23b91bec553383cce3d93cdb5c237c40ea699841ae1ee65e2a98386fa46e3b72251e77267acf63c347effed4946ca1372aa0cb2990f24865dd95f32aa3cd07cc62659ce419508f9027bd7af7ee7fa85f294fe8ff95314d8f2831924e567ec7621094a1ab12695f662297c7bc4a260c843dd499e4405df80405b86b623e79ea4c5e26df796f13ef8d04db916cb95c0c60eb955d8a07783f66029ffca330db816c43d467d3be0055695e1d0dd20d5431b186ee116cd7edcb3789dfdeeccdf72ee6739e3c57cc5489c8a2ff27d52272208d6adcd6b1a163c30fc47b473276548b49261be307ff777b10f182d374ac4d4dd33fcdd72345b15812d3d926ec23363adc8b9e8f7a2376a90416d4f430006af6cc8efcb5d979acb1f6292ec0682e94bdcac103d131d7e05ed805d8e248e980feb5f6314f44233beb6751ef88c551b6bfe2d378a5137497c834080d033977b22941fcb5037be4462170bcbb7abecf348802459747898a45d90a341df3d6ac5c77a9091245ea0573c7a0e5f95fddb5d0367bfb37bb1ddb662c258ba5948f9529dcd3c2df78b44631b7005174a4adb9e35be3e0fdb30c263e4de99cb8bb173c9949f8ecb8fe6e7361813ef7b4a9ac5b0666c81eaa06f5fec23e54a81b3c4a687e88fe2689b85ed0d9d9b283eaca767347834e20afe58b5073d1d79709c178a3f87da1b41e25b5b5aaff0ca924d52b1938e386597f985cd8f4e918a942fad2e4d75afb64cc26f86b7500b8daf621ef45ddda24ce855e8442f4c3197d141226e58dd721d68db2911bfa4831cc3af019956aeed6eb715265130306514b158007bb42091d30b0de27de1e7bb701fc65bd1540459875b5c0efd117d9ee5485e8461ae2b0a8ecbf3f8927993c3734cc46538b0a97f9de27996c64d4e78ae8c5f8344a5707511cc6514c0013dc09cb7ec0485cace63f395fc39204d5c1eecdcc6c832d52428523d9ed583d63bd761b3ef71185f40b5a8d8e5400d7d2d7b3c6bf60f3c2678a949ca88e5753e6c6341d137d7ac452bad71505f32772c056de9e255773c27fa87ee38e39ed039fe9d47783bd02443554c1862bf1d3b60b145d19b6f6e27f5aea7a746adc603aa42c72e8883fb8da13cdce89a113f34ce53da3b802cb4451666b34f1a5370ff806048784b446988b70c70d3db995b218870b49c49fbf9c56e33e1ea4c294a8267b25ea2a61f1a34de61e9a388b2bc78554881c6b63679e167df1940f05a36e0d9d047cc37869849f73bdbd268d16c3f8d385dc47b669bd701c41e9b193129491268db69dba395939d0b84332d301672e53997ca68a501b5179768d32aaf9ab8e2e317a749a7545473a0c01c35351e00e24d2a8375301e45841fff4cd16a7c19e82793e9be4b48be4e7309773c9ed9b91563cfa80f9128b2b537f5b6d0783b46e99bad8d54a69878e3d1f7d9d1f83cf3d2544e68a98d18350d2a8a676bf3fed78bde56253f230db69f3bfd23f5f9c8b173f5bd384c1fa840f6f6efcf1b1b83d7d0020ba9ac340ac0f8d828ebfbe91774efa79369bf4076a8bb7f9b7e45f8f59c07c8bbd88301ac06fdd7a2fcf1f2b189e74afc5f063b9a3777359feb7c3d8c784a5844430eda6e8abcfde8562481cfb00cb62b725b9737aafa1a2d2b4b1f8ad15e80b9f970", 0x1156) getsockopt(r1, 0xfff, 0x1ff, &(0x7f0000001040)=""/214, &(0x7f0000001140)=0xd6) listen(0xffffffffffffff9c, 0xdf) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) fchown(r3, r4, r5) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x80, 0x2b, 0x73}, 0x3b38, 0x7, 0x9}) poll(&(0x7f0000000240)=[{r0, 0x1}], 0x1, 0x800) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x80000000) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 04:02:47 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000001500), 0x0, 0x0, 0xfffffffffffffffc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = semget(0x2, 0x3, 0x778) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/193) r3 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x4003, 0x0) setsockopt(r9, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) read(r9, &(0x7f0000000380)=""/84, 0x54) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = getpgid(0x0) r12 = socket(0x18, 0x3, 0x0) dup(r12) getsockopt(r12, 0x3a, 0x12, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) r14 = semget(0x1, 0x3, 0x400) semop(r14, &(0x7f00000014c0)=[{0x0, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0xe7415ca089fa35d6, 0x6d5f, 0x1000}], 0x5) semctl$IPC_RMID(r13, 0x0, 0x0) semop(r13, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r15 = geteuid() r16 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x6, r15, r16, r17, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r18 = socket(0x18, 0x3, 0x0) dup(r18) getsockopt(r18, 0x3a, 0x12, 0x0, 0x0) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r19, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r19, 0x0, 0x0) semop(r19, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x0, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x4, 0x0, 0x1000}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x5, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r20 = geteuid() r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x6, r20, r21, r22, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r23 = socket(0x18, 0x3, 0x0) dup(r23) getsockopt(r23, 0x3a, 0x12, 0x0, 0x0) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r24, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r24, 0x0, 0x0) semop(r24, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r25 = geteuid() r26 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x6, r25, r26, r27, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r21, r26]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000400)="fca1ad43877e79450ca7050ed1afd21cf6a808683bbe6776d5cafc93c0ac89cc04a65426496565cc0a5133647168247dec4060daf0330ab89459b5c9bad720dc6f5f697b83b497a687459159956ede0b9309d805b41ed5a6c91d4f0a6116ac2a93ca251683e57595f0b05d4c8816d11d18b636bc75442028bcd5f13c0b69eb6d944d6ebabe9455b4ad7f3c83e9250abb7fb9319de413ed419a732f6ea74dc564a9771f64f54c8d87c5e0497846bb4c82996a231aa8ab8a0f656ed1d5a85c233e115d21c5b1cd2a1a1aced8815b8a4df3ad12d297f9b201ce38478332d705ba46eaa81c4b86e0de2f49a81efd227f8b3bdac2d2d15b99c5d1bceea391386dfc46c91704a3ac8d843c5fc7c18e97a44da4171c75b215c13105e8393f06e1df159302d6ca88b44584c6a8f50baf6b3e0ba3615886e730e049768d6d82cb77edee4dae37e5a69a2aa33fb76f82b16acfffde62dd55ebfb2c63c72febda59fd65ed5532ffda3846aff5506fd499dc97f5cbc090d1b4fa104ea540cf970b93d92d87073f45ab9555f3cc2064571a7103cab0ae3df1bcb2e9825f96c5ecf1a7c1cd3c6527f8425adea5f87f7094c31d921b7506f89911f6c7767116f6219e862dc3daf8e684d255c9f2a0e5de60c83b031fdf62c70ce657f0e78698fceaa5cb0d60eac3e12c59ec6314363b9f09fc24c750e1bba33a793b61ad9c82e6084faf2e5ac883675af1aee47898a92daf1fe20a72fe7d867917ad991e6c7f3579610ce0e02980a8538714ba8f78e738996146f81ba95abd899278f9851d774d6e6127bfd896ef84d4f890fae83489b339451b84ba1c6217342fa188bc2ac076984fac6494d8fb7f1020dc6a75716f6f34f9ab08cf82e4fd3b6816f7ad25ca1a6c67598920c1d067e5f8fd60761ab09202fc7dfbfdab7347a01f9cc85fab61791a20d54924a6200ea66d40668028e6dc574686159fd8cf6efffdf679b34bc19dbf9f24343e4509d11eb094dc3c0b62c7546e269cffe1f2af1c414799e91a5dbbd09cd4a5ee8c73b035c7a5ec469c3417386e8ef0181b697d12ca3e005055d0afcf78a4718db48b32c29e6f88ef3461633081966b7add62ed8a759a5a6f87fe17ff85c83e2db110daa83ec87ac338874e0dfbbd972dd4d6927aeb81c6bb5eb12fbbcc384bb2619403d9d51958d7b466206b6b83a74b1371b156a5542ac0b9f17856ca7e888100e57a1bd7db2f0cf989873827e651b239f017f4c2359e9c7a59a8ae3ada8b1e6385bac8c31c5b7c74cebf261bd29795c42328edcd28dda9eda81d14ce736aea4b5aaa2c47bac66c9f63d1fccb8ba4480308fd6392696cca4858d1b6b043ec03f40bcf493744a56f04bb96369c361affffd6da8519c1e2817ddbfad3e74754230621375bb1963b66097fb4d541a09e569dca656de7b0274cdd622008df2f5b2c7d4262bf6da8e3f8d0c56472ec0abfe794ad2444b966e5f9052b8301b7af5a4573c3e7c0e03e8dfb54665ee03b88e71d90781cc1002faf015b3472f3d9081d81f1b603ec674e95fcf7fdbb2ce094892d6e04ce7d1536c6f45a9b6f701b9ade6fce7bcca3058accc269e7a09838d5f086fe875f91c971f99c8c2f03e94408c77a33e1449f097cc51683b3f30af433f53579200e4d40bca279f4c13d214edbab2e8449f7217ec7101232a0e2632f522d874c628ed9cecf77f12c15fb20a82f207d4483181e3ffcdede39b78ccb62b9126ee7f246385f2ff2cb3a1e27fe8f2657dbd066bbd3837938fd320fddf650e24400964ec157f77af6e6c7839ad5aa8bc54477ab70d3ae4e315033b9b9678ff5cf34fcec415fb5e75c2fb96d850397214905f065ccd5d995a2f05ccd7ff12854ae3b3722df28077a28a7580f36fbb5e176749140aee466ec754b35736de082c92138eb6ec9cd2a679febcda6cd33d051213eb8a1c76dec9d25fb56bdccf1068615bcd1bc06423e60f954c181e725607603a297d92f9d5a44343224da3dfea6db369c51c55c2f21cf3823c8b36fc04240e557c97cf9e366999457df142da9a4f526bfa036a09c75a887ca03aaf7ace1b8d42e6dc67d65b5fedc707bb44d2307fae2596d5b78db53dd985838e265c7a6edd876f3a1ba0955bbab6699fa4443d027bb1cfef85489fc612226a65024ab6abacd8f5a417a0811bde79549987f65614fd4c94d740f033c1b1979a805706aaa7bf8c43fcc3679a45b5660ea4fa3213ab12049dbcbebe596bb161fcb56a066387c78b55c6f7d91bf42e031270de5789c5338133ef7ae96948e3953ad567b4d10def69f7b4d2d37750d5f70b03118ba3e9039b6ebdce580d3d1972b26dabe83a061cb8980b87ce780cb5b4ebb206223ae4894931bb49a2fcc0946906796ce1607c35d275254b2c37eb6cc2f2183e04f54cc6d545b98f90f1a2d8eeef24f8448438364f53a6cdaa527426bf1b2a4422f81d23fd2b5cc5847d6ae9b68a07e9e922bcf74153bb1fb815818f41c0c2bec5afa9c23519602effbc6f7349f28d61b931e7c564066f61ad3510d7354c688b354fe98421af2e81b49d889ae14ab45b9289581cc184c66924e001af9523035d1d224bde9dfb6850496a99626907e124d3348928df1b0979f6e5ecfb9492ea94df0497d7c0e031ec6740cb529a8b5c1e28f046198afbfafca5ce5c6df6d0d67bd0b42df12f38bbdade31ed13c19dd3535b0db87962a1cb8b2be1576c2f3f8a5cbe6d84f9c03ab60e18461a972b35ef21b170424bd25d4c998011c42557c03d47750e028fc49961b21dd2b1ea199d5eeb6b1a1750a26f52306e5ac3f28e4acbf408bce593f36b140ae180520962d7399c9a3a68575d6abe56ab28c0be1bf43dd7c446e616bc5db98e11c50903cbdd07beb2f9be0f3edce90e656945a4e14b4557fbf88453bf6770693907cd9d777ffbe35940cd2c6afe06f4ed047b4fa29c8f968c12277db3a74c441e62c9973313496fd77c0fd33dd81718f595154fcc08ac3551e5a03af8cea04219bd081f55f995255b8ab160dd7507e27d832f34b7340352744ded82ae523ceb30677fe3f88727dd268863ba351bfc236513e7531276880577062fcd172f5079d487a2c958e4a990c04635004f97228f1a0c742db9ac0436ab76a3c38fb1c825f2d90569603d27f22872fd6c87796c45297ea8a8e52cbeea8f541da2cf603dba3dab6436b4ebf6b43e1ec9ae2c0ef2e272fe3606f524dd5bd78eb3b18908a461537bcd29b485611f48308cb89be1a8d5c60d31cc05d40b1ca3ffb09354f85c79f008322494164389ec343ed3a766352acbad2e8ca8a1b42edb7674ba57c7c39b7247fe31d9aa8668b9490978d17eb6f4599ff21b67f5d21f1f814e34ecadf716c555186f42497a656749bb044158204d872a843d5bce74ca65450ed31ffbf6cc80061e107f7b8fa5dbdc6aaf0764bb61db321705070be444ff626701b5ad7c458e0e86506b03ab6b49f03efed810a9476fc183375c43798895581e05f0818389dfd56f1eb905ca3d36f1902ebf7abe7de44f36fc3a36b908a646641ca543444a7716827a36b88009f847cd70448aeb59ab950793663f48a521b30899d8e20d0b389d95614ce4468ecc19ca860ec592248317a124e9f1dcd62d4ac041420d93b6a877e74b5954cf7626cb5062f2b728cad4b40ab07f601a4c46c1d8323ecb7126ab2db69153d24e5e5943cdc215061e6ec433060a2607824abfaf6fc5d68afcd8c962a3bde87fb48508cd808d11d5bc6c701b0a09ba87a1765dfb9d6a6bb1b1595544b80bbd57a1ce1b326179d116f0e3c10b45b0bd0f021bb8035a1e4643b8d9d494d95a18507bbbc10f3594e9dcc661ea934e42591748fd50ea3b27bd7862b2f467d0d930f168d50356c8fb7af873f11cff1a2642cc583e7b14743e80fc55eee554333f836203df911a00a938a166b95e6e69a4f0cece07101804e49fa4f4bfe14e5e50781fc008fb56b35820fb712717bccb4f1d411af2057fed5a47d6fb94fd8871015211e3f5491ab747babe42cd355110dc78084f5eca346e1fc32061666648fabfac6614486b0070043121ade424e124abc6212e15dd0cf546cac97761da815cca9f8726ca8b3c57fba77f50b2d5fb3ea991e38c5884c960e5757e4fac64a23fae2ffe118dba9ccf34c090dc7cf683c150ad61767d348fecc94194b2633bcf3d2f6b3377bb54c17c2b8d0d481279c6b0315fea6f8b3d0f342242d0e39bc70302909bc37ca0470bfe7c7fedc5e9dd88a53c97a5bbde1a1239d8e771b4f4073b0f8991d262341ad5c38ba34c6e21210c593a3b67a70341f82bb656b4e6e4b7d4ced4b89c3a17f74f16dcf538fc54716485ba93f1986561196ca3d9a485410c76cb7444d77e51e3959eacc50654dfe43484bb380b2a9a4bbd375c8afef8c9e3b7cb5794f812379697b4b2aaae7a1d0b7ddc50eee51b35fb639a48f63e3ce681ba5271800caffa3fa793041c6cedfa897ba646bc7c5d54154b7daa094b36092abd46980e5169a323e52c539cae3914606f52af0e3a3a585f82cefdf031c7879aad251532ebcfcfc0f24201df600376a631d95336ed7e276ab48752a689d601751d8498a1047f7858cd8c5607ff4d53a6c10cbd184d49da9bd4765a3e31371b3e858452843973d7008b8c1affe855860f5cebbc8893ee1a3764e419cf6c1632c60a56718aa7136802779d05832d16d188062717ebf1999af23266c45557fbf0bc423db6ac0cc6abcc3a04e7ac5da59230169d1e30ad15e96657d42fa92ae53a341764081d4beabbb44c667ffde1a857384d6ccc2652ff325f9b7c54679f6e6b5b69ce5470befe069cbebbcb34676544934cf96fb2aafeb56a1cf1eaeb07f1eb830a8d0858a061a67ecc9328685c186b5a4b89be904db023e79204ef840e14af5d5b1eff1522729568cf97002fae25ec78cf58eb466101acdcc6491ccb46d1edf802fc68ea5db80963c2b03ec2073cbc0cb3b7168c3d6d0431b9a301c447aba205e66f2cab39caf4676b1946fb1abe3d9f0fe621c40ab6a866fd44ddafb25b91453c7c56f0005f42dbb3807127177e8009763bb66bfa32406746a9dfe676c8edd48a96c2eb58a1d0a6e0bee6b21b41c979517ed56c67ead0be0612fc595151bccd4f903ee092d120cf39d3776c074c16369d519f7fb44f2cb3d002cd24e4d6603bf7222558507af6716678619d53f3dfcfe114624609246f1ff952957fc9a861cb5ec13e4720fcd24b08b9c6e13fe7d61007b5c513834abd53a6292e276115fc2325932eb6b28546bb9c44af9e0e1b101d39bc0de420687e08f3088d4e6c84b796cb30e8e7e65b31447fda5579b9415b69ae49b8d547b1cd54d16cb97a08105779434bb577e5d080e95e1d4fbffd6c1c1158957d66e5821a7736591988b2a258eac425291d83ca87aaa8ff143db328f1c31e9fa3347e27b9f7630636fb0d28f39d8e1eecbadb628b1df39ca1cf23da6faee137bf0025234da52d4afd17e926705efdb4030ed03efb6c4a1112d4bee75109b90c28c2debd1895b353a2d3724a12108d0eec46931c41a440e595ea3bb65e66631f0e16e1fb6d28e83acdc98944b0220da7c07f1ca4f09924e0fef3156bd878686cf1eb6d1a633a1f2852e1d67a1bfd841fc300fe4efef9ba16270fdfb85e499fe1b981b5e4d4e237f0bc4efc697679eb8e2cccd236f52cc4be4ce4a3b11804803af393d6abb54e465ac56d7b94c465e6a6a26946ee2099e809d50592637aa30301ec032819b812fe4da14dc49cc9772057aa9fd98aeaea1e4688b7beaf1", 0x1000}], 0x1, &(0x7f0000001400)=[@rights={0x20, 0xffff, 0x1, [r7, r4, r10]}, @cred={0x20, 0xffff, 0x0, r11, r17, r21}], 0x40, 0x8}, 0x40c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0xfffdff7f, 0x90d2, 0x0, "d730c1e74b7fde103c5b00000800000000e749e4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7, 0x1000, 0x0, "5547d5adbc2a8d184f0600", 0x8}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x800, 0x4}) 04:02:47 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x860}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000b40)='./file0\x00', 0xc, 0x4) r1 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000ac0)=[{&(0x7f0000000000)="1dc63bc97f5981a973cacb618259f6e4558c25a21a2f2453870df48f9b14f7a47390b3eb45a7ea2d5099fd4aedea9146c86fae007b5b88336509b123d4e041cca92dc81ed574ca07c0c28b3b06fec247aa2fa023cd92664bc9dd7d6ed98123529aa68eb3365a3135f9502512b44bc88e7b6f4134005555a5f86958afe2706fbfd18f06c48de62ffaec1a64013d5c80523fa329207b1b4d75fe00ccf82de3fc6c9ffb53", 0xa3}, {&(0x7f00000000c0)="0bca8bc5bacec15113d7e1e73c439491b5169a747ec2de3af113fb1f2ecc1856a60f4198a8f0c098c9ada9e1", 0x2c}, {&(0x7f0000000100)="f686cdf0f61459e947950ecef7285bc792e1cf6d579e07270373ffdd4d02ea755184", 0x22}, {&(0x7f0000001340)="7eadbc3b3e70c5d1231e7e53cc4f04437c4e94ed9b1d11de957bfb157737bd1219d1e40fcdb8c3c8e3a845503854554825c3455aef99f6c9101572d62011821780697465fdba224cbb0a0bc90c7b7774659486e2ceb830526d12185eb2a6e56de2f4cfbcac778dd2fa93edc806557e249f27e35bdfce135e8f6ec25bfa419be5f7431fe0a18bc8c30582a4d68f1e01c625d6933de5b1260b9cd731e1fa2aa2922e5f3c9e6141a5d64e61c5c364d7076b976ad570a69eb2be2003128d1d962fcb9be7a00cf1ad697b287605b8c7a2e3a6aef3fcad0a6d9e25edd20f3622e84f44f8c2487204c7934008d875bc10b966a319fe1923727db0f4fb528aaec300781e2475117a11265b523634609c0e49fdd541c91fdecaa1b22dc73fdb8c1e062e23de3c95649d83832c40347c47ed6138f5df14694330e3feab47aed97a65a6b8f152697a4a09157dd56d68ae05f726db4386e2024825269e220d75d54fd6c293fb3cab423486eb7e6c1bec6c9a072571b1ce654dc6a10104b27515c2121c8d6272b33b3cdb00525fc649d415ac884ada992fe42db0266afb77c481dd2d09f428b2eaf9b7d40a8fdfee2a714bfce9baec2ece355effe50b7046fa1bf42b0e2db584d971ecf8c241454172575d43c317e655dd5033689b6c1dabaf28cb5a5dbf0c3b5691636c6ddbfca5e97bb83f310e02b345351fc9c4446abd6083f4c2310eba329c47e1158f127904c5257e95794fc532ece6c72551f30e9896cbc516b2a9be7c971f0310f1c6c1e0fae096819c609ed7139ed55f124664d6c1622b0314dd574c4fc85cfe52feda26070f41ba49d3fd56f87a6ced4ae7627fc0e3b93284ae6c5af1431e40b8ebf8c1418bc8a29eda060f4ad098dd5197ca14e71602e3d2c4388a82b3741a7f64cae75bbb65fa6672d68735f9952c75f61c6fdbbcab36be0b625b03a4492a6b49b7b682cf4aeaa980688e4771dc858d3ae14c0142cffea2ce27cf229ef20a7672de6bdae7e4fa808c5154acbdcccbc7d69fd4af34b258845ffcdd98fd30d4f36430222d54fe5b795e863112eace491d93e7997d1b5cb369d4a1311382d3800a6a1bb91f264659993979519d71b788b342d19907d8b29c2ba81b61198cf2b8d3bb6f360e9b838cb895506c6f94cd0d7d90ebafb30916b869eca496995c10d926a5876caf371f3bbc7a81714a68ebcf7c02f3d67991be04bac2f222cc0af47e14a53999b4207fc87c8284ad231021e8e26b18bf001c18e7a8cdfde44cdf353561d5c40a48635eef450aba179eebf6a4fe7d0f12953536caa01e6329f1af449f41f2cc89d88ac2a35c9a4ee83d06ed6f51096cc52c571f20ad3c7ba53a8aa563710ba6fd386edcd7241380f6357064930c7b2554809dfa0088e3fe058fe999cd1e269ce9a8c5e03ba25ff92cc2c6ad573feedbf4a40a82074fa211712bc9bfd8d9fc82110ac917456d56026f677181b98c7bb015d5135255874ebe52c2896a7ac9f88343f1651b75b412fdf9b14cf48d24f0661f5ed9f6e04cc5d1a6fdd3013ae97a36d52a6c4848c76c9feaccb825d51d9063e7f0a4f9504a76ac1db82c7e7be2f506b8fbf827375380f4df0893304572223dcf64793632723afe1ccc262013aea44c129f969db44747a51083213e477cc6ab866d746672cc9d560ae0fbea48a3d8a31722d7f07f9e9e755ca35d9d8e86a4728c6c92bd4651c8f4402c5b47a65b49cbad50f4f9bdfbb34cc675d268f7fa3b1f8e143a51af9c5d9d02a9a98be3f7d7628110e59860735f6b34ff24150ec33a9678a654fb9f4605bbfcd10cf018a1f7a55dc3eff52b88b83158e2084f4c13bb498354dac7b9149526240d597cf82b6ae68bfdb90ed2e1d9a26b108f55315069cc3277a4bda0d4b1f096f6e221e8f1551393735d34703fd3f6e391cc1d1eced013b3f0871fb21c689eb36da03930403849830e37fd928ac3c84a8f70b531bdb38f0e90ae9553df6fe20e6bfb4b0300e1594b6ae706eec8c2a66eb09a349da39a53ff1cb64f07a1ecdd3f6d94fb64ed03335bbd8cb023ed4e0ea172cccb664b96af1da8e0dbaa4190c0416697dcb233bf3e26acec5b39c8d67517504e4329117409cbc969dca28bf89899a5aa08c9ccbf4668f1722a97b957753ceea04e896107e9f8b646b0397fd6885ce443c4570190c36e0268f7583995eef803be7c42210dbcd1b5e20fa268045d6be2876bc058bab881f131b1eccd948c5b9472ec887351bf6628f7ba97b6e0de3254a95c7357ec5375f858df6000ceddb35ca33a61d7cd49b79ef6658412504422ad50a5f61b50e21e7c08cc8d091ed80524ef59c5abf14e1f96608c84e148168ad3f9eb7e2a41f68073ac234965dd68935a608870f36700b82561c852b39969a441b2d41e17d9707d6b65fe167441d6a9f8926a19f550eb23ffb6ddfa9a9a6bc7cef147ad5c524fab15d0172f2b366fc8d496dd4ed5718fa2a0e21fcd73c7f2423e7061f2ce5d87a862671e23e931091bbbe4f1858f7845b3dd58e5f73410615538d8e9f261051e0bcfa6c64ed7f4322cba82d24afc741c3000bfae49202dd51a534a64d78bedbb0dc6afa00b56b5cad33e4b7f65fb7748cdbc43e04d4a6b9736041f56e460d6d2cf4bc0572df62115de5769b720adee65f9caf4f72565bbcaaebf4dbcdb587c2a0da69321ed3d43a9262afc9cb9b164d436f844c2e1222f43e65fa0e7852f917c4bd8a5336e5d84b32719292a3be8f7736e25314df8fb56745e757c497ac506fa74155ad10725aa7dfa715fd1a3ef2b8d61048a181b7f13f4444a31c3aa523fd3fa5afd4967be62e4fa3883220560eb60e059aa23f79e0d44dbc31f9ade302fbdf98aa7d1e7901a35a3dc730e058d215ca35fb16fbf0fc67076b0b648de89c2d402408d7bd24543b2d421033f34881122c7ecab5108df983599c49634050a3a9ac91d5bf87720964425689774754b94b88476a2512c03ee4e707d46144b2442e03a3fe7db99a4bfa786d653a9b7ec49ce8815fbf9d6037f7df9221bc0b9b0715c6861c24c30bb53b3ce6c3b8fdee9154ddfefb6368af19baf8cae95bcf4736ae6c667aa318f76af8ad7594c295bd6eff8a442933ce94e3cb607d0759c82283b6d6cc604914dc6d909d002b0dd20470ebd996a7adfe3586acd2a4b1655ecf4d1490a69d117213957181833a3f66e9ba05e6a5ae7812bb0d5ecb8f423014d46576cd48c7df488d407a19f3c4c8f8d4530e7e25b53f98581f9bf7755b19126dffd9fc8095ec8e400e67068091ad03e2f74e6d4b91e88166cb10a80c569b09c86d8bc379703da7c3e4f610930a1e40a7799dd3bab3c296c3e12d88396c98a42d3d23d1bec94c53b5d0c0a09546fcca4c46af5bd9224de0faa0615e05fbf450abc0b559d2fdb4ad1cb36ab377cf465bc2dcca25d27100c6c5d906e0718d1131bcba422138f90c18d3fbc6eedd72dfbb86cbb37a30a47f77bfa0ee58ff7b0308931a9be446599c1330a631a0d7188954a708d343860bd2af7099187c81ebe8b369c721b632d8c681d270290f726e7cf0751c808414e2bb33a507c3e78b91b29260017eb37108e55deaf63fc06e11e5ee945bac59105d976f0de4865161b85c7549440a4fd3d2c5b1f30fef430d6265480516c5fa453217947f7f42aba99ccc4227d036e41d10286477850ac4203e86f1187e6b815e2bafa798a832b2528ca801439349368e27d23b98774b6b4f6a4cf186430769ccd5c53d502cd83bac09c4e5566986d364b0ef624535cda37e39ef4ce1cdfd2424880e32a6900cf6fcdb1fa70f7c895bfb920872c03a2b5d69f8c475faf832998b5e0bdc47c8e2ceb34ec7820fa4df5778ae5e19c3ba294bce2a0671dd3ff32d4405f70c4b2885d3c28314146bbccf595faadeee54bbd60f404ad9c754be9520b1964165ab8d68e3e8de3dc4371378f6feb7fbb29e9db5497c4e3760015f9bc2dca4c77a31a666bcc7b7da08625b2278c9597273dc9e71967c6f8a50e6352d90f781c0fb389fd293f472c1349529a76c8756a42b39f100d5e5e8f3b5fc3dc6ec928522e361c6508a0660535b668f4bb4592d743cf802b226771b858c6452017eebbdc03a5b346ec0b6688caae1503f87ffb954054bc72368dd591db7eca4d6c2654d42463d55ddc9fa1943a7aa6d8176a4523fd2279ca0aff11b2bb7109d40341fbe28dc63fdb264ba029cf1a32ed9f152d7b1b1bd18697805b00903c8af00b889b68f58ca25082f37b27ab2428299d61b08a303cfb5ebfd9318eee6e125d2a1da6071a4c75b9c478c617c967196efde19cdbf1561626c3666b889c48fea8da99b7e3fbb538cf6a4c48f56ca8a9d43d21c78b8082073574dc5411c8111459ea884ac08e30cf50b03725522e42807eb6069be03937b61af45027173364115adcc5f429a59330de88c77987b63c77ae137e577d30dd9a186be9bec4ef7b712e85c01f09c72218e6423ded380cec06ea1e541a16fc33a3a776c332bb091c1b75a74ba174dd3748e62dcf5999b35881388e3d29da1b9cb381a0e08710a5c2615fedf925409d87a5a5ef33c992c7f4a69c3de5bf1f9c143bf5901cf07041334aa8896c7181501de85441581da955f7d5f7265696928d48e87d8766926ff5c704fa6be5e294b49a3ccace8d8a2bfee536a81ce33e2d331dee2b9064050d7778eb4307b3c2599f6de44312f753e4a89695f41f657f99803658cc8b4cedb01240a8dba87d803850320a65729d0e965783dd0aefe53538a5daee2f45b4e5c2c87a2cd28ad06ab23bf20e45588133035aa49ca1c9c845af528f6e85764caaf088cb3533dcdecbcf214b4406e5e6675f4b142d98ba1b584646900a324d093693476f3ee0f996712aca8630cde7beef45045bb7923d1db6e4287d4756458c5f95f97734ef02b68f57103801bb2206e5bdc70eb61ca480d1680f1db3c70d61eb21580d15bd8bf8c2c2c4505a2701f6a5bb1f573642288502b1d50c901fe116e9f8281f44411e7b2bbaf562a6c51c28facdea9c9f1b65b109dfb62e6447c9e040469d08ba39ea18c6cbf472f81477318ed427a9658b58342ede7470f37cc36ef8e3213387a07cbbcd74252387dbc0077498d43a6a453d5807b1744b91ca3ea32cfc046ae1082895ec4f841b93b2a70bccae2ae1e829b426ab5c085219d2abc40acf4b594d773b81ac40658a5ed9d1be411799319f7255a46a4b522981b8e23af82f70606e182004dbe67715e1ba69735b64d5c7eef4e69577ab6280a0251e0ed523aa15b5935732465b77595bcf1dbe1415d17125486d5a34c035ab506ca5e1cbd538383c3bddc389988a2803f505fa99f70e5ff73311a50fbef568f7d1ea33b1aed73accde8ec9f9e0e91ef3beee3baf9d51a958d37e47554657a9e447a5a439a0904bfb8d148af1a6675bd4547a9372083a43a4f71fa93763df2f68893167a1d0077152eff7cab57ffc5dc534d4e0184edbf62badf7124e5abd0da00e4153776a60d835d52b20ecbc4bb1165f58c9cf2ae23b13feeb66c3206c73462417ac1843271524efdc76804ac9ec952bcafea9b366e14d6cdcba1b2c77bd57ea25be6e5357410d48efd5dcbb7e5c8ef356f1d050b34e6b5dfe563d81c06544266f4f3623df019a78c45148b29d70c5f9a7511130c746b77f5c9de299ebe6ded11bc8af9ce106a402263929550c79b136530c4017e966d1f757350acf29945a51fe3b8de1674c3ff1ca83d0da452635df8fda79b60a8ecc0afc44ad225d3074384a4ed1a91485995a890e9e667f5964064e8b", 0x1000}, {&(0x7f0000000a00)="4668a00ee6f201c31a23e1b565b4cb1550012ff0e26bfbb339566980d722c0283eb47a74fa7c8b8b8c7ca74bbed9406e2038492923cd44bd63d3bc373c21610600f49a8734ffa2ebaff8df3f980f6d339c75fd16b231b7936588bd55a58040ec8da17d230a54f5bbbd695899c2e2cae6ed81ca28aa2f404ffe9918f19957438ec2874ba0f78751070f27cd9782edd5bb945693f3eaa5c19c5418ec323bfd6005c72a4f9f70ad5104b64271beb121", 0xae}, {&(0x7f0000000140)="bdf20108de472449bfaf905ddf48ce8179faa69184", 0x15}], 0x6, 0x0, 0x2bf) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{0x0, 0x0, 0x0, 0x400}, {}, {}, {}, {0x0, 0x7}], {}, {0x0, 0x0, 0x0, 0x80000001}}}) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x4d93) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x12000, 0x280, &(0x7f0000fec000/0x12000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = socket(0x10, 0x3, 0x2) getsockopt$inet_opts(r6, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(0xee00, r8) r9 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r11 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8, r5, r7, r8, r9, 0x10, 0xfc00}, 0x4, 0xff, r10, r11, 0xfffffffffffffffb, 0x2, 0x7}) read(r2, &(0x7f0000000300)=""/236, 0xffffff37) r12 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r12, 0x1}) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000440)) r14 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) bind$unix(r12, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r16, 0x80206980, &(0x7f0000000300)) write(r14, &(0x7f0000000040)="670dc3", 0x3) write(r14, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) 04:02:47 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x400) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getpgid(r8) munmap(&(0x7f0000033000/0x4000)=nil, 0x4000) dup(r0) 04:02:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x404) shutdown(r2, 0x2) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x400}, {0x5d, 0x9, 0x0, 0x7fff}, {0x4}, {0xfe6f, 0x1, 0x2, 0x8004}, {0x8, 0x4, 0x20, 0x3}, {0xb7, 0x2, 0xa0, 0x5}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 04:02:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3f, 0x4}, 0xc) 04:02:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xe8}, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/157, 0x9d, 0x42, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x4}, 0xc) 04:02:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x48) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r4, 0x0) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r5, &(0x7f0000000080)="9e", 0x1) 04:02:47 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7fff) 04:02:47 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x3, 0x0) dup(r2) getsockopt(r2, 0x3a, 0x12, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r3, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r4, r5, r6, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r7 = socket(0x18, 0x3, 0x0) dup(r7) getsockopt(r7, 0x3a, 0x12, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x6, r9, r10, r11, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r5, r10]) fchown(r0, r1, r10) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0/file0/file0/file0\x00', 0x0, 0x5, 0x80000000, 0xbe7ae4aa6411bc7b, 0x0, 0x5, 0x1, 0x2, 0x0, 0x0, 0x9}) 04:02:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 04:02:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1607) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:48 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x8000, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 04:02:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r1, &(0x7f0000000180)="eb3344682d2b25b335797d95b0ebdc8b01f1a5390f3cfe5a5c38e86e54b5cd59875695ae6f6cd0aa278dcd8ca2114e56716124d43a089457394c91f8b4ed078eabf26f06c20a923af6d8b94fa2955edd2f0493f408011cfc9983b25147a925a4ccf8f4deeb3af044ed2f200dad59040e97f2453c8c4a0e44c5a09b3a7a1beb30ae50ee37fcb05b04d02db03cb5c37e9a699913b6b655630aa0", 0x99, 0x0, 0x7) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x87}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x800, 0x7, 0x8, 0x10000}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = dup2(r1, r1) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x8120, 0xffff) 04:02:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) listen(r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x5d, 0x0, &(0x7f0000000080)=""/93}) r2 = semget$private(0x0, 0x0, 0x211) semop(r2, &(0x7f0000000100)=[{0x3, 0x4}, {0x3, 0x5, 0x800}], 0x2) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5}, {0x58, 0x5a}, {0x4006, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 04:02:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000d72000/0x3000)=nil) shmat(r2, &(0x7f0000ec1000/0x3000)=nil, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000080)={0x10, 0x26dd, 0x4, 0x4, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x7}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2c7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x446b}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x7fffffff}, {&(0x7f0000d71000/0x2000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000db4000/0x3000)=nil, &(0x7f0000eb4000/0x1000)=nil, 0x800}, {&(0x7f0000c67000/0x4000)=nil, &(0x7f0000e8a000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ce3000/0x2000)=nil, 0x6}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000d78000/0x3000)=nil, 0x203a5032}, {&(0x7f0000cb1000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000dab000/0x4000)=nil, 0x3}, {&(0x7f0000ed8000/0x3000)=nil, &(0x7f0000fa9000/0x2000)=nil, 0x800}, {&(0x7f0000d8d000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) 04:02:48 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a"], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x80000002], [], [], [], {}, {0x0, 0x0, 0x0, 0x10001}}}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:02:48 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) msgget(0x2, 0x320) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="7903b84a4b0ae9fa475bcd69b523f5aa6ae6a8e935798610f7d6ff3f6e94ecfb7ca6befffb28a09eb76e6451b2050f162d32da3c0c00d9201b5de478c0a013d9fcc07d7d162da7b76ed0120545223dd560fcf53c2675b7e3276327", 0x5b}], 0x1, 0x0, 0x3) fchflags(r1, 0x0) 04:02:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = socket(0x18, 0x3, 0x0) dup(r2) getsockopt(r2, 0x3a, 0x12, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r3, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x6, r4, r5, r6, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r7 = socket(0x18, 0x3, 0x0) dup(r7) getsockopt(r7, 0x3a, 0x12, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r8, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x6, r9, r10, r11, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r5, r10]) setegid(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) close(r13) r14 = socket(0x18, 0x2, 0x0) close(r14) socket(0x2, 0x5, 0xe7) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 04:02:48 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x1, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r27 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000001a00)) ioctl$VT_GETMODE(r27, 0x40087603, &(0x7f0000000600)) r28 = syz_open_pts() ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r29 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r29, 0x1) ioctl$TIOCOUTQ(r28, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000001ec0)=""/4112) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r30 = socket(0x2, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r30, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xe, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0xfc, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r31 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r32 = fcntl$dupfd(0xffffffffffffffff, 0xa, r31) ioctl$TIOCFLUSH(r32, 0xc0206921, &(0x7f0000000300)=0x64c1) r33 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r33, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r34 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r34, 0x1, 0x5, &(0x7f0000000240)=""/173) 04:02:48 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, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="91"], 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) r3 = socket(0x18, 0x4003, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 04:02:48 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff01f6484eecf5b6f203d5db4c454d791233a355cca885901f32dd921b9cc417d66773bbdff4da3723ce31dd0052337af7d7fbed630334e501fc1bdf353d1d4e96b9cb279e150f473a883d1157a987ff96dc12d420b5e5d5d79a047379e43ddceb2d4eb20a9da02380d2ab06a424144197e2b4e5847457b98e41e5150a3f7548ee0cb18befb9871165674a091b32fc61a365d9200e955b823a833f46d46e42192ec2c4259fe1a0b7f1af237a976e97238b26aa0f94064313da9c90cba047c1fc826d3a38ef18979b9df7744af8936c2467e22dff79aae29d8965edf3c0ecc81480c85aa4b9eaf0eca50cc1a782b75635593876ef1cb931bbf1ad767ad89b224a77466b467942496ad253675b984304a09ee10f9d3948d2c95402aae03785f2f139900d14fe39c9d2b9e6d0"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="8bc957913c6fcf27bbffb8190687d4ae5ca67c81c89845c2a45ac9006e7f5a220afc89f96ebf251c7f9d2356b647e2f58395926b360097457395ae82fdd363d968279767c30aa261d15f574c9ade95bad357feff4eb6b5a44f38dd1f85d7a9e84f717e113f3931c1faa5a51d205eb34c3059f1389553693cdafb3a1228346b810c604695f8cea46121c1cb84a57c72d6df30c0cef3720e76a70a9acbe7f255c6f86456feecec719cc4e88dcc37052e463fd0150649348e543fbc6f099e939e61268f28dec42ee4eaf14a2391c54d32651aae34c54e67f94b09c8b8", 0xdb, 0x8, &(0x7f00000002c0)={0x18, 0x3, 0x6, 0x1f}, 0xc) r1 = socket$inet(0x2, 0x3, 0x90) listen(r1, 0x40) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 04:02:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e5745d7c2c31037701e4113204c40a35a619634b5cbe5f8599b074e15be51fa909268f55565092a31e0babf8782f8b93152ee14d169a5c013863c6f465233f1c789f60e63e6d61836ee65d9c48571212e2f18ec6dbce7384ab8b965617f74bb89d31e8678ccf598600d3ed01e834536203328246b31909c4e8e88d0afe241ab7401d3c64c22f36e74290049b8238190cad23193b99d69adcadf52f3868e22c30d2f7d61bdc643a9c6d553108de90d7c253031c1703971ff8939461e3492e852161ff57d61a1aae322a68ec418b0b7fd2db48eb423e542a653f34be173a0a5ecafafb727d2bd8843ba2cb0dc05d4d509178924c07d5ef4298b1b5c1d7373652e2b55675cfe4632d", 0x13a) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x0, 0x0, 0x1, 0x1802}]}) r4 = dup(r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x1f, 0x4, 0x475, 0xcebd, "523b7afa2eece27b08f362d3f3c322595505c4db", 0x8, 0x6394}) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000100), 0x2cf2) r6 = semget(0x0, 0x3, 0x420) semop(r6, &(0x7f0000000340)=[{0x0, 0x1f, 0x1800}], 0x1) semop(r5, &(0x7f0000000240), 0x6) semop(r5, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r5, &(0x7f0000000200)=[{0x0, 0x8b9, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x1, 0xc00}, {0x3, 0x9, 0x800}, {0x1, 0x4, 0x1800}], 0x5) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/114) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x41c, 0x400004, 0x475, 0xcebd, "527b7afa2eece27b08f362d310c322595505c4db", 0x8, 0x6}) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28, 0x0, 0xfe}, {0x6, 0x3, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xfffffff7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x18, 0x3, 0x0) dup(r1) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r2, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x6, r3, r4, r5, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r6 = socket(0x18, 0x3, 0x0) dup(r6) getsockopt(r6, 0x3a, 0x12, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r7, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r7, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x6, r8, r9, r10, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r4, r9]) getgroups(0x1, &(0x7f0000000080)=[r4]) r11 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1934], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = geteuid() r21 = socket(0x18, 0x3, 0x0) dup(r21) getsockopt(r21, 0x3a, 0x12, 0x0, 0x0) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r22, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) semop(r22, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r23 = geteuid() r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x6, r23, r24, r25, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r26 = socket(0x18, 0x3, 0x0) dup(r26) getsockopt(r26, 0x3a, 0x12, 0x0, 0x0) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r27, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r27, 0x0, 0x0) semop(r27, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r28 = geteuid() r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x6, r28, r29, r30, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r24, r29]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r20, r29, 0x0, 0x0, 0x41, 0x74}, 0x2000000000004, 0x318, r18, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x80000000], [], {}, {0x0, 0x0, 0x80}}}) 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)) 04:02:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="97dac7be703a9909c5d4af0d65bc2b20391c3834e007df5d24c7b1e0dd0898c456170c6f4869f376b5c46d7439ecd035b2c4caec3f1f56241c67741d26aa1f85940b1c1cdfdfb1bde42a4f13121b839358988e45f4ed2d50f5929c3e014e6431b106ec98eeb2f3a7fbd0b830bed3b4f01644b79237113f030d", 0x79}, {&(0x7f0000000140)="21ae85d36462984cddfd1e06a2873e0eacfba591ec2172c93d8a2407ac7fc2e04ad6d1618ea7f8fbafc73eaf6930084cccb1e27ddd25f7f5ef2121c0ac08378e7c4a53a24b3197cfb1d6b1f8696d496f4e25e35408355e0ca9ee97e456fbc6c8210aafaa455903d2e2a0df1b635f288876fe784be4d8b615bd4da393f2ad9669fc5d4f5a95fcdb0f363772e936b20bb3c609662e6045fb07069813d53406f00e8f777e482a9dcac901e80e553724011cd795588e71116bb50e3d1e73f3176f8aa4", 0xc1}, {&(0x7f0000000240)="4aaadf327f3bdf884ac0a36304371b22164ef9484736c71938e3d2694228da35dd8b6a281b23725f9d2e49359b0f99943946019eab61fff038ed71d74f896c6a2af3eb1c006d48d481637463dd115509063221800be599507fc26c0633d7f28953d08c3af9aab8bf595fb52a3cdc76f0ad3779ad1fc03e7c6b598adb7d82ba0c3d4763639519984f8462a94d58c019831773db0ee206c3e96b0ee8d19379734c275b95659734f079968ce06fb4a46cbe7fe8", 0xb2}], 0x3) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0x0) 04:02:48 executing program 1: r0 = socket(0x18, 0x3, 0x0) dup(r0) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) r2 = semget$private(0x0, 0x8, 0x100010282) semop(r2, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) r3 = semget$private(0x0, 0x8, 0x100010282) semop(r3, &(0x7f0000000200)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x1, 0x7fff, 0x1c00}, {0x7, 0xdb, 0x1000}, {0x3, 0xffff, 0x2800}], 0x7) semop(r3, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x6, r4, r5, r6, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) r7 = socket(0x18, 0x3, 0x0) dup(r7) getsockopt(r7, 0x3a, 0x12, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r8, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0xfffc, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x3f}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x6, r9, r10, r11, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) getgroups(0x2, &(0x7f0000000080)=[r5, r10]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) setegid(r12) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="100000003f1a5ecbeb919d40852a04370000000000000000000000004dc03c9f3ff8229f257ced58c6d836a15d6c8614fa50a0807dcbc5ad5e425f7cb254683fc9dc32315a5c415dfd061e679a62ebc92b21b2e9e77c4e00923a4d62ae85d5eb9b05e0f60cf912ad"], 0x10}, 0x0) 04:02:48 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x110) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="518faa233f9412ce0484fb3babc6e881a6b166b6276360434340f410", 0xffffffffffffff80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000640)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280), 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0xca5e, "5fe0c57e1b5fbb0e24aa635458fbaad88318bfe3eb725883b17ab99c9e131c99fcb2f42c5ebcb461d349dcf77011cfc7ceb9e442f8cc7d10f24f6c203c7295f7533a0066d0b1616675d04c13c8237f2b715a68f54b6f41a147db2aac8b84e06066262cb3e3ac83c33c615fa984fb2b1df5efe6a0e0ecebcce6e2a5d5f00561f6cb0ae54ee5764927c81be3a93ac8bd2b638e810db64d0adfb5b5a89b5aaa6dccec89c8480b01ae3684135f297ea27d16631a3d61238667f7a9094881a94eb94768619d11bba1325ecb529b1642"}, {0x18, 0xffff, 0x1, "a01d5a060a"}, {0x10, 0x1, 0x2}, {0x68, 0x1, 0x1, "6d5f9def350e3d29c3682e7ee881ba698987413e796e9eb9f3df7d53af4c8639492b4f2a1416712a7c8f73a2ee4518801acb1e44262f7f7e083fcdd434e70dd9a54e51c675eab239c9f875e19f7d6a370b713da6abcd4b62"}, {0xa0, 0x1, 0x9, "b8c971a3e65576bebbb99f5137b92209fbdd0b39a1c5074bb0e6577320af01fdee5731c96a049a528849dd9783fa80deff0420b928570354d9d4d4b5ec26a726f8da42e75ec263d5a1a11f24c36e01ab2a96fa4e47e8ae7bf11cf907abef637a4c07cce19137f8a18f6f0dc0de511b24f0f52340d0967302de3309b540ad90a50a53692f737587cb94c5bd8e7ffa7e"}], 0x210}, 0x400) 04:02:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) r4 = kqueue() r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x83, 0x8, 0x10000, 0x5}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x2, 0xfe61}, {{r5}, 0xfffffffffffffff9, 0x38, 0xf0000000, 0x20, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x81, 0x2, 0x7fffffff, 0x1}, {{r7}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x0, 0x2}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r3, r0) 04:02:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) close(r2) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x4003, 0x0) setsockopt(r6, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x6010, r6, 0x0, 0x2) write(r5, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 94194 24731 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff8224ab8e) at panic+0x15c m_copydata(fffffd8059c37a00,38,8,fffffd8058b66c20) at m_copydata+0x17e ip6_pullexthdr(fffffd8059c37a00,38,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e56c690,fffffd8059c37a00,ffff80001e455b30) at ip6_savecontrol+0x373 rip6_input(ffff80001e455d88,ffff80001e455d94,0,18) at rip6_input+0x75b ip_deliver(ffff80001e455d88,ffff80001e455d94,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e455d88,ffff80001e455d94,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd8059c37a00) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd8059c37a00,18) at if_input_local+0x121 ip6_output(fffffd8059c37500,ffff800000a04b00,fffffd805e56c4d0,0,0,fffffd805e56c460) at ip6_output+0xd02 rip6_output(fffffd8059c37800,fffffd8063da44c0,ffff80001e4560f0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8063da44c0,9,fffffd8059c37800,0,0,ffff80001d35d768) at rip6_usrreq+0x5e1 sosend(fffffd8063da44c0,0,ffff80001e456338,0,0,0) at sosend+0x669 end trace frame: 0xffff80001e456320, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224ab8e) at panic+0x15c m_copydata(fffffd8059c37a00,38,8,fffffd8058b66c20) at m_copydata+0x17e ip6_pullexthdr(fffffd8059c37a00,38,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e56c690,fffffd8059c37a00,ffff80001e455b30) at ip6_savecontrol+0x373 rip6_input(ffff80001e455d88,ffff80001e455d94,0,18) at rip6_input+0x75b ip_deliver(ffff80001e455d88,ffff80001e455d94,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e455d88,ffff80001e455d94,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd8059c37a00) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd8059c37a00,18) at if_input_local+0x121 ip6_output(fffffd8059c37500,ffff800000a04b00,fffffd805e56c4d0,0,0,fffffd805e56c460) at ip6_output+0xd02 rip6_output(fffffd8059c37800,fffffd8063da44c0,ffff80001e4560f0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8063da44c0,9,fffffd8059c37800,0,0,ffff80001d35d768) at rip6_usrreq+0x5e1 sosend(fffffd8063da44c0,0,ffff80001e456338,0,0,0) at sosend+0x669 dofilewritev(ffff80001d35d768,5,ffff80001e456338,0,ffff80001e456420) at dofilewritev+0x1ab sys_write(ffff80001d35d768,ffff80001e4563d8,ffff80001e456420) at sys_write+0x83 syscall(ffff80001e4564a0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x95d3d1968d0, count: -18 ddb> show registers rdi 0xffffffff81878a47 db_enter+0x17 rsi 0x126e __ALIGN_SIZE+0x26e rbp 0xffff80001e4558a0 rbx 0xffff80001e455950 rdx 0x126f __ALIGN_SIZE+0x26f rcx 0xffff80001f633000 rax 0xffff80001f633000 r8 0xffff80001e455860 r9 0x1 r10 0xffff8000009f7140 r11 0x5dbf149dcaf72801 r12 0x3000000008 r13 0xffff80001e4558b0 r14 0x100 r15 0x1 rip 0xffffffff81878a48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e455890 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=94194 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35ed58,0xffffffff8256d750 process=0xffff8000ffffb890 user=0xffff80001e451000, vmspace=0xfffffd8052add9a0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 24731 37556 25533 0 2 0 syz-executor.1 *24731 94194 25533 0 7 0x4000000 syz-executor.1 34581 475047 7004 0 2 0 syz-executor.0 34581 347753 7004 0 3 0x4000000 smrbar syz-executor.0 21315 435634 0 0 3 0x14200 acct acct 51048 181094 0 0 3 0x14200 bored sosplice 25533 486581 14121 0 3 0x82 nanosleep syz-executor.1 7004 83826 14121 0 3 0x82 nanosleep syz-executor.0 14121 398239 37055 0 3 0x82 thrsleep syz-fuzzer 14121 387634 37055 0 3 0x4000082 thrsleep syz-fuzzer 14121 72204 37055 0 3 0x4000082 thrsleep syz-fuzzer 14121 486399 37055 0 3 0x4000082 thrsleep syz-fuzzer 14121 337034 37055 0 3 0x4000082 kqread syz-fuzzer 14121 408130 37055 0 3 0x4000082 thrsleep syz-fuzzer 14121 225743 37055 0 3 0x4000082 thrsleep syz-fuzzer 37055 108084 63338 0 3 0x10008a pause ksh 63338 67489 76246 0 3 0x92 select sshd 11698 253313 1 0 3 0x100083 ttyin getty 76246 290622 1 0 3 0x80 select sshd 99715 400313 74929 73 3 0x100090 kqread syslogd 74929 99326 1 0 3 0x100082 netio syslogd 19043 470217 1 77 3 0x100090 poll dhclient 25679 141138 1 0 3 0x80 poll dhclient 34440 49386 0 0 3 0x14200 bored smr 88043 154714 0 0 2 0x14200 zerothread 16789 518088 0 0 3 0x14200 aiodoned aiodoned 91754 40102 0 0 3 0x14200 syncer update 14822 337844 0 0 3 0x14200 cleaner cleaner 81073 389732 0 0 3 0x14200 reaper reaper 90593 113813 0 0 3 0x14200 pgdaemon pagedaemon 66924 419308 0 0 3 0x14200 bored crynlk 25123 100386 0 0 3 0x14200 bored crypto 66368 290970 0 0 3 0x40014200 acpi0 acpi0 33124 134812 0 0 3 0x14200 bored softnet 27420 116791 0 0 3 0x14200 bored systqmp 99271 50983 0 0 3 0x14200 bored systq 67780 372939 0 0 3 0x40014200 bored softclock 17327 380638 0 0 3 0x40014200 idle0 1 272205 0 0 3 0x82 wait 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 9506 6354K 6739K 78643K 11033 0 pcb 17 8K 8K 78643K 405 0 rtable 100 3K 4K 78643K 273 0 ifaddr 82 16K 16K 78643K 125 0 counters 22 16K 16K 78643K 30 0 ioctlops 0 0K 2K 78643K 29 0 iov 0 0K 36K 78643K 75 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1388 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 13 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 64 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 355 0 sigio 0 0K 0K 78643K 4 0 proc 50 38K 63K 78643K 417 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 107 0 in_multi 58 3K 3K 78643K 105 0 ether_multi 2 0K 0K 78643K 14 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 216 0 pfkey data 0 0K 1K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 116 54K 70K 78643K 1733 0 UVM aobj 34 4K 4K 78643K 36 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 149 0 NDP 13 0K 0K 78643K 25 0 temp 135 3018K 3085K 78643K 6281 0 kqueue 4 6K 16K 78643K 28 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 7 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 50 0 10 2 0 2 2 0 8 0 unpcb 120 276 0 265 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 161 0 161 1 1 0 1 0 8 0 tcpcb 544 347 0 341 2 0 2 2 0 8 1 inpcb 280 1034 0 1021 3 0 3 3 0 8 2 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 48 7 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 ppxss 1128 5 0 5 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 218 0 41 14 0 14 14 0 8 1 art_table 32 220 0 41 2 0 2 2 0 8 0 art_node 16 49 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 30 0 14 2 1 1 1 0 8 0 semupl 112 10 0 10 1 1 0 1 0 8 0 semapl 112 62 0 52 1 0 1 1 0 8 0 shmpl 112 34 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1983 0 588 46 0 46 46 0 8 0 ffsino 240 1983 0 588 83 0 83 83 0 8 0 nchpl 144 2699 0 1088 60 0 60 60 0 8 0 uvmvnodes 72 2123 0 0 39 0 39 39 0 8 0 vnodes 208 2123 0 0 112 0 112 112 0 8 0 namei 1024 7455 0 7455 1 0 1 1 0 8 1 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 528 3 0 0 1 0 1 1 0 8 0 scxspl 192 8167 0 8167 1 0 1 1 0 8 1 plimitpl 152 44 0 37 1 0 1 1 0 8 0 sigapl 424 543 0 512 4 0 4 4 0 8 0 futexpl 56 10814 0 10814 1 0 1 1 0 8 1 knotepl 112 79 0 60 1 0 1 1 0 8 0 kqueuepl 144 75 0 72 1 0 1 1 0 8 0 pipelkpl 16 175 0 165 1 0 1 1 0 8 0 pipepl 120 350 0 331 1 0 1 1 0 8 0 fdescpl 432 527 0 512 2 0 2 2 0 8 0 filepl 120 4100 0 3995 5 0 5 5 0 8 1 lockfpl 104 220 0 219 1 0 1 1 0 8 0 lockfspl 48 92 0 91 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 366 0 359 1 0 1 1 0 8 0 zombiepl 144 512 0 512 1 0 1 1 0 8 1 processpl 896 543 0 512 4 0 4 4 0 8 0 procpl 624 962 0 923 4 0 4 4 0 8 0 sosppl 128 14 0 14 2 1 1 1 0 8 1 sockpl 400 1362 0 1337 7 0 7 7 0 8 4 mcl64k 65536 68 0 68 1 0 1 1 0 8 1 mcl16k 16384 4 0 4 2 1 1 1 0 8 1 mcl12k 12288 20 0 20 1 0 1 1 0 8 1 mcl9k 9216 5 0 5 1 0 1 1 0 8 1 mcl8k 8192 24 0 24 1 0 1 1 0 8 1 mcl4k 4096 48 0 48 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 65604 0 65559 16 9 7 14 0 8 0 mtagpl 80 32 0 8 2 1 1 1 0 8 0 mbufpl 256 106799 0 106648 13 1 12 12 0 8 0 bufpl 280 4857 0 163 336 0 336 336 0 8 0 anonpl 16 59378 0 42589 71 1 70 70 0 107 1 amapchunkpl 152 2550 0 2404 22 2 20 20 0 158 14 amappl16 192 2513 0 1594 48 0 48 48 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 167 0 162 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 8 0 7 2 1 1 1 0 8 0 amappl11 152 64 0 52 1 0 1 1 0 8 0 amappl10 144 18 0 14 1 0 1 1 0 8 0 amappl9 136 542 0 537 1 0 1 1 0 8 0 amappl8 128 448 0 423 1 0 1 1 0 8 0 amappl7 120 104 0 94 1 0 1 1 0 8 0 amappl6 112 18 0 17 1 0 1 1 0 8 0 amappl5 104 312 0 301 1 0 1 1 0 8 0 amappl4 96 599 0 565 2 1 1 2 0 8 0 amappl3 88 284 0 277 1 0 1 1 0 8 0 amappl2 80 3413 0 3340 3 1 2 3 0 8 0 amappl1 72 18544 0 18115 26 16 10 20 0 8 0 amappl 80 1208 0 1160 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 35 0 2 1 0 1 1 0 8 0 uaddrrnd 24 530 0 512 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 530 0 512 1 0 1 1 0 8 0 vmmpekpl 168 7114 0 7084 2 0 2 2 0 8 0 vmmpepl 168 68871 0 66779 120 22 98 113 0 357 7 vmsppl 272 529 0 512 3 1 2 2 0 8 0 pdppl 4096 1066 0 1027 7 1 6 6 0 8 1 pvpl 32 189202 0 169359 168 0 168 168 0 265 6 pmappl 200 529 0 512 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 163 0 16 5 0 5 5 0 8 0