kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Sep 26 01:47:56 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.16' (ECDSA) to the list of known hosts. 2019/09/26 01:48:22 fuzzer started 2019/09/26 01:48:28 dialing manager at 10.128.15.235:5613 2019/09/26 01:48:28 syscalls: 337 2019/09/26 01:48:28 code coverage: enabled 2019/09/26 01:48:28 comparison tracing: enabled 2019/09/26 01:48:28 extra coverage: support is not implemented in syzkaller 2019/09/26 01:48:28 setuid sandbox: enabled 2019/09/26 01:48:28 namespace sandbox: support is not implemented in syzkaller 2019/09/26 01:48:28 Android sandbox: support is not implemented in syzkaller 2019/09/26 01:48:28 fault injection: support is not implemented in syzkaller 2019/09/26 01:48:28 leak checking: support is not implemented in syzkaller 2019/09/26 01:48:28 net packet injection: enabled 2019/09/26 01:48:28 net device setup: support is not implemented in syzkaller 01:49:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xffffffff) r1 = getppid() r2 = getppid() setpgid(r1, r2) getuid() r3 = socket$inet(0x2, 0x5, 0x3) shutdown(r3, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x9a9ef5a04857a02b) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0x7, 0x0, 0x400, 0xac7a}) fcntl$setown(r4, 0x6, 0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x7f3) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r6, &(0x7f00000017c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f00000001c0)="05667f0267a82affc38af2b05648189e0781c04ca414d50d943982d3831da806fb1f83e78b4851497d9dbb2586582b9ec411aa490525ed97a9f3ffa43dea6b65a34212f5", 0x44}, {&(0x7f0000000240)="173fea6e1ab56f6958afc5f419c84895cf1b84ec9e5c3b048ebc0c0bcf5155f25cbded4e34f59e4c05a4a274eeefe5ac28fafca172cf1d0a599b4d6bb2a144b010449d9166c3c63f7410b0dfc5fc9e55b85c0e1bc4f37886db15e635dcb65450d3fe4a996e2f7f2eaf9ffecea41f0f64749fc7b39fc7929d040c1a0b50631db41ce00278bc25e08ebda918267d91403c9a90cab921200dcaf80facb257e7eab7a576043de48abd410495d2fc8694bfc599e3e8e8213c68957d33af484f95a74f7d3435501b657041debc4cc83cffbf797b40e90ec7f99929ecf7b5be7085", 0xde}, {&(0x7f0000000340)="a5ca5b323df335c474c440e4eeb7ccdf3d79ede491d600d00fb601a3f6c5d90e82d3f3be6d99b4d04bf4aeb3ab9dcade2c992c", 0x33}, {&(0x7f0000000380)="8eeac526c9ae93e442d4b5818f14001c77b6c11b3a73221fbada8964ffacfe54996edb7dd546d551481359b02e736a06face370e70601b2ca5285086d0d688311464e0bd64ebcb3ccbab872409db937e2346958646a1b3e92cbbd6c7693175f1f3fb8e6bff141efca4d963a33ff1ebcd3a75af38c1b61ca592505d9565851d6e2f2f72a10601a084900d686d1ca7136491a62078be428b1c9cfc262d5522840dd468d1d41c8f224ad4657526d642ab26c3336feb4825bcd66daf73f2b0ffae1615c5988efa9295e868bf9e965ac012679076a89b204653486429d468781a32ae55d5614094f9a96318b0a0d806cf9d1fdce54676", 0xf4}, {&(0x7f0000000480)="9194ee4b2c624051c4deb936caf7155cd59c8e681e4a83660293966c85726dc269f2d60d37551231a92272d54403c6bc736837774489860429f35e7f86c7da6bc2e8f20658546c5dd66c9d104a03ba54f943e412bea08646f28ac32ad5d62c34600be73074c36617970ce052a05697f7a546eaa824fc5ed0c2f7979d025aeff9cb259fd605150f0ef526d5c21aeb63fbcdb5d7eeeefc284b5de33fe0516603a0f53cec1c84320f1f993fa68c55557596dbf09b47bf9b84a2b3bd73679f783c9e87bf742d29c69ed5492bd04e7b3cab4270f24eb2ecaed6df3dd3bfdebf0c8cd3d182f88957b87bcedc60a0235bf308310aedda2d114d02d774b2eba85ec728b96efcfb9988f94338339c10948ec5d235e30ec8239b47c8b192a39a05ff07f6d5d551dd7777e6431d8fee8a4b2bf5f8f3949c98a168699206676e97361529f17d8952a6b065281b5d05fa02148029bea045d16bc6fa16c20511a7b792befeae571ed8707e3fdc8a7ad5dd4feaf3836a117635c069bf89c4838e4dcdfb8c1478b6b180cf4fa7d1fab36930d21572492f4142de7e4f0478801508c35ee3337b068fa0f5055dbfc585595fc1c4fd443d323f6ca0c411255fc58d43dfd52cd3f6085fc397c763b0f1117695ae4bde67b39639436023176c1ab16b10bedb0910315951d5c150e31771cc450f6d4560e5c0ac1063dfeb65a6ffcbdf5f838018e29d7f25cd0714088333d110abdc83bfc5edea738ed4722270cba569fc670cfcddb481a9a39382bbd49af6dec7583c2900929cde3d95f073d237f8abae0697266c71484058bd710019839c415c3ccfd8cb0fd255953af27fb735c63a39ea4079510ebd4f34341c97293b6887e4cade8189d45b84f4ac408ec9c3428c0d6b4ad55d6146d3044d43f7bed2bb6ea6002212ff52d1eb1fe9f713d92dd624a7c7b059dd4db5f22935e5d7a471d65781a5d4a9e7edcf00d38408c4fe450b78e423eb9ad47172924b53d038d58c775d9a233276836beeaea5ae3feb5f0fc1d36d2c4b4d3856ad625ee337282c7b28a792e581f6f4732d2606acaf3ee03fbc29284f4d97c7e860a14c50fb7098b51f651e050fd56d57345b15684ed3a308d684cd1e442338018b713202019be90ea1ee95ccb5873889f6f29bf1456e6aab7a33b28637fb358d656e61351e472c4d06d50c4e29f21974a2532e33eb824e1c5b10f347e42d9ff4c9415190d47b79fa6df9d7497fcf3e2444a15efd57b7def1edfa2a7ed0de8980a931d6d124b8750de0d27b98b675cb5554da709ceeac6151d822dc3d36383cf1d05b3ec69a5c3cf48adb1eaadc31829bedfbc494fce0ed6776e7fe383893a79545eed8430247a089c0e056340ddf1d3f82e8c70bbc90c1990f05aa681fbe8afb21a02e74fde7bd59c32b043f42be976897f041dd323ba1ad91306bf0c9b471fa03cd1b0b0a6e0365991bebec4c92d5f928cd41106221d05e436245f432e2cc76b7f7f2dccbfec4b47e6b3319fdabd7ce3bced255196db59b79b1ac70d5c6b992daccb3ecd55cdf37f089a0f7e71cbbe19dc94d4d9bc546f72c65588c660c909899705a423b6eb6202d06ed7707a91a89675715c3b344471e646960e3455c83c0cde734e0b82c52d4cfb45366a8d170255fe7c6c645f6f06eb88ed813be22e71495ad98e29d082ffd92345eab1601480f46669631465191022fc4c55f232d3f40eb212fe02c251c55ee5ab2ddbac167021a399a19d2cc0ae315ce4ba0096a40641387360b037b627d07b605cd7b1f115ce741892688d714937e6af2b5991f0c4c5bc12526b4d7ac770412d63f9ab0a241fbd75223cf09b40ede7d3fd7862103478b7320124937ad47bbde86776ab54dba255ca631c82b0e8688eb987f663601853099b2097e46e9dd420c972d67c939e6b8e079622ab59b9c6018d8ee8fae051c83ea1949bd347b665d4b6a6862d463c4f3afd9a916df768ca5fb25319b3faba6fb9a59175e9c52e80cf935166b7ee57ab269d8794f22d7cc08813a8a61dd5ed693c01de50d7243f643c5dd0205d7978a67c4e08364eb258a0e867c43d9b6f6115097f76aacbf4bfffc060d452e625183e2491e87980a16095018d983bb43411133f00bbfd147d9ebb591660216d4bf953f842325b764cd3b9fe3f33b06b710e2b825082483c4cb9f6f9d14cfe61bbbf9471f562107a13e235f034b0ed24146e72fd41a556b709274ee34b14cb6a4608630537fdda20bd0bd4c6646a636f5b16f5b54d0a4188585d1b18d2bda3dfe9f99757176e4451ff47a0daefc60e2d8c43db3d4ec83d12d1b34b84c05258065a72ee9c4fb7b6a8d92bec8a23f9d4a2e4b1bbce68ca5a7db94f4f8d81423dc720ee675cef073851437cc9ab96a0bdc2410bf466555add62e5ac756a97921a71dbffca0e00eb9aa5469705b9c51430e967030fac2061cf11b0b5291fcfe84edf33f5d69665baaaff3deaf695cea53a1b2221e6b172ad7b3ebdfe6bea47f81552c69a1f8fab651b5c2b5927a8da42424fee85542d766c02de7625f70fe8f0a3d4fc656484e564e7515c7fb6335fc38fd265ca71b7600824723f72d7e11e006cf3a446021c9eded217653a8423ad5bbb6f709730d675f82580588d8735133c1c5485198b1e57b587b2d19033ba442c4fa494afb5b9a982abcf296f98de4ed96118419bf1405f8bc8c853cf9b2f7238c4683ad33a10ad744b318d54d9c4f19a95398e97177621754d0b6611de090577b5adef83f8027d76eb96ef17ad831e7d1d4160bc8a0bfc87f6371cbbae02e9709d0ad3a42e6ba29cced25bac6bbc604b318725a64dfd46b1dfc68a7b04eb72d9ac4989a3bf8c27eba4601dceaa99e7355d1872dd487439179fa8bb7e868f92fe05fb303fc6115dfc4c3f9b8f9575790aafcbb885019235bcaac537170e6ed4168c0336117ee3fb9030ec114c301717a2b9a4eaa3ff13afd998d5e2d484658959c4a114b78502c89bf34fa620939a83ceb90768c49f7318c16e6254028bc678d3a79d52a0abeb909fe1d47cc88a0507328e0b643911ab1bca0ccfb16f5fcd8f2c0d8586c48932f5b632c1ef92b2d6443da31a60ade8720e77a5084d521b3e3f5509e040845c5480630da558713aa0b6b9579f9786db1f60c1d8eade9ff28d592c9aa9954bf9d8c4399ad7ea68306e653176f77db2407e136945a7fe48369fa644fe2648d164a6c7913f8905d9f8962db0a0cd37f0f09e93503ce7ece76a413a94f7ae2477339dcf167a854530d91e21ad6fe1eafa3dd70cf8a192d6a1495a89b9e406dec831320404ce5b7a6036ce5712f5c0091ca7e49e968f7ec717d20ebc41bdebc6d15561b12b1846d44ebedc5daeac8b3b24472077e3e81ea8cdc97decc61e979cccf215df1bafd4885b1264b71ca89402b735815087f13e4422fbe9d89704f3c5d5f081b3403c3c4289407dddfc2fb1cb98d12811c7cda80c73c65021ffad13b1a1845e6a2407fd95c4972e7a5ba98f09db92a40a0815df458c3b7edcf66dfc4f4d4074a21c80f25a676e3156ca44ec35968c49549d01ee977597a2a73999b1cab7d2ede25e9ac2fcd81d283a4b7e7ccd5047962c049c95aad3d30e0de35e90512ff36e158ef71c0f8a6a78be57e6685abe733015c54d9730f333c28ebeb833861955d073dbcb0d4f425da9a5cb4109bd2cc577f3d3cb58d68f4bb9a7f36c7f63b8a8dfc03306ad3d61a1c934196a30b91f559e7940c3c3c55ade41ca6399dcbb0145a52cb41383ae3e3342788c81d72cae5f37c289e0d6fb96c9e68b332feeb5719b21219164028a743a038c823bff97b4e9a06b4c262f10d6fed9c7929d4469509ba9b4151763c8900e4a1eeb0715e841149d2fc8966c00119b1ff221e90c3fa5c73333fbdc8297df9142b16b01c23560f86c4eaeec4251aa34fd5d645fcbb0ced981ff975ef1814a4bdbe04a540a6fb329d1658766d81508164c8d342bcef119b4c80929b9f516d58499b76572e6172c4f643fee69d5abf207c3a558f18ba444874779b09d27ff7151a8f405b635f5c6876939b973c94575d203fe93f189db11c38d09336cc122cf15696a48c0947054573c3ffd2ae38497b2ec6e3bb78ea7fcbd24a4e3d618f49e68ffff3a5584d6e8d8529dde46fa34e798ccfc5c93609f5dd0633c90e56b37325510f9710328fb5d5639c7a1002b1a6c82f6553a7e02d0ed26aacb8392fa6dcfa35c78641dd878b081139dac23b031820deb103d7293d2ea66f3b8cfad1eb71276422caac5fbc3653717bb253a20b593b969d9b65ed79825e2bbac8aeb3edba22812e98d162b5491f6eb59cd3f6b6557aa7ddb9d5e05abe40184056d84fcacbc3690a826b3359a93cdbed01ef90f71424461901551b23367a0e170c0d0b44d1a335e8dea453712309ddbd48baf34ad9713f8e29dc770edc8b479c7c47c609152ae0c5f6d10ceda22b7ff91a5c907a505dd235cb8e911c463c26cbb27192a6dff1061345494123d2b3cd2f9f27b070c3860f7bea77ddbae3cc94c2e58db863c82913e883d56408d64c5d446f7e9bbea82ec0d0465f066d1943d266cce5e3d9ccc35b70fbf6b2722367b9ffb8f4758454c017dc01240d8d9be55adc7b13fd1fe64c47677a2049f323212298d99a6a8a570f8f1855c897b6d5e9658a92f37c4a4ffa735fc15b5e69c81c65df7d2a9fc05ca7befa586c18f7bf03baaf06120f7fb7391c958d2a34656b081215cabc9850e37cc38b29132f2db61c6f1babca190df1284f5cc91e787132bc3ef906d03326e820790c2dda5f5f5ebb29d73337d208ee97304433698272407aa1a012eac9178b7af3b407b2c11e88eeab1295b9adfdd399f8498cfaf003e03d8024b150cc51c75b2b5ba35d04856c462b683872a7a786de164fd64dd63a22595f2f59222110c1e968fd289b7316250e1cf07a3c91c8b0fec4655c4fa60cb28c06d1387b1e2d54fa8a3f2c73e1323df5b2083c1984bf6be3c00a8159717c1b210f37c1eab64b99731c0d31b0293ed12a54eba62f4eddb0a91f262987584d8c3985e09b94a522127e5fc706a1886d3b32c81d19acd17bbb916e453c36f3a3ffd03d9572421528a095eb1f6cb668620cdb439f0f9ba80a78489f8d3788cf65812798226e4dd6724987c5ebc2b698fbd05d7606a7b9bded48694f11de8f90a87fcd70c5aa29ed27829574e91a14c341b359bbf87862b594daf48576203b0c6b5a64dcad0125b1c22219b3fa9ea81d267def548c32bd959df4fd440900f6cf278e4a0473222cbc8019c66c3f2c4e5bb2c66af6dc76202c373ba1ae5ecf34891541a408374d0bb6e22583338ff3ed6ced49d958b943cb22fd1f5b0ecf896d97b3e50a25512fed8a48457a5faa815f145448afe3f5c4794d7f74ad5c9fe295b8ff8b2e6ec46a42eef60b707966862ff572905fa052c67e6d71e66eef5bbeb913acd4f43181128e31253cd26d6f6949c48f8959adb8a86f62fc75e8fd663fb6aa8b842e731c397926001a0761f456cf3fa54ee7b22a15ea97256dbde6864721206017363df431477a19950763a87ef68750ac3a7c77d8baa9a4619f2a02144e7a2f49c66e85b511b299109d80ae894f68c287c97f87781b33a2ea71767c18171a4fe2bce85b5c65e47dbe6d0972e45f562de2b82138aaf534aa174a0aa0a8aec19c2d680a09c73f37b7b12e55b61191521104edb69df0fa088a7b1ecdc089e3f14c2ac9fd09090f1ce9594ab7b12d8df303fa10735dc3d79410275bca35f8579a36aea8de3d17e58a0f69dcab843b56abdd0ea81ee9", 0x1000}, {&(0x7f0000001480)="9ff5cfd5d6b52c3ca7ff96", 0xb}, {&(0x7f00000014c0)="e4acc26c70ad1cce9feb51a286fd6e9b974d9d08fcddefc9dac6dfb198916ea25fbbfb6f91f52e1669f57bb5d91a1a4c8856d6a93a2e8a7bae1ccbded4c84dbeba0daaa3cd84ed28d08e5b93e05356a002c235ab044ca0de719a8621e9cfefbaeee24a3a4dbe97b97cb1860a8c657e215d1b2ae1b02bb73658b5eaea20ebeed54e8e7c2aaf5d3833b012ebad59c2901419532ce70d7fe7027507d5fa537ecb62981cb7408c3424b56cef74f5e860826b7cd312ab36a475f11dfcac76e09ab8c3a2bc2aa42e186b69a7096e3c7f56", 0xce}], 0x7, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r3, r10, r3, r4]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x60, 0x1}, 0x400) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse\x00', 0x100, 0x0) readv(r14, &(0x7f00000018c0)=[{&(0x7f0000001840)=""/39, 0x27}, {&(0x7f0000001880)=""/44, 0x2c}], 0x2) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x0, 0x0) unlinkat(r15, &(0x7f0000001940)='./file0\x00', 0xc50483ea261be97f) preadv(r14, &(0x7f0000001b80)=[{&(0x7f0000001980)=""/179, 0xb3}, {&(0x7f0000001a40)=""/99, 0x63}, {&(0x7f0000001ac0)=""/181, 0xb5}], 0x3, 0x0, 0x5e) execve(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001e40)=[&(0x7f0000001c00)='\\\x00', &(0x7f0000001c40)=':$[\x00', &(0x7f0000001c80)='/dev/wskbd0\x00', &(0x7f0000001cc0)='\x00', &(0x7f0000001d00)='/dev/zero\x00', &(0x7f0000001d40)='/dev/wskbd0\x00', &(0x7f0000001d80)='/dev/zero\x00', &(0x7f0000001dc0)='/dev/wsmouse\x00', &(0x7f0000001e00)='^$\x00'], &(0x7f0000001f40)=[&(0x7f0000001ec0)='/dev/wsmouse\x00', &(0x7f0000001f00)='\x00']) r16 = open(&(0x7f0000001f80)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSETAW(r16, 0x802c7415, &(0x7f0000001fc0)={0x5, 0x0, 0x80000001, 0x6, "f037c8abae4b9596facef406ce4d0b0bd66fda38", 0x1, 0x7b}) 01:49:01 executing program 1: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x3, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x10c) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x4) r2 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/93}, &(0x7f0000000200)=0x5f) r3 = socket$inet6(0x18, 0x4000, 0x8) fcntl$dupfd(r2, 0x0, r3) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) socketpair(0x2, 0xa, 0x34, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x9, 0x50, &(0x7f0000000340)="192c755a1698cfbbe67b9bc84e6383627f70149ef19d7d774b4c1f291e438ca8e645a28b95a1bcc3531b8756b279638cc54e9adc277bc8327172f63608c43590c116f738c15474746b493c7f0bc123b77c06cc096d741b90477300d6e878fa193e121f55fa946f0bbf444a94d696aad13bf4846e7f52dbc6fdc95a726c90da4f5fb8be911d9cb3edf6fa0a777492cc92c06d8fe47feafe127045a38c2cbc6eebaab4abbaa1a818b4f5700c5b70acbfe5672ee53997116bd50de2d62a504baf79296919a697c6c2386de15764ff4befd6b89e775aeb37f37cc5383bd1157af9b3b475602e0f95407c1994d5c4700d3ecce68e17a7", 0xf4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000480)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x2) connect$unix(r4, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10000, 0xe) renameat(r7, &(0x7f0000000580)='./file0\x00', r1, &(0x7f00000005c0)='./file1\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000600)={0x4, 0x1, 0x1, 0xa412, 0x8}, 0xc) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) pwrite(r5, &(0x7f0000000640)="13223970b8963fa091345d39f0f35d375068dc5e07d1233cbd14124f2659336dfdfb6397e1f1553a727badc3e9e23d0abbf2ab677310062d750fdc4c9144e3074a7b1b4a300753a25c77bec18284bbc476715edf81f85fccdf12545121086f7cfd57ea93eba002b8111fb6016827f0202aa2f82eb0a951a9dc1649d201d9c13be7e2ad13915a19fa91345cec467bc41298b2b3a2975c108319578a6ce072cc682efb063a", 0xa4, 0x0, 0x0) getpgrp() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r8, 0x2000740e) open$dir(&(0x7f0000000740)='./file1\x00', 0x200, 0x40) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x20000, 0x0) fcntl$getown(r9, 0x5) r10 = syz_open_pts() pwrite(r10, &(0x7f00000007c0)="f7d7ec5c2af7bc7c708baf0acf2e432ceaf3d384081fab8fbf34cb1f8cc4783542054291953941cea502900a8492adf078ecf2e19b4c", 0x36, 0x0, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r11, 0x2000747b) 01:49:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)) chmod(&(0x7f0000000180)='./file0\x00', 0x2) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:49:03 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file2\x00', 0x20, 0x10d) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 01:49:04 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) 01:49:04 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8000}, {0x18, 0x1, 0xffffffff, 0x102}, 0x1, [0x8003, 0xcddd, 0x7, 0x2, 0x1, 0x3, 0x6, 0x8000]}, 0xffffffffffffff1a) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x9, 0x1}) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) sendsyslog(&(0x7f0000000180)="db8401da07ed72307945fd584a10b1cbac1ba0b32b435c53f8d966834ea770d8a97b296c24720fb7b72c97e1aad3e8d31fe4f4df005b123c8e0dd6102499b4f0f63c7dbce1e78bb617fbefc18285", 0x4e, 0x8) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)) r2 = open(0x0, 0x2, 0x0) write(r2, &(0x7f0000000240), 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) lseek(0xffffffffffffffff, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) madvise(&(0x7f0000480000/0x3000)=nil, 0x3000, 0x6) socket(0x2d, 0x4000, 0x81) 01:49:04 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x40, 0xfffffff7}, 0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 01:49:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x20, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x25, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 01:49:04 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r1}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r1, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 01:49:04 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(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"}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 01:49:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 01:49:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000006c0)=0xa07c) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) socket(0x21, 0x1, 0xff) sendmsg(r2, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x0) 01:49:04 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e65c38305ab1b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1"], 0x10) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20, 0xfffffc01, 0x8, 0x0, "da090e4e72c8f01bbc72cb216de67c8c78a5e8c1", 0x4, 0x879}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 01:49:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x26) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x9) r1 = socket(0x20, 0x4, 0x1f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x14275ae9355e2138, 0x80) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)) r3 = dup(r1) getpeername(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0xc2) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000300)=0x4, 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10, 0x0) write(r5, &(0x7f0000000380)='w', 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000003c0)={0x6, 0x4, 0x9, {[0x800, 0x45, 0x7, 0x1, 0xb1f2, 0x8, 0x100, 0xb8b2, 0x20, 0x3, 0x100000001, 0x2, 0x7fff, 0x3, 0xffff, 0x1, 0x7f, 0x3ff], [0x81, 0x8000, 0xffffffffffff0000, 0x5, 0x6, 0x2ed, 0x3, 0x5, 0x9, 0x5], [0x5, 0x1, 0x0, 0x2, 0xffff, 0x1, 0x26545812], [0x200, 0x5, 0x3, 0x1, 0x8000, 0x10000], [{0x2e4, 0x57, 0x2, 0x3}, {0x6, 0x7, 0xfffff8a3, 0x3}, {0x3, 0x5, 0x81, 0x10000}, {0xf800, 0x1000, 0x327, 0x9caf}, {0x1, 0xfffeffff, 0x80000001, 0x5}, {0x9, 0x2, 0x6, 0x100000000}, {0x8, 0x8, 0x4ae7ff7e, 0x20}, {0x2, 0x0, 0x6ef, 0x7f}], {0x6, 0x6, 0x80, 0x2}, {0x5, 0x8, 0x3, 0x100000001}}}) socket(0x1, 0x4000, 0x4) pwritev(r3, &(0x7f0000000640), 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) open(&(0x7f0000000680)='./file0\x00', 0x80, 0x30) bind$inet(0xffffffffffffff9c, &(0x7f00000006c0)={0x2, 0x0}, 0xc) r6 = open(&(0x7f0000000700)='./file0\x00', 0x80, 0x100) readlinkat(r6, &(0x7f0000000740)='./file1\x00', &(0x7f0000000780)=""/212, 0xd4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) accept(r7, &(0x7f00000008c0)=@un=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) sync() 01:49:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fsync(r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="b32f30749c96cd7d447af6fba0bfe624ab05bbb51c8aa261e01edfacd91473a4c0bb5073cd4ef5e9edd2fa889b945bccbbf1e5da89ed1c2b79d1e02106b211241c04e0c345f6f515c66b4dd1ef963a8f43a05dca7e7825fc583e01d4ef1f5b6ef2a41c15ea0bea77bca342d79b04d51664b91999295581d6dd508ac4b3b0c75799155608a98f4390e8c225414c3e62c2ee65c7230a1a6bf0f76779aa66208a3b1cca54b5f440caa5a2704b84e14425d03d1c921a88af3cd887f614f9b30a13f9020f2b646a622677a140b3", 0xcb}], 0x1, 0x0, 0x0) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) r6 = getegid() chown(&(0x7f0000000040)='./bus\x00', r4, r6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$inet(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="0020886dd1fa2e9a387d"], 0x10) sendto$inet6(r9, &(0x7f0000000200)="d0d1d450e07eb607c4acb4eb5fd9420b090082044c4cd91c5c52f2f9541d25e433db2aa09df7bab8e4b87035da09b768fc9333d0932eaa1468ba7c90fb279929c1f5c365bb23e8ae3d8f5798cedf3e20bb7a8fba88cf586577e165d9979d7afc2f10e37b48dd650756f33b5e59f639bd8287a1ea2068fd8309a42b4ecfb0e2c927e3af7b2dbf107096d58d1649d2c2fdb53da4a1f94e4838e205fd49355e42802b014dc8d9660a8bc05adad7fd832d3323bd000000000000800194172af2d6e1", 0xc0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 01:49:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x144) sendto(r2, &(0x7f0000000080)="2d2e3fb8fa7f41120817a21529bd9b55ad7a49dd0fdbc61125917aaf", 0x1c, 0xf, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x3, 0x6) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="9b57c67b", 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r7, 0xa, r6) r8 = socket(0x2, 0x3, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) r12 = getpgid(0xffffffffffffffff) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r41]) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa5, 0x1, 0x100000000, 0x2}) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) r63 = socket(0x2, 0x2, 0x0) connect$unix(r63, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r64 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r63, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r63, r64) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r66 = socket(0x2, 0x2, 0x0) connect$unix(r66, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r67 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r66, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r66, r67) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r69, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r69, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r69, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r69, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r70 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r71, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r74 = getppid() msgctl$IPC_SET(r69, 0x1, &(0x7f0000001880)={{0x2, r70, r72, r73, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r74, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r75, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r75, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r76 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r77, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r80 = getppid() r81 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r81, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r82 = fcntl$getown(r81, 0x5) msgctl$IPC_SET(r75, 0x1, &(0x7f0000000980)={{0x2, r76, r78, r79, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r80, r82, 0xa5, 0x1, 0x100000000, 0x2}) r83 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r84 = socket(0x2, 0x2, 0x0) connect$unix(r84, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r85 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r84, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r84, r85) r86 = socket(0x2, 0x2, 0x0) connect$unix(r86, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r87 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r87, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r86, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r86, r87) r88 = socket$inet(0x2, 0x5, 0x20) r89 = socket(0x2, 0x2, 0x0) connect$unix(r89, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r90 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r90, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r89, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r89, r90) r91 = socket(0x2, 0x2, 0x0) connect$unix(r91, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r92 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r92, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r91, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r91, r92) r93 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r93, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r93, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r93, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r93, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r93, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r94 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r95, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r98 = getppid() r99 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r99, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r100 = fcntl$getown(r99, 0x5) msgctl$IPC_SET(r93, 0x1, &(0x7f0000000980)={{0x2, r94, r96, r97, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r98, r100, 0xa5, 0x1, 0x100000000, 0x2}) r101 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r101, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r101, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r101, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r101, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r101, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r106 = getppid() r107 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r107, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r108 = fcntl$getown(r107, 0x5) msgctl$IPC_SET(r101, 0x1, &(0x7f0000000980)={{0x2, r102, r104, r105, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r106, r108, 0xa5, 0x1, 0x100000000, 0x2}) r109 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r109, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r109, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r109, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r109, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r109, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r110 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r111, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r114 = getppid() r115 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r115, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r116 = fcntl$getown(r115, 0x5) msgctl$IPC_SET(r109, 0x1, &(0x7f0000000980)={{0x2, r110, r112, r113, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r114, r116, 0xa5, 0x1, 0x100000000, 0x2}) r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r117, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r117, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r117, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r117, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r118 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r119, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r122 = getppid() r123 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r123, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r124 = fcntl$getown(r123, 0x5) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000980)={{0x2, r118, r120, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r124, 0xa5, 0x1, 0x100000000, 0x2}) r125 = getuid() r126 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r126, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r126, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r126, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r126, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r126, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r127 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r128, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r128, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r131 = getppid() r132 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r132, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r133 = fcntl$getown(r132, 0x5) msgctl$IPC_SET(r126, 0x1, &(0x7f0000000980)={{0x2, r127, r129, r130, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r131, r133, 0xa5, 0x1, 0x100000000, 0x2}) r134 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r134, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r134, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r134, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r134, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r134, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r135 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r136, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r139 = getppid() r140 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r140, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r141 = fcntl$getown(r140, 0x5) msgctl$IPC_SET(r134, 0x1, &(0x7f0000000980)={{0x2, r135, r137, r138, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r139, r141, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r129, r137]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r144 = socket(0x2, 0x2, 0x0) connect$unix(r144, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r145 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r145, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r144, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r144, r145) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r147 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r147, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r147, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r147, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r147, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r147, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r148 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r149, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r152 = getppid() r153 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r153, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r154 = fcntl$getown(r153, 0x5) msgctl$IPC_SET(r147, 0x1, &(0x7f0000000980)={{0x2, r148, r150, r151, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r152, r154, 0xa5, 0x1, 0x100000000, 0x2}) r155 = getppid() r156 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r156, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r156, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r156, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r156, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r156, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r157 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r158, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r158, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r161 = getppid() r162 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r162, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f00000007c0), 0x0, 0xfffffffffffffffe}, 0x0) r163 = fcntl$getown(r162, 0x5) msgctl$IPC_SET(r156, 0x1, &(0x7f0000000980)={{0x2, r157, r159, r160, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r161, r163, 0xa5, 0x1, 0x100000000, 0x2}) r164 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r164, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r164, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r164, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r164, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r164, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r165 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r166, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r166, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r169 = getppid() r170 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r170, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r171 = fcntl$getown(r170, 0x5) msgctl$IPC_SET(r164, 0x1, &(0x7f0000000980)={{0x2, r165, r167, r168, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r169, r171, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r11, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r12, r17, r24}, @cred={0x20, 0xffff, 0x0, r36, r37, r46}, @cred={0x20, 0xffff, 0x0, r52, r59, r65}, @cred={0x20, 0xffff, 0x0, r68, r70, r78}, @rights={0x30, 0xffff, 0x1, [r83, r11, r85, r86, r88, r90, r92]}, @cred={0x20, 0xffff, 0x0, r100, r102, r112}, @cred={0x20, 0xffff, 0x0, r122, r125, r142}, @cred={0x20, 0xffff, 0x0, r143, r146, r150}, @cred={0x20, 0xffff, 0x0, r155, r160, r167}], 0x130, 0x8}, 0x808) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r173, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r174, r175) chown(&(0x7f0000000200)='./file0/file0\x00', r174, r175) lchown(&(0x7f0000000780)='./file0\x00', r174, r175) lchown(&(0x7f00000001c0)='./file0\x00', r174, r175) r176 = getppid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r177, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r178, r179) chown(&(0x7f0000000200)='./file0/file0\x00', r178, r179) lchown(&(0x7f0000000780)='./file0\x00', r178, r179) lchown(&(0x7f00000001c0)='./file0\x00', r178, r179) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r180, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r181, r182) chown(&(0x7f0000000200)='./file0/file0\x00', r181, r182) lchown(&(0x7f0000000780)='./file0\x00', r181, r182) lchown(&(0x7f0000000640)='./file0\x00', r181, r182) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r183, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r184, r185) chown(&(0x7f0000000200)='./file0/file0\x00', r184, r185) lchown(&(0x7f0000000780)='./file0\x00', r184, r185) lchown(&(0x7f00000001c0)='./file0\x00', r184, r185) r186 = getpid() r187 = socket(0x2, 0x3, 0x0) r188 = fcntl$dupfd(r187, 0x0, r187) ioctl$TIOCFLUSH(r188, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r188, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r190, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r191, r192) chown(&(0x7f0000000200)='./file0/file0\x00', r191, r192) lchown(&(0x7f0000000780)='./file0\x00', r191, r192) lchown(&(0x7f00000001c0)='./file0\x00', r191, r192) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="9419524eea9285dfdcecf46690e8077f4bb08f3164181fb3a4361f3bc227f1b08d592860c0f358f81231e2bbd3cf8d51dae6303791107efa100e01cb0c342a016e5a2163fbe60f6fb98232d7b5e4adaf630c76", 0x53}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r12, r172, r175}, @cred={0x20, 0xffff, 0x0, r176, r178}, @cred={0x20, 0xffff, 0x0, 0x0, r181, r185}, @cred={0x20, 0xffff, 0x0, r186, r189, r192}], 0xa0, 0xc}, 0x404) fcntl$dupfd(r8, 0x0, r8) r193 = dup2(r6, r8) fsync(r193) 01:49:05 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCPROMISC(r0, 0x20004269) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 01:49:05 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) syz_open_pts() 01:49:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) listen(r3, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 01:49:05 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10040000010200002000b9f50000000089c01a1ef083832883bb0f2920388b0e6c61ffb8975cb93114d6d1b29072ec55e1f0e71609e6c5d42713b6d9dac105cf0fe3ef6d5da9834a526dcf42f4773863acaf1b3d6153006c64d117822f050065639a3a44bbee377cb89fbefd1d9cba56352bafa60fba3e75a09091d5279bace11759654f5dde5e9872305067e4b28ec647f634da1f242159c57494d8b8a17396c493c1e5bdb30a2eec201f810a4e09ac87e37c4cbaa04c8985a2986757170571242818d8aaf5f1d3d9dc903de6e00c"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0x8) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x81, 0x0, 0xffffffffffffff43, 0x0, 0x1d7}, 0xa0) 01:49:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 01:49:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff02"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffe3}], 0x100000000000014d, 0x0, 0x11) 01:49:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904e306000000202a1010000004002ba33019ba5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 01:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x10080000000) semop(r1, &(0x7f0000000100), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x7, 0x10080000000) r3 = semget$private(0x0, 0x7, 0x10080000000) semop(r3, &(0x7f0000000100), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x5) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/73) semop(r2, &(0x7f0000000100), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000001c0)=0x5) semop(r2, &(0x7f0000000000)=[{0x2, 0x7, 0x400}, {0x0, 0x8, 0x1800}, {0x2, 0x1, 0x1000}, {0x3, 0xad, 0x2800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000001c0)=0x5) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x8, 0x6731fa21}, {0x0, 0x4}}, 0x2) 01:49:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) open$dir(&(0x7f00000000c0)='./file0\x00', 0x420, 0x20) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 01:49:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100217c3b"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:49:16 executing program 0: r0 = kqueue() r1 = geteuid() r2 = geteuid() setreuid(r1, r2) mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:49:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x10080000000) semop(r1, &(0x7f0000000100), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x7, 0x10080000000) r3 = semget$private(0x0, 0x7, 0x10080000000) semop(r3, &(0x7f0000000100), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x5) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/73) semop(r2, &(0x7f0000000100), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000001c0)=0x5) semop(r2, &(0x7f0000000000)=[{0x2, 0x7, 0x400}, {0x0, 0x8, 0x1800}, {0x2, 0x1, 0x1000}, {0x3, 0xad, 0x2800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000001c0)=0x5) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x8, 0x6731fa21}, {0x0, 0x4}}, 0x2) 01:49:19 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x90177ed105bf02c4, './file0/file0\x00'}, 0x7245, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) 01:49:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x3a2a, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/\x8d8v\x1acero\x00', 0x10, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x6) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, r12, r15, 0xffffffffffffffff]) r17 = getgid() r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x8, &(0x7f00000002c0)=[r3, 0x0, r6, r9, r16, 0x0, r17, r20]) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 01:49:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = getpid() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x4ff, 0x400, r5}) r6 = socket(0x18, 0x4001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:49:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x10080000000) semop(r1, &(0x7f0000000100), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x7, 0x10080000000) r3 = semget$private(0x0, 0x7, 0x10080000000) semop(r3, &(0x7f0000000100), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x5) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/73) semop(r2, &(0x7f0000000100), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000001c0)=0x5) semop(r2, &(0x7f0000000000)=[{0x2, 0x7, 0x400}, {0x0, 0x8, 0x1800}, {0x2, 0x1, 0x1000}, {0x3, 0xad, 0x2800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000001c0)=0x5) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x8, 0x6731fa21}, {0x0, 0x4}}, 0x2) 01:49:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:49:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kqueue() ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x7) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 01:49:20 executing program 1: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') socket$inet6(0x18, 0x4000, 0x6) setuid(0xffffffffffffffff) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x2, 0x4e, 0x7, 0x9}) 01:49:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 01:49:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) read(r1, &(0x7f0000000180)=""/121, 0x79) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 01:49:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 01:49:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x02\x00\x03\x00$\xb0f\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 01:49:20 executing program 0: r0 = socket(0x6, 0x6004, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x60) mknod(&(0x7f0000000180)='./bus\x00', 0x2051, 0x8004803) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107004, &(0x7f0000000000)=0x4) 01:49:21 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 01:49:21 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file1\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 01:49:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)=0x7, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xfffffd11) write(r0, &(0x7f0000000100)="8c65", 0x168) 01:49:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x400, 0x5, './file0\x00', 0x7, 0x1, 0x2, 0x10001}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 01:49:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="bfe3f5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000200)="905a270f51258be9589b28e9b9f4dac4bde12e4be708957ccad53cab5552c35b28dc40e060e13b9f404a43ab0afb31bf867a8151162fac8d6799e9ada55b8cd806bbc0a58fd5d39a3293948372d226248eaed5bf5c2c8abb6ab8fad93ab1d774fbec6619d953545b17693ba16e2871f7f6636305c8bc23b27d1a58ce80c9a02b3025d3701459cc4cacef34c1d7c60bb32dafeb43d591e3764bc404a7e5bf632b3a4930d4df1aec657fd999f3eca0b4", 0xaf}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) setsockopt(r5, 0xfffffffd, 0x9, &(0x7f0000000180)="dc23beecdfc9fbe3c828038cac6fa8774cc066f5ebaf2caf6ff6e38b832c7efd14927b5a00b684f0ec8c1b842bdd1c7ea35ed0c6179186a157a77c47e12aefcb30435677c9908de53ad98d887c", 0x4d) write(r3, &(0x7f0000000100)="8c65", 0x170) 01:49:21 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x6, 0x8, 0x0, 0x34}, {0x8001, 0x9, 0x0, 0x8}]}) syz_emit_ethernet(0xffffff41, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 01:49:21 executing program 0: mkdir(&(0x7f0000000500)='./file2\x00', 0x6) mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$getflags(r2, 0x1) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r3, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 01:49:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 01:49:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket$inet(0x2, 0xc004, 0xc0) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = fcntl$dupfd(r0, 0x0, r0) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = socket(0x2, 0x1, 0x6) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020690c, &(0x7f0000000300)) r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020690c, &(0x7f0000000300)) r20 = openat(r19, &(0x7f00000002c0)='./file0\x00', 0x1, 0x14a) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r30, r31) chown(&(0x7f0000000200)='./file0/file0\x00', r30, r31) lchown(&(0x7f0000000780)='./file0\x00', r30, r31) lchown(&(0x7f00000001c0)='./file0\x00', r30, r31) r32 = getegid() r33 = getpgid(0x0) r34 = getuid() r35 = getegid() r36 = socket(0x2, 0x3, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCFLUSH(r37, 0x8020690c, &(0x7f0000000300)) r38 = dup2(r0, 0xffffffffffffff9c) r39 = socket(0x2, 0x3, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$TIOCFLUSH(r40, 0x8020690c, &(0x7f0000000300)) r41 = socket(0x2, 0x3, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$TIOCFLUSH(r42, 0x8020690c, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="b6fdc46e5c59a97bbf47dc54b6d1caebcf75a32ea0699e57fb7ec54706e5d963011c70ed847eeb260315d6", 0x2b}, {&(0x7f00000000c0)="1102de0db6a21ccd72c4f9b5b7b3db123fca0b7507816aa40ff766eea941f834a51239cdbfcc69793fb340f581b0afa32bd58c220c94329dcdaf2923707a5c3391b856d6d514ab", 0x47}, {&(0x7f0000000140)="0e6b229a39e6b62891803eaf5a5f3ef67556f9804c70c15439c9751a11d7d4e9d65d1130e645b434f46130c8c1befd98382ff7b6d059a0098399dd3d1b00f9ca71787282316582e0bc2488ffedfb5173788191f171c90b3a0fa775e5cf6e1aed6e12a3399ae8bf6b66929154c73b3e1ac5e90e1ca2fb33eb", 0x78}], 0x3, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r8, r0, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r13]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r14]}, @rights={0x28, 0xffff, 0x1, [r0, r15, r0, r17, r20]}, @cred={0x20, 0xffff, 0x0, r26, r30, r32}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}, @rights={0x28, 0xffff, 0x1, [r37, r38, r0, r40, r42]}], 0x120, 0x40e}, 0xc06) r43 = syz_open_pts() ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000e40)="20786b7c00f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b758b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4000000000000000098537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b3dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f6bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19eeefe6c1f272a0e9b788d0753204a78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a28701009415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc000000000000009f076d3ad8552ae16f480365b753cd2fca22a5694751803874b1f975804928f1f1ad474c9c65fa57900a97895337d06a274159c3ce46e2e37d69d6e2c6aa3fe2a5072d63f5e608c164e7b8fdd70691c6cba8296785761ad3da3cd5bd178aefd7840d37413f140d93331f01000000000000000000000000000000fadd1450ea8777a00d7cbb9053ce5e04f92ac10a2997e6898564f63451b14e7e638e06e41380a1cea0a533bcb5ed00", 0xfffffffffffffe28) 01:49:21 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8040, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) 01:49:22 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) sendto$inet(r0, &(0x7f0000000080)="843d8827ce5677d94adaaec60912293829f2040f6e1c9bf0be01db5e68b8f885821d32d9d26d7bb8607984ee8cf6dd1c06c46327044b84bd98910845dedc3039e047eb71d51542b6263f3f49a1fbf38a58a54998781512f07931c3e03411c979f60b704ea96c96c9b0f85465f09b901203bae6255c809af52c25afed1eeff120f0dbddf68534bc863206db3052e10272e2e29d7e94adac017b0d0c39de432c63c8f6428fffb72ec5fb278ddbb3837953a6446926b550ec96", 0xb8, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000040)="2bac", 0x2) 01:49:22 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) dup2(r10, 0xffffffffffffff9c) r11 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020690c, &(0x7f0000000300)) r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020690c, &(0x7f0000000300)) r20 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8020690c, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r24, 0x0, r24) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8020690c, &(0x7f0000000300)) r27 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r27, 0x0, r27) msgsnd(r13, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="830e010b2b2757be67b1785f94ca8de7594c29c750c93dabd96f5bdf7b5ccf2314eeb659a2912e2a98869c7d93465544a1526f6ba381ab5da6cc69f51ee2d78693c57328b2ee11e449ea8af95b028502ab2d6fbd3b66dac2c7bc3bac4c7b3630e938e874f3a2d4c625d2dde28518007a91c3e2a4f5f185ba6ee4f21afbf3565fa30fbb06c8cf8467a1b1580388351f4dd2e50286bbd84c0803e0169299b8f7b77f4c89929fa59e9713e0ca909be853cc86c742e6a2064a3f8efd3390e85e8efad2b10d3d50528e822252b6357a112a3afa51a44b55364a16ebff8aa46e753aff24decf6f31657911507651eccc264399c8548d16d81fbcb7f2c6b2c9367ec5522f712a8b51106248d3986c2b35fc3fa11dc155a1ae4a06e9c92cc63d9b2f75b63e3755905b67ccdfb2ad576ca74aed2b8ce32345725923bb5b36fc2d6ec8c765296c66a2c8a1dace5bd54151c7e1bcbc9dbc44468f37d28874a8f9def22901705dee0f306132fdb5885568eb5cb6dfecbcdd796704f959c6ec9c931e0cf33403faa234adfa47d3286bf5632a40ebe39eb7d6f325d76cf34a4b690a0c2c52ddf58123a191c4e9e32e660d05957e6f3b37afcd8847aa70080aabd5f1b867d3ad4ea76c443b51af5333c9654006af4c30d4f758e610f935f96009b94acd971b09b83cedb0986abdd707514a8f7e0400cfe602851d46a853b2ade6a522086698ffedaa87135e3f7dd1c303cca3d4e9e3c6d9524c565d42302b0b4bcee00a5e52734b4387f8baac4fa25c1bfc7be1cb2b3d898e32483289691d3efb60530ab8cb0f27570595f391f25d378331e6feba4bcfc66287535825d5efbfb80c7a5689945b3fca9fc76f6ee7f63a39ed078ea880115bbc87b55ffa9fded624e335e3482cd9f3db73371cf93224f24d881927656238d5566a0ed82fa5a47af5d4eb810c187276642afea614e9513d34d563650fb1558923f1e1dcf89fabaaeaa1ba5111b5a0246f97417ce97e372edc89b876d1684e3e1189103a2cd669c117bc803cfa06acd3e4b35eaee07e9d9b1161bcd203b768db9e3e746b71b6c6dbe868dd2836fcb74e328c17bdeb46eac58eb136bef0b96486b4ed6db6658abd60c0365d8b3278de998a5f89a6afd0b24d5d01035b1c898d6e9ce7d24df0f6668e5ca6a0ea57062b61685da17a97037a6db54d4c1f30fb64d77ce51c6d124eaa4ffd36fb1d7d809efe378d12a468881dc3582538af52c83579011f4076b974d0bf66002aa3bd1e364f92121811c6c67f91847c50dd2e355766d6ffb9a9751dee7f284ab588ef2dc76142bd0cd67a0974004f3725b263c8d41033a8708edee671c5e62eb4568e1022b3773221430ff5543400528c1708f0a25c02e9ff4575434523cb6fa7c46a056c49e146370b8100ffd5b77ae6c028dda463aad7d8361bd4c9e8051c6ee925e0adeaff3fd0385554e42ce9edfe5c987133671cbad3c22ef450969b7f699d929e070cf2f828bf66b9be87c5013d0cd8634cd5f1707083dba931bb07a7cf9b762542c95b4d803c0bc8feb7d9ec25a5eb26ec2de786a349cd49b16013d855b3b730e80f5f90435cebe412ad1ca10ae4014459f04b8eeb54d493936992392f9702c6147800fadaedc55cd0ecbbe2e1f6cffaa7c482db44a17be3057af1d78608a83e5dae6c6bf24a9cd35471b00f4970d4bff32ae9951532ab69c92d0dc98daf46bf089eaffb17de75d421abb3eebc5dd69f6cde3a2d921ce2edcb78183536d543e1e47dcf3905f878993593abe4960c26a2dbc2b3ef1f66b1267bf5a9a2fcf2d89a54088da97eed1f6c11febe68817d9b7a69d0dce11cc8d701ffcfcda43f0f113896a3fe5d37bc4165232d1f53f63b06e1dc199503325595d07ad543463d371384363088501f50027944431cc47ad253df01e008d0b9f1f3d1a4e61fb7155ca2a2751fb9ff438f90b80f3f124996466c1cb69dfccc46a9e6a844d2e4792d3c5cdfdde450d4359b2587e1f16b95944b209034b160d247cbe42bea2c935ccc39fdfa5c10222456dca4f551bac73ef7b7040c16d99388d90599462252a8ab2cc7f072bd2bb8fb397dbac92d21524579e0787b380abef071d153469487abde91797b0ceffff1523f59e2617e50f46912650a9a48bb7c89e37b1567185ede616d863aee041d80c0c599702527ca2ccf5560bbacaa87b0fe375cd39031f72d72be108ebd2de103fe242bbe2c36ff225abb4700b494988cfda3acff8789ee9dc6176040722abd60cc0eb45695a5325029066515b7e7e10861863a24cc614a5f8baea0b200c90020d9090e45d7fe8dd41e13adced60a91da8dc17284e14eaabf7ce629e47428a895258cac62a42f0ad42186059fa9b4cf55c05811445642e9993a310a71635a8ffee00f5394e3e3c418b802b760e9284396c66d2326555664921df1afe7ec1c756ad7e4c4eaabf43ff3b2902d0b4a6308b9a3500e114e32bf5a82dc7ca68cf4390499dd362d233350698dd5607423d172db36f4ba3de8dc70277b72baa46849b5276fd37f4e69d9c96d27d241452d19edb295f2710339523494ba7e9b1fc44b5a82c8ddac30f53ce5e5ead095b0fa9c680e961a07198aa44e35592ffe29e43164d292f61b46341b34d334d33e031b34dead7f33bfdad18a4ed44c1cde0069c0758a864ea6a636ca1fb2e008491a1cd1a6e23ca2e00f44a7cc32132d25e5647908ef114903d8a70e6dfdb6b7ec0ac18ebeacc87b227cdc7a72511258998ad6d93d1f74115b8a89995fad130c84ea7244635fb7d1022438c9037b2d14a45ad509e242da56fedb359568ad29645ecb9d891942b080cb6d2f7ed8b920eeed0de92eb4ddee3f7595f33f9d55efcefd0cdb3d540b4c64c2621850c6ad36c7d25ad033f396311299b08fa2a3ae1f3276c7ba42dd3d00746dc571bc81759aeec3b40358d1e9ec13ad3b315aa47a0e9bf71758ce0a4bf49930f3c57de8c477634ca1a0fa8dbb4eeffc6998da99b847be3a99729faeedb50e0b825e93f99640ba0e2d0839b59e7319a3e4019cb71e29add88baaf17174c1e22237d82df89271f1960748fdd5a40668600d4544c926ed5b2ed97afd050692bd498a6195ac341516f75f347eee8bba7cd1b7220eca9c57776d5072b7e29fa6af3527ebd4f9ea5bb3bf84b373643c69c617da23c69e218edbe27b6467e36f034cdadf2ae055e4945248d2f4461f3ece5de2709c3952f93f268e96c1b8837536ff83ccd8dcd8d887fa3f60666b3c341b9ff8a545dc697eafed27bc8313cab9045538ef06f335c19fce1963e430acb422c55e19bab1b03306c8f90d180c117539fb25fb6ef0b527568a42830b91d3a3292ac7542615e77699d7d7707212d5c4b0092ce4450802142b0263a3e227c71dc1345c755b2801206882003b46f6ec4b90e51cdc373630719dc5cc9cd7057439516e131773bd13e26206a291a4b10c6bbe0d82eab294792256ec84130bdfcf98fcad037ea59668e008541a1393122c6dbe7a57a34271e317b93678d711e74268ee4c556cf20b86daf3a5cedb565955a1df49d55c81eff8b24fb4c046f46d56f5b9072481ee98de0b9c815d0a60b2f2e8baf1dabfea0f8a6552d9b06570ffd8f78691890d66378aece40be4b2a5c9cbf4051ec4306f485897925448fdc56555a40f02316e846ea15f25fd99b6ecfd735d35ee328d97926ad022f3d5e33bcde900b4af91183a0c46a4f554961dc15f9d1f08eb8de0a4ecc21d3d6b32a8a466a907d64ab9bb87e9b72147a1ca1ee5c065c7922fface31dc9e9b0f2b36039418dfd95e3e204d36dcb03f0c94dc246be15068d38261d9945b828a45afa8428c316d5b5abb761ac44b4cc1e19185f6b3b9cd85a6083062119f2ca99a1681224d49b19f86615f593ff98f0dc491c123c9825b034b10832e9aea9df8cb8aac17d92bfe5c0a3f571ba04a15e60d7d8d3a44f974e8b3029186179acdf32294e092894e3dad648ba8fcceb5ace2ddc02a221d529e7ea6bcb875e15f22e59fa39098250a0634ba1cf8e7f70d6ae77275cfac64a9d559f0e9e25b4eda5336b16ed08efd0c3b42bb175ecfc7ea8caaf7b08a979bbe4320ff387b6af513e4cd9e34b4fd88fd93b8be0090d2bd0e6a720b6527b5bb6e1fad5c0f39bfafbdaa56ef6004ae4e9174888df148b580e110a46308394f0fa68e18d484398f3eeb0307c94e18e7b63e857a939bd687ee7bd21b621d1f1b5561f51e6487a0bc23c76077c44434681e7ad68eba037d8c8b12bf952b9b52c71839944184a33e968f706a2cd2912d98283ebcad715f28f7ecadcc00ff6d1b50c9e596bc698c2a09af1a6d6cd29290991913927196b780371c807ad5483ca774a4b5bcfc28bc2fea6db1cd651855983b0a5fbb8ccbfc29aa806839158a6e7fe6f27aabe57e90787ad6efc0b99b33bcc31abb9e8e60156bd1f42ce5efb80f783140eff4f63395d649df524fdf83a716fb9773b6cab18846e2a17fffc9d982e65ac753f299d78331ff1b15a6fdc65362ed1a11122fb08e7dbe2e511cd0548917f1acc1eea976c07fe047eab2329839eb741df9a643c8669d749b8490f85b606cd947535d8d65217c7b74b1990f8694c5c381fe69cc681d4228a5dae8a7198f631a28834268beb5d1af6929aecec1629fe6e0f812f380a4f0747240af77c1afb6987a79a7902fd338bd536e3812afa7b0a8823640f178e0a7ef55fcdc4ffd58894352e6993879c71a92d6482915ecc95ff5bd5554435d87156fe3fdbf92f6da7861be6663069d4f2ac3941e61059f37855812f0d7b625d5ab19c5ecd6cd36296d00bd8ea45290f29b836bc120078399a101807e9d5982db92a5ff8b352c9fadca334d35f25d876afd2841c4659f6d691b0c64cd87acb5d06a280d85fc187396ffc797f06a031992eacc988187ce3e251714fee804a9c1d58f47cbd495a9e322d08733601aa57b44d0928780522e2d105df4d7da0c1c8df6f3398adf23a475ae4a8131a0acc6dca1ddf2e54f31d8081e3eb1ab9d0ccf5a066a529079ce12d7fab2af8d6e11e777b9332f60754779c6d9976cd7fff43a2c065b273825899b2fcec206097854a578189ccbb6b574a19432c1a8bd2875533bf653a5a496de55b13f91782e5297d8e69c1ea5df4e2a92232473a1a07a13d566c5471671611e6073bb884f3ea8ad40434fde5b343259a960c7c2871450ff3a091129b804e69768432b0e46b73c7bc515b1c60057ccf04d8238e8d59308c2be59b0157e917bd9ef0dec500d8710b3053c2e4a4118cd3f984b2f5a1982357ecb198463def97d7140ddb7565804f2de373f981f6e991bb31851f91d67fbe92acc2ec226721286492bb1146a2448c973e3a0bff50f4e30dceaf7d79c649244d05c5459600b43012086612010ea739a46828fd9e7b13c43ab664bc36fcfa833b1d94d152dcfb3f16ea2d932b2dec0358c595ca881cfd8d1351030f59144057345bcc2bb4042a69f5d8e30f74ce92c009134080da5bccf5364a0b7502671704045177dd71090e58fc6eb41dabded1b470b43a89e829a84a973ce0824630a857e992521ea3f335711825701ea0b146ead88780123a300012dfc8432a320cb9c0b7fd94d2b20aafd165ee728fa9aa73bf60f600e8473aa9cf2817927934562fd5ec6d9dbe848102eef9b76c2b93018a826870fbdb408cf9f1a85f5d97eb9d7d7a24c6013d23d1ef9cf4753c61c2d6b9ded47b1362ceb68367725b695cc20cef2cf7629b40be803954b485080f79e3355fd47e9ef3e26f88dcbcf5eac78350ed27744", @ANYRES16=r4, @ANYRESHEX=r26, @ANYRES32, @ANYRES64=r17, @ANYRES32=0x0, @ANYBLOB="3e9e5fae6cf57fa677c38048dcb0ebe326caba4cd37a0e1105d348cce1cc2a0294a71f92a18b6bf0e97189f72531c7d76f5ddb4b88ed17863c3f49bc13469e4151640d4e9c1579282f536356ae350458d812ee118920de9dba8fb1b794a68ad12d82ce17fc65c4b8eb647865a574633d33a7405e706b1b1d953883d3536468d0971811435b6de47da7fdb9433888254819bf520aa0f13748c73663698c4b03cb6a0bdbc174bac33693bd453531e9cfde3137aa2c1c200b39dd253fb890fa8e8894861036386fbb92ce9e515ff90d9ce8b486b92878f3367f68688becd6766de567d8de63e601a8013d837e1ed6974daafc34f771faac9ab45673b2342b92ffe06877ed38ed28a760742b05cdd29152f24b439b1c0d0c8f4ae3262d58c3a4361c6dc83af5e9fa11b7921f84b6b61efb71dee4b543aa32214a21cd88c049527c6761037844f6e7afbc4283e23fefb590a9669631283579aac635875cbd1805e0336876590627de6d98d4d9c27d1d1a3b3ba0feaeba83ca98a498ecfe424cd7c6041a10922332c6e4a3b035e467bda51d0d86806db3ad309f230d437b843b43f78082f5201aed3e036e9467f2b7de9bfb1b77f43ddada8176ca60219e0c63dc269efe4bc9ee27d5a6b85ec26ae825a15e9def075e04506650e541ed2f42bc57136ae6c1482b9c12b369315c0a532b3f863296bda0ce233d9050e4ddef51b704ee6bd286bc0523a4522a37fd8df86344310e5df0e5d788df0f924751f041c413e4ba8ca6f74b59c4aa0264eef3ad132d8e06051915aba212a4cbfad932676f4aad5ba38ed7445c81f3a765523c9838aa3c77917e5b2008cb010429309b93bc9288cf47c6449e1db51f218ab5d0396d04e907fd22c22c8036f0726b1ca5a44a471dcfe3bf915045efbb821522e4237314af3562f55c1b114a4c21e3faf2f8ad5be66e7193cf09c92658ce7771992aba3f9bcf937006a93acbdcbefe461f865e686d289e460b39409e3a612fd9864381c61a59463eaa3a5942f33bf1e296bd4c8e72f6b5014bba7134e4f8e3fb3068cbe2a02d2939cbe91dd35a7a9f95c5969f2f0bf03e727e1588e774240d2912213b86e21fa37cb2d8252edd305076b61df3f1ccc6946e271e474372de3198b1e94e60fc994146ce703f9043126befdac9248013f5dfe47cfbac4a13e24f78f708febcf4aa8f9affd2f1f6364a1a1886682a388ba4ef7eb74949b02c76302ffd6d250e85d313e2e252abadff0248b70d93dda42056cf3717ab2692ee8292efd35bc345b8fbb498033c826739dc4f9ee22d75ef7b1038da3a5202c1068fa4c53ae1ad3e044d05a3bb048373ed8e56d32eb1309b720345ec772e88a764b097c1c43ca199a40e264c008f04d942d24e2d1bd31b47cb346ad961dc003ee6a471d64a5363699bf87623b4f9eb1158f23b5f806cabc26222224a53b8272042efe2924da3329a4a82e57b4c5897feb1d545ac3676fe6125e06a6c6ad9aecbe73cf2ba5edbbf528ebccdf27377849729b4cb61db6d4162cae35a89726b82f2f9756e75430609aab3a9b380b2a0383d9bf8c03fcaae0dec27c7304b9f237744216d47a810eaac5b46e995d4563f29594374c72070c18109c9117a0b2e3c1655af64f13b6421c06caa2670e4e3babecb5ee85bc45742a671a05c8a8cdd5fbe750e9f2f8c361ad7b2670c8e94fb431e04c52fc04059f674360e4c134a42d9b9a2957743260c9bb519a270260718f864781acfcd3d650e83be6987ceb89d457fbf5b58f432518fe7ca7d2d2ac6f573264d5fc99e63cff8af49d80d8c452d7d1f43dfcf63d5893aab4691f69328f38d8404de40350119ab0ca0c2e9c8f1b48df6d160e0aeccefb73c18ba6b1f15a6c41ba106d81f8878ab69314844bd19ade4ac69900db0fcc9a64fe18ff41c26728f3fdc6d990a340ce235149af11b31953b87ac62a921d2600635ef0bca43e224c551557472e4fec604db7921da57bcf29d839c37740d780abf227ea30a58497b6dcc5a681b54cc0588a2d4628a0becdf8f04d2aead6153cc55fe9a1c30f68a5ece56f4c028b7b6f460536257568b45de44f34b7af65ebdad7f05fa09222ff59cee86b9a5dd2e51b9ea40d67072a73eb33f8a52faacbfa09829543cba1e20d1f41facb99cabf6d660c67f62dab5086418f8342ddc038fd9457c37b397deb0474ab1f10cd136a29186bad51e4ad6e20a567c35e9b57601fa3dbb45b0aee936c881b96639a3af0eca9f0afe074c244481f1a702024578af69dcdb15052abf68711298f6045bcc6d30687568b204b13e6fdf9ab081cb4f2c58d73f7d80967f6d688a2d3a3981a75558485e675bd07636aebbd2913891672c42da85566a35efcdca347735ad5003d6e9e64b21ed61fd94cbb4fe5fc6cfd69197d20e33557d150abd8d18cda0ca6eec2b02da4126614c7b96add512776208d1c8a0a1bc994bed2be185089e37bf4217cf7f2f89cf0b842d5d32b343361d961893727a56ebfde0578bf8710be93a567016e33f9bf59844aafd30b295bb58cb372df13779e66f694a03a736fcfa5c9c43e9cfbab24500aa28f32103538684155dae2d3cd3788e70defb02baf450b882b36709c17aae387ca1d30e0078c19198e15f5987d47c3577eb39f418f461cce3db7e628b25ed12b60496ef32dcd5d3bea1f76a14bcfaa898d932fd649e8ec201514603e3df3f695f7122f581fe9a192f744410857722c6ef8bdd72d7739811b0f0a5ee43b79eaff3097bafe0e1c5ba01009f8f362db0e27d24065af4dbcd5fda0a9d7a0822cd479947a0f914c42f49ec414d3138ca4df0a52fa05bff2b87e9470697cc7c1ade74a3aa1e7e08a4d5abcdbb228ea2ae2cda64cda9cafe0dab5171621e1b144fb87508cd371afc44b9969ca93d6be1d9b8258fce09cc86a755e40f812c8d449ad03dfaaf29489b8277f1bb5af168d5b4bc6730a0c4e1a8bcf963b26617996d1243ea36af923b8d0deffc77234c915dfd35cc584d95f2bbb9156d876f4126d8e9af323ddb04312845d0655cbd21fb993fbccbc2fe4f47e03eae0c754f28b1403306d18ba330ae334d5305c4fb8f0148948e289f28f2db5cbaa24928fa144f0f8cc3470b707d8475dab910c01acc810349e15d17651c13a5e53c9127316815f8e8326120ed03a00a75a71d8c32e2ddf788b94db501d1cd334d46d79e448aac99939ac42754eb73ec38bcee168ae01d23e750ce426ede96b4b5f5d981b6a16eaf8f0f2a6e2f82a72ac4dd82e209352c4f6accce7fc55a4fe79d0e2883c8ab17ad083b05a1267cdfdffe0a5eb5d722ce4adee6be69db3431e6d241b9088ada21f2a4c040958dd27725ded9907c45d892ef58102442c1a704467647456d8d068b2d52967977567e47877611e0a5b461799fbf58187c41833b2e23a26da9458cdbaedf3f67f3b61f529a66c2c369247c6484b8c277b086a5eba38305d6b82c04507cf7cc0aca7236f2541d4c3a2b87539b248bc23b3245659578d7a79deb3e7c57a6f15b9862ae544eef7bb8fb331e9c7dd2f391ca3b53ea673e9938a86ed236c6bd37f218bed7f753cbce67764be3540f23bb5a8a5005c6c3e684496ddfbc7824d4c29644d8bd1dbf777970f6d92146d79b5f718d4e748a7683f824b78d80833d4e1cb266151fbf6e1417e6fa69d1fae3e1fbf8e03441827b0a67e851654da39ee929538a68885a3cd6bc7e0e742a197ccf1e7e240e3e58d184d1304bf39a61ede1a8cd18f179dca448000de4eeabf9e865e5772648802205efdd5a2062d142a51470fc52c7a6891ebda5145dc79bae628f6a466f08b897c80f94ca752981bdea77c8a3f92642c133f892807cfa05bd624eb1c424585f65f2ab6a8ad4aa6dad2b85d3bdff1636778dda493c035a0d3a159663bc1d96b2f5348d9d882e4b5bd0dcb0d8c41d6e6b011db5929efca4fed47e5a4b5f9140b1b3530e6e178f705f33639ce70265fbcd8a3c9ea0950a87ab3d7b6db620aea9f4d0c3a4b30b972842373fc0cec0927b521495ec2a15b0ea6f5e7bc6086a6768e7ecf2bc5aee853ef47d93777cbf203420b46fb3c655fedb466ac7853af895f8461e0ef2cc9500c51698c80cde48ed5491e683956153135428c7b058ae764dde4bc9c441562891ac9ac2a6f1a0ea194cc5600203f93c0ff784a08d84fb2e662efbd770f1fe5f1ce8a1bca0064fabdcfddb2fbca7e82446bb0213ad4287ece5bbce4708a93fd7ee0a0190eab5e52b3c7ad6a7ed68bd4b2f890be74cebddec3a409a71a5b17db6e648e6e8e8f4d6cab0d4b604909b4f61f253c8bf5495735074a31356a5a1ba695728a94f51762756290477a308715aa94316c3fb57ee5e2235ab60620213453d81490403e46cc94e835cfd42c03f5daf3eb6c4bf09325299fbe565b9532e24d2838320351bb2b820293f5f3bb8c024d139699303a14ed1060f26fbe49bf4fd3434bb536b3f891b7ed0531606958862c26f220bed34277d6c9761de07697bb919e094d76616cd0a148c6d9dbadddb28509163a67ea4a1e9811e5acf406a69eb4aa15c9b2389b7d78596ee8938ae2c6f0dd347011e8bbe8574ba1b56acb48ed73417e11cf0f455109fde5f97729008b724c59903eaf5d02c0b74bc9ddb96cbc3ddad01cbb1fcbde730b3e0cab82e4bc5db7e81f74978523b46d3696b7e132465c58a7311b2361d396c77b765474e372137645ce60c9d023b4bae896a694f72fc2e53b1c4ef802bab5e396b23ee3d4c5048978e83199a4729e7e5355131cf5dc78cfa9986a170e2f76f0767e7836fe6cd217782579f9067124a60daf2b34926d8b341999cf6a088513701dcb037823b8907bbe0f8ced9f5a9ca27c524d9ab4994faeab1594bad02e810e7e97673f39390690450f2532c1e38727c73598f7738caad8f85e039f520610ab63f0f3ef431bfea26e7c762a8c3af6d7ddd0c982a7ac26fd3e9e0ca2a6a0773c84b01d94116e1eb8840a8cd48a2cc5d7e2a285cb4e63049d0605baadb96ba4658391ca0de9007d3d532a25935f7eb4e5fafb83baa2daae2c3203e974fc8fe1744ae992826fc48ac808d86bef5be091f2746ff6df18e0e0f4265ecd1c1832e77c6843157d20cbd2cb75e9810da5e17e59fd3ddc99fba0336917e776b0e7112dabb9c39e2cd1fbfb9dfc259db36e3336b121bbd8c242a50244a21d1a816b7bd3c4fd87efa24a3cf1bca0495f4e5ffab86e3623fb34bc7790a50bfe3dd3ba2442c262407e41909f8d3b0af71637dff9ce4f54da3caa2186614ec24860e05e43e61b1dcaf12509b09041622898288c7277030b123ab32f165f4a5795206ecc44180c093e4a2208d3d3192dfd714f1a8d79fd5a7526b54fb30c27f60a6bf9a53b658cb1be50638dc37c2ac76de004cc517d9a1277a8709cadaa83071552b100d7c823ce8e86667193b7e29c53eca56d53db8329a5a4eb6fe30608d9c7d7a14055ee87ebfb98f76a8b2d4a8464fe2a1ee8ea2346360c82395ea6b2d831094cec28fcbc66a8c0b14649581b888c7efbe49b7e543271b4d0632e4492cf07590f8704faa2378620bc34661b481302d6eab51036bc5b941cd6c20d222cc8ef4161f915de4f206507cff9b0f1098d3d97e2464892a617856d742e095f26d3750e145756ea34bddd112b16f3ade9644c41675172f9f3ca48ff838284f4a9eb3192a0adaff294de0e9a5e7bbf821d49d482bfc968f6945e56d8febb58727e3eb2a8517dab8bf884b1b46ffe564341272b3d2ddd2c533cc24ab5c3e028ac7478cb0d420adcfcd18b0"], @ANYRES32=r12, @ANYRESOCT=0x0, @ANYRESOCT=0x0, @ANYRESOCT, @ANYRES32=r27, @ANYRESHEX=r24, @ANYRES32, @ANYRESHEX], 0x9, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() 01:49:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001880)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) sendmsg$unix(r1, &(0x7f0000004340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000004280)=[{&(0x7f0000000100)="d7e579279595f0504b165849c8da860c5020df0c83be47f911ecc9573051a8b08d6fcb3a030cba937808c47ade5ed617de3b7ba58c46cdccb10fae65ce49374b239448c90c3a0c144ed5a624862a21724c2c98bcd3a2d31467416d4bafbf93dc5fa452a23cbbff4923dfcb66d68bd62fe6cf1491b1c212f1be34eb8e98fac0a8deb5", 0x82}, {&(0x7f00000001c0)="81daefad38909d04ed08c8b6caca76ffe4339a94c8d5d1cdfbca17efa6643e022d7575fc66b67ba7f300ddd85dc58df656a978c543b453796f7181d6a8ea453b24fba47490ef06da5bd70839ec96be6025a863493b6cf29f1939d86565929beb5b661e5ea9bd74fc2c01aa96e9063f07ae289d154b42669d09afae85d3ce839fd9463b2e029c7c963719e93887a08ef2f094e3ab64783bb9847fa6ce592168e71ed6d197c4b6ea846b69dfe0ed584942ed19cc179c4e5832629c5e3fac91f37ed6207b93ba21d89ef73b3c5b92b1e3b9ca3be772b78e9faa0947544c1f9a1375341b5702f3384a68b584f60463efd760d54d088f02bcfc9fb7d2c1a0bce55647d702513a6030df19f1a0094056cb0937b8b29ed0e14a5917faf9781760366040b0dc8700856366e3d1b5b13d4b27fe332f5225621a56a79c98ceddd35e918113295d85a91724b6c65b520eff6a559747b73108dd52d41c69a3521a9838a4c4835c4c363ffdbee545465da2ff1bb67f317a4cb15099752dfcc0ccd68b1168925e34336897714340778a20843c5d7096c1c5b47fb7612feb17e239f9fd63b8ebb047afbafbb0f01b33bc718d8f6196bc0f047adf4231d92c2a606aa3f600f46577736b7149b2df95871d9195dd54558444a9f4990a81d62f74ac791222d5ba4678aa1b86fecb005679301598752b2b1dd2bd2d2d43cc4a689b10661166cf9df2e31a68c510547d9a5b75ceb1fc1c61719c14a4b361e9c5fe28513dc49e8920d74344cc00737706d083386d46a4af1d0a0313c443c86dd0122577ae155690ee63ba337876052e812c3272c7b5ade7ef4344251a1cba95a6bcb1860330c4f6b0941921a7df406ef0d809716b08e563afa3a8b6f6e0fe14ce8ce0105e4d496359b8aca7f0481806151d21fd9da533509e5fe908acf8ac4bc5bcb0e80cf72c27a3acbbbd692910a6680946efeb72e69321191059aaf8f568a290346d95d6f222fc82187522d88800a6d6582c0a018dfd3ffc149f1081bd8c197c9f37cc1669abd8f55e8be5229ba7fe6d678d96b29ac263ac370d8dc6ea7606badaf8d7e3f19694133ca88ec4f1fab7cfd405f047febe18dfe0fde680625facb0fdf7d40e5d8e0fe048bd90376d82c264f6638d99564f6cdaa27f2c3fb70216b0d9cb8cb9653ec2933e1f6bc73701b838c8aa6eb27846674e38083b0779c12b20e305346871923e361a4677547cea74bfae5290448790ffe84ccbc077c08ac707d303ea82691cc3ef53853df666627ab25e96c29b9970628de7ffcd53636eaeb1b5efda7103c5d2b288468d5510d0018b1802f70b6182bfea63edc5477be4c3d1ac980983ab8a57a4755d90e9f6b44de8d6920f94f2a8a12efc65267272fe2da29625039612f6909e304808a7f300cd9007c0bb0974da429aba130a9c84cb92154fa187931552ad14f3e6c88976db923a764b8667448853a317b788d1f6ca26e22f3fa9e748f3248f534b6e303241f533cd8e8db163b31254893c569bb843b236117076af6e1096e584bd062a0ab85890e1ee6302e4905c94506b4caf93826a54492fbbd48116394b69a1cd4c5bf65c8796b2b63184d304db4bbef9d83e42e99d11eb162fcda768432c18cb34eec65a4b4040498f328726c70218c906643674a0290cab182b87d41dc06076d281e49be1237da58758f20817d7a36348eab78db3111b33bb011216d80c0acc06b56cbdcd4318a1efe75b2e005b6c3e8efec4412ef934e058f84c614dd6ecae3f79871c4e9f34cb36e7b15679a7dd41b4f3b8bd7d7913b7e7301786fd58243c1a43ecd4d9053b146e27366bbe6d9edfbdf1196bc7a70b227889400a6b19399010d19ca17f0f3a4037e488ef392f63cd2bbd4cbe946a99a5f65d3ca971df6f5ff242b7b01ac4a7221071d1bdcdf31184f1a110723288b9d1559878a3993ddf303ea94b523f593976ba939af61949502130ab08a65a7f6bc114bf94b34c99dcf5665b00a6e0009e846c7f3a810ac35858833605773416cdf9aecef41a65e76ddf00081c6f3d4a97bf235e93d60d25fc68ef94ad057fe758e516199629225d4ff7df325f773b05a260ba4b01fa63a3cc828c907d7390d02e9b0b0bab4a82859963a4f078769fc4bbd079c95bd9494ca34011ad2838d13e7aa5cefbba63dfc035325185f543d580701f186af002eaea1d6bb7ff07be81720fbec0f97edbe11bfe87d5723e01425ab6a014212a6f07d13fac030fff3e37a412d1532d75262081380bc12c8addc65425a21ad09fd66384ea0ce4bdd5cd00bb4c3b38631fe5b0b4bb9afbcc344ae97d0e2016ddeb1cbb51c5b02609cf2d817e0320beadb72a4965b7805472a13b74e90c1d24c8d2e93d89ef77aeaa0d37b751774ef37c162006c8c983623c8e9559227acfde3f2b896ad1331c73837270b96c056c413a97df3faef348c4e6f1359c329d896aea1d7275e1562736211cfc88271bd12e62b344277b6f007153ebc8b3d119bdcd9231724c9a4ea0c7da6519a0ac70d3fb019e789aa9c276c2f649095c4ee302fec104d13a82237d1d0812a855f1b32c202b80c80ef5b7232124bdd4029a14fea61b287e374d598c869ab46dfa773a0f9961827745f47f7e268a2b4ede6c7048b80483efcefdc2edff79e90856d90b0dd332579c2e87c10550d092aed23bd0bb626fcfdd534f93798c1437fbf2f59f87a957e85735f5e1d682c2aa4f3cbcbf3a05469df15aad32e33da03035a60d8f037a607143c8ade8e1ba665a27fc5f7387c0c439e413184cba2573aec01e12f4cf6757e2c5c6490171c5bfd5b1caf2e2c0ffdb30b1288fd023f4cc8d4bb407f3b248fe9e6a0b51d7bd8237c8fcfd27ab875169e3be077fd3f33677cb1fdf81cbc88cc2ac9759ba7a4ea8e44aa363376c93328fd7ab9e9711b10a6ffbc9f0b434fa1c95ea272f8a7a03b07d804eadf8526d772226e36cdb7743b49e974da430351f095166aa04d0b1fd7dfe105331b647b3d8f43bccc3e834902c4ec3fd8c59113e44736762af03301472f4bdbe89c7f92478c33442874cf37904578f1321e1fa90b5e04ab0f851d669ebca167a56a895b4a8d3c6ef2875a1e5e68101e1f44e8e12677a6dbd7292b9f30fc87df689ccb0a9d31a36d5c8b3b9cc9f8f335be3499aaceadfaaea98ceb3478659bd983e2d320bad53739e168cfa287a95ec5730cd13a16eb7067916e010249595070134c025177a1be7dbf3fbc88667906e804d74759e046789ea86d103362fc40c24425950a907b74b17688dd6eed11a55030f69a3adceca6e175a92dfd698fba498fb8e3e9ee53a075f0885b1b025cc7a0875c9ca80d02b674d5fdcdbe9979f674b1fbeed03b13bc3b245527078d8e317b000a18943b4766dd576865ef6877658204c705b0f004945a2e5d3814e1d849c13b03cf31950f98c43373e70149dc12b91ad35dfa0acdd5f81fe52de5c039f3711f190b82f162b4a0be4a8f4c87011d0e04d64974717eb693bba357fb86df9d1d4d095da83db2bb7655d89b80a9d313d0696b404fc1bb9bdfe392c473f5cbe55b08ddeb4db6296aba893f8627ceb24e42913ef0718e70ba8602648c34ec4c6cbae0fc3c39f78ec5eb088dcdc82ecc2b76ae0c1fc35633e4b9c02d28b28a9de852b373729b800ea7c11606aff9caea7cb1ff6f229a389fe7b96a72ab5d4a22547589fef40879d83a412b1e04334e7eec9772f21511beab3e96fcd33d0116063bf46ccea867ac55ed21d6dc0a1185c22867be86c35bcd28c220c6c88386965834049d5806b77a4eb70742c5fd731cb9dd24a0b02aa6b3c76ddf91eaf8224b2340fd0c1e354e9f112876352af4f5c5b14f369c73844902351f70ef418392117340f5d395fa3dcba7e4e193feb49f2ac2bb85a9bc9ba5247106e3eb15002bc612c445ee79144b9dd666ab6501095330a7239ab5823935daf2886d41d34dd48feec06d978a2026f9255c91af2e03cd31642bd557abf6d97baafc1276342a87c12201d9bb47a6de6150e28e46ab51a12826776c3586942d60b7388939d5a937a329afefbed0993985a8f789277b74e4b6aa9267c19c407bba2855e980d7a66abc4566f17eca5bf5583739d6f40d06affd66c8801a01d948e3111753bab43ae7332b22696e48c1a038741a37c9e4c5ed0650a1b3cd8131f51b2ac4b79fade0ffcfe45a64814d6837a96a3c43cd6f9991ac41a802f8eafe60624b5c5ccb6c228274073c4f40b517cf80791266d94530ec0976f545bcd956fa325ff2133ecc0396676493e68978ee30a4bd453a67d22649f7e8dbef294c731f1963de868082f6d99d242842a3c1052a989f9346a7c12fd4d5acecd543d10e9195afc91834f7298aacde8168dea544349c271141eb01c4d46ad4f26b44fb87789a0d20d6211b2f476d1d81704a10d45a46db61c1b8b00d77e9f17c411ebf4217ba302ef9fdb3a05131235573540dc647fa70035e774eafc536d7cc14fd9e8db2394cf0fa042ccf913de5b98bf38cad59478ad22d5a6aae05c1afed11c880e2fa30202d84aa6542000f5ad63ba2b199abdd456bffc593d12f7ebc7bdd56965f16d2e80139270a60bf97d84614d191529ac64f7d2328d57da854ac6efad60410d4f852a9d93f5ccbc7443d8b92adc390d148e95734d92c4f2040449944a6b42f91f8129cd7155ff4717d48e5d80d5e8b123041ea13a18588bc9adc6ab4b6380a176fa81082882b53314816a2b06b4e0eca397a915d06f996444d58542b257a5a78b5931b0c66eb3d9af73f1ae0e45947255ef0a895d72a6e5fee90a837027346bf4ccf38a3a506949d56aa5f03db3ed64b4d06d1de27f170e1c56cf8ad2f5ad741e2e6927992a1d660e738b1775ca47cef032bdb37a555ddf7c7b541ff1297aa1e0080140c030392412f718fabf261ba689337a954f02f4a08ba91b297c7f33d43d4233efcd76c0e8d74d5adfa97b29bb75e1ccf05363daa5e2660585026aada35bbdd9337d763bca0d37705cd3397b44949128a63be0539c227e5e14913efc8abfc0d90f6d2ba2c1f04aaa91a820eebd90c34666a46bef1a0c3154bdec2fbbeed5d8c9eb57fc407fcb3d72bab69cdf79a90721ee9d7b9076cb84d6c5f99c238412a3b8dc0291a8ffdb8e14eeda403ab0f35facd72de8d352573c31e342d677850993d773918ce040b8406e34c0817adef4ee005d064c4db6a4a437fa2d4d9d06beb061f16d5517c1db046c5d752738f636904387d8b57763145e9940672e42d06fc33f1fc42c49d4b0549258c1fe6e1f0e97251cccc108b7c429bc2ae5b348964a8c221a708a0708b2c001516959e4b27c3e781b63b7731356530ea9b891564c4f44f16c32205cee833dfec5becc3f421b09e0afd9285698e50b098de5e2691f479769734d90015392cfe2193faad9b95f1680d668ab3e99acb80780fa0e125cec10d7d8d64a76e8979093a2d601596752cdaafc78afd7c5ca922c201bf8aa2ffed4a5b5e4693805b9a33d00a133a93813a716066fc683ad0325225e591d3a5a311c2d1e2d2d30ea27e59ab1b92b879a892835118ce918a9ee7eecb9984023f0d875f629dfbc8061380ecf3eae0e39409e67c5326006b95c9761471fb41acec350674009f68b8f26d7050da786fba097bf7a4c9c926b1248bebad70380f66a62eb01215f6d350bdd22691af9ded318fc67b7a905998799235e824ad44617cd03e1e5661145811e8286e26b8373ff60467f0df86bc28fffd869d85defee396d204a1c4aa0df124d6990fd06c8b40089f252c22cb9754230", 0x1000}, {&(0x7f00000011c0)="f85f99727f16fb93054d4c289415e60697b0fb23c9883eb9002b3bb1f0584e9d15950c84a4b4242c002872b47ae4fd3bef0059963c3fc0267ae19538065a8318b7ce3f9ebe68f9edb78432118773f7adb7cb7f48daca1e7782d1891c473c1c7ca287e1741a5d7253138c0ecd69e4e66038a35578b9ccf8f96493a470324be60fd4c9dbd2924be45744c8c3080595eaab50215fefcac223fc3f6df2c9dee66308e9507dfd81aa2b96eede2972acca882cef9884fad45f51ec5e28acbaecaf825a6447467bdad6adc8a8165ab1497527cbdfc0fb7f0e0493246c3ec7bde532e11f22d2b1b5cfcf0abe2cbd980b63b02cfc301eee5c587bb76f391662e7c911934c27eb7cfc97d37e75dc9c437c4ae34dffff62b87e25fb5473ae6905c03bea69f4b05042517019cd2f25334b989f73964d63d4614bc6c0bd04dbd950c94d5ff006c9d4e2c3b684d7299ac771978c98296632f77918571d7f79c3203070ab342cff2db2da92a5c7daf550591b0004dfccaf1e79883bdc6c2a1d4f8b3be59234771280549bffa7b7a19dae49fddc75ecee231076fc840ba6f3fb5eb38e46b509ba0d0aaa3e9a4afcde501b6c9a23b405ccfdbaa27c05980bd260a87ac8421c9a4874e588d8a7eaacd548163ee52c1c25be5299135680bc793e73fa081c140de1d66fea94daca425e6cd32e62ca56e4bc38efc7a9ce524d8f4a565bbf29aa54216a04ffb01459bf447dd9cfa64c6dc5ec7aad4606bf94f9fe8b277a7524dca0a96597d3457a868106e1ba85f4ea2342c2cdd4782450a298ef27c59be7c34b70094cf33d510dce6b11dc08a5bbec9d33de5cf6ce7dd56bb5084604e20f0aa123894722c5cc69f82e52b084c61048c486913bc3b029d6a41be380db208b0a0b59537de2452afd2def01992b45c240b5c9906f6612daebd83e68de1b7e44810437f905a6f24f14baed0493ab7f90c516baadb772d98af2196468746022a488e25fd1816e849c1796620a5fe5edb647312602fb81183b009274e2a539dcbaae17780334921b74e6e9cca0d0833bbd1122a9f88c26904a84a58c665bab41212ca83d47c5224045a650fc792638358532d575dc4e5a9c84abe8b81131dc017c61381d4846dff58c81996ba7c6343ed4276e51c8744557cfc4898a142b4df84cb2d05623e2f0a729da2072a2ae538234f327fb9d067d122cae664a2281161e08a2b6aec62a84e24a796c3f347d22a1268c5485708946857e4a8ff482c55fedcbd084afef86eb14f27a46bde813a60f6c23aa7ff0a0e0b7a676c4edad057404968b8d15b996383bf59da15c169278e3f0db0d9d615f379d6b676bd86c7e56cbb001704ae6ace524b31d98e13f5ec4b93ea58cc12b819fe80dd7f3038d27ae71289cda669d157bd5b33aa84a15805483d99724046726450817f8f18fc09b2e36ca04c72b640697d0cfe4cea16bb77717dc44e0ad094580c5bc4a3f5bced9ceb3fdc74e6fbe5133e2752b95948e59471ae7a97e5ddc9adff24c0d3d12aa1ac13d5ae9344f28375eda329a07e8f7e859b0c2a3968c8f12a999767b28afbcf90a13acdf474966a2052e26856eaac7fc51bc6a7668a22974718aa1df726bca5cf898c5032dfdea085d8c0005cb95d53c4a54d8ef12477cc4fe0f64951336e4adae8ed2b794b4cbe4dd31c475e1d5cab6ab2ff134be6b72af65b5116053a9a21a7488ed92fe97e4832503076495bd89f144661374870185aa5c0efa57387c611b7e4fc44affdf3e0ec6c9e63bc7f49cb86d70b2de656ad5042856c18b79102831ff9804dece1d090d18941dd2e6f6226b1bbffbe0be74e3d6df21c3e9483715ccd91c9fbea3b12e78ca1cdd52ac49bbb4c685fa2fed516a3f6a6ee307a0783ac83501c9ff2181926fb553d835d9dde32d567f4e7c922ddc4fc8a85ed7266d44a32a7add6be0dd52b252ef40c678a1d5f42e8f4581542497c03f89d90f3e7fdba3fdcd1ea393b0e8096afd0c3a4a1932fe9accbf3454f57230602c518990e0c123359706a84636296c6c28ea8407b6e53830e281f9b232ba49f609df2abf0457e0d4b3d2a7e28596f791b02e7e9f8827c5bb9b1442176f202a09a44d96581882e8df10369823778871be4f894115208f082aea736fc9ef801ec56c3faa2875fa10bd04fc40f41f010d401df462e78fa2a115ef73127b2f7d41aa84fc88aa53747936cbc06b2ba521c8fa923f5cca8895da8617c12c80cf33ce60d7f4d05639716926ef21d5958b66e6151da98b51b5f98f4b0f99ed0388a7d778cd4ccac599781263208316a8f6337320978d2d799125bbba06bebd18ea22d2770f397f22477aa4a72c5694f11276caa3b4b56fa3ccd822bee5779c01704ac8fbb60a494df434f33cf5b5f4837d2dd00a92c6597187c81ad4f83a9c35d649d205e3a41234c3afef4cdcc1c94318d5c0771c8f4dd48700a89d3f293a490cf90881338fa1e96ae41f5e809e414001787db709a9192c2d55cd3db80049dfa03c868122e49c78face3e96fda2082395d35e508ae22180f32ba640ae38baab66cf66c3527d470b8aa91729038172aa5fb3a244b1e892453344b8e04a3f476db04f7ed7f5ea77d92ba314294a61c00bbfddf9984712bcc5f2f2dfdad8ce87406b8f8f3dd6a8239c7ae7f82750ed680b0c95c06c95a032c0e80493d15f01428a8bcd1295e480d5648e5efed75ac5626f4762edef5462e6c8ddfb4129a25c44e55c52e03987bc55e7de940d2487e4981e93df001bd4ece42731218a728b71482160ccf579696aedc7b52af295b1641b7a88889cc245a91cb30ab8de7f925e15eedad9144a502bcdcdb02afe75bbe3bdeb311564058e6ed9bb1c697fec1eb4f337b332d8aa089339f9ed518b644361477f090ca8af6ba7eb525d33fe2018f6543adddec96730b4a126d8d3005912551b40425d6116f2d01dcf325065b23e4598e1cb8abd47924740aac81c24c916e363bff5220dcd6036ff976834ceff9db92baf8cdea366d8f23b31c002afe3d618c2a74178d0ac313890b33e1cfce89b626898884d4044681d4a8634613a5f92cb2ce7ab54c8a5d4404b5efa68e41698864631a216c3c5e425b8203a4722304b78f1cf4c4367fde2120e0be06edf1cbe75e721c56b57ce689eb17da04385abf6a11a3f54d3ec8d0696e37fec70e5f9536e7c069d5b00abfbc4cc642eae600bd6264f2864a57cc9ffbfcf99a5d3e9e3ec58e42d36fa111a10d7bbceef0fa574a212387064833c6b706105c0c20825839fe0961dc8dc128b537ddcaf024d7fdbe2e23a6c0f9e55e6f77e892826807140834c9e273a4adf94a693ba87b451afe5517f869a5a4842c6f0ab746eff9659dcc960c303fb7ca330b1fdaefa66a7cacba1a6ddc183ea2e2d48f9732e5d66425d1b91c42876a83c222a79441b5c5546ff690d0dc84c2b92f12dfa637ecaed41859eda38dd372a2bbd904c1a77020e922e785992050f9cae0ad8a0ebaa121a21fafed2b85c5fdb803ea605ae89f3d9952f0a2681f4b786d7ec6e9b5f99813415e4ac392ba60c6769d10ddcfb72ddea473fbeb5dec4688a4b540de28daa5f6fd803671a0bab7a45de038655a7ae2db3f770c78576770d3616e506f4ffedf07a8230e5ea34983c5afda5d65e28baebb59dd6e7bb5a1ea5649e58357031e668e1cc1139f7d0144524e8a611c44b3a5325f62c234138d03d9e506d03804fd6f0333ecd9a44b739cc32f34a5a29a562bf8afb9d3d11e0cc10a42b0ed89d500c2d65c7e2c2f5e0bb9f4c525fe2ea204b025ec055b236d10785d8be2ef34749776bc108844502efd853097225396ea42c9aeeb7586802992eff44f78cf38fe483abd00e30e8a3091ee3b20286fd13d2abadc1fdf813c17af9d53087b27736b8eda5efc1309272be0942f7cb3f0ab82194fbbc93a7afd921d7fad50d3e12583bf5dac101e0c604e781da2c4f2f7ac502c8f2829f247b59ea58eee243c1169461871c0dcfb6e6aea73ce264047e84b8729f30752679d1002a896c29e7043cb9dd142bd0aef04464c1f87aa610991d02d45f95c9eca238892035b9c2ede765e15ef00d3c08e384076f6eca4eb96145be4e3fe696a7e0e0d3b51bbd099e64ac5fea676ae40e9a7dd42ea8a8232f7f8cb44d525aad40a9c4fc62f059f53249dd6c1346cb749e44a2515e0c52646d65c2adcffdc91aa75904cc9d492195d063d1aedca4c2f4cb81b82b0694aaa375a989a28a4a2a759cafd6c5658c0912e04b8070423011f01e1989d8e9f0a11152b12cbc521542ebee2b3e9f3b0b35d4e9f8396d37ec813d423281e8b6580126929d8b2cd03d046df07939580af61d893727d0657014e2147c9ef733b64a336f21e9c6c51d5461b23dd9dc67a35ec2b9517219e452f4d3465ad2b2fda637f1d6faf5e0372cbaff730f6da623292a83c5fb1d7cabad34ce6dcc53bd44349a7a98c6733d0c8f8ba305add068fb7f7ca4e034bf5644ab3eba69c78dca156cf275bbaf74c2d519d51c07bbf656d8f2d40d467b65f0be9ab53326bf7aa19511a815419b440d28a6666bc2a1c185da219baaa3d270e51184c03107e8429ebb066a7c14e02a8c76109c2ebd91089298f71638d6b24d46d9afb7aff1585fa5b78004d95b71c335a0bb458ed245d1505bdf6fc9604046f97633bdd74b70342d2d778f14a8fa2267de9ad1db3995aa341a16b69df9b2862d6faf7b0e139dd81d4277eea92010343ba2111dd6df0c9060712d8b7abb2298207fb2c34322e2cf4c9b71e5568ef95b2b3b784db166ed0aacd3d5a00cfe150c4e1c2d067b0053d6728ea40456d3f475e37e739fb66e9148ada79c237cbd59dd089e94ac9973bb947f103761e1a95fb978c8e3dcb4e0e2988df59ed91b5dbfec2e9fea45a5cbf8ff5b17d06d7a1de09968c51d2f7f20c9f703c1cacb6a032801256b19b4a374a526c8f448ecea6304172f33516b56d8e7c81653d7c3741a788d8976de7a813d580edcc041a03a68563e01942c0964f09b1d5b08a8d9fa0ca44e2f48e787b92c16e722ae6731d336c502f4c873fdd87fa57400cb779825e40bcbd044825cc6a6ba4ed63aafc05912a23c28b7bad9f0abc2749e82cf80008a6c91a47ed3230df4f996684962cf9dcd6d4e557295f5ae324d216f88a6a7b93f8733c96227fa8af3986ff2632cd6c79e9ca0391e5931746b7a8d2e7c85c28d8efac4db539255b4330d887b63f2cf939ea720a226f2f55ed64d98fc226ffa1b321c799dcabdb7220fb39596332c8faf1652a0235a5ae9b8b5399f2384415432753b5c4415faec9d4b73863b385c44633177660eb5f7bcb950440e214871edcd1e235b5bdb720bd41d66b2dd82454d7e238f3b62a34cfb823c33aee7cf944fe7b6ce46fd9c4a602f236a3db26cb0bd1b9650b277d6af53495bee9bc1444912d4a5a7aa147889a504c0c244300635f3ad050e9842e1e0b11a57ae4ce7ce51e8970b60e916d76f6acb480a682b1f87a8dc714da23260c361f553c649f247b82b2fde1466c588306d411f667b4ee617bb50b462ee1263340233209ecd8a0919c9d07a24c910e8996844124498d0a66a2ee29ec23667ec716935c0c46dfaa9ee6d8ab536c8a055e9361841a69a336d07c588158e48b416186e1e10195f686bd4388ec423a0bc5061d5ea0c8bab2dc788982726eb1fdbb8b5b15b2f93212ed75bd902bc0e7f04a361913074e5c31e58aa52962cd89b243fb726ebb7b6f3a77c5b61aa3e0fbeda4ce9f1c67a3c8fc6b83c0f6dc84f360c1acbc980f91b6efe7c381bc0449776", 0x1000}, {&(0x7f00000021c0)="52c8ee81b6900a313376d9bdd6de65e4df7deb89d89707caa90e2592980f205b61ef73668a0d296e8b51ed4a617d42e1d35a66656570d3f982b481c07ceb19e87d8d0b3ae9f759798c62f5e1082f388508ece6936746c67f3c9f5b7f333295c0faa8ed6e740839ca73dc72b64d81cac189130786e21aa0276bb94f2f67b43b0f7e5e2e572cb75c788c3b", 0x8a}, {&(0x7f0000002280)="3a354a986865621522da15c1040f4858abdb10a361b77f0cc294419cd72a655cbe1582d641649aba28b28a162622ebc6736e0d69e568b80f8420a7ef77a9ddb1a5f799c0677d0ce1e58d52c685b3a57566e1f7da369e4c4c27d30b0b78fcde33193436a2a7ff195f13080c6e84a924944c06076814f47f56a65bc19b4c38aaa62c164c43a30dfca2ff01f7fe52993418b15071b8fde49e665add5449cd9e60f53c5b1bdd9e23224d5aa27855421f3447fec7a210f7c5a318d221911418053337539a6d31d87ba7fc2e416c4e3209a0f581b8de8ac9af2ac46e7cb92c42aef4c1141347db52573a56425922617f3c5ccd25f0348dd21d70b102a24803dc06f161c8789c04d1247849747087a86a4f5ec9156ba28bb7cfe1b1fc3a95657567fe5abcdfde44c3ff840915dc5e1216fcf47545577ec7e886fd6b6193e16db4e85853b2e4d7432aa9d6b2b8738e32a5ae727d068f2db1010d18404eed52dbdb13fb598b7f4f15eb4ffeb5b7fc0c99cf9c9d9a847b0a20af33ab47279ca033956fc8004c01b76298a815ae2e0234c3585bb7ae498ea77db889d01bfba9548e2a2a35585869775c6fb4d745e2b63fff87dd5d3b42254ce258dab2e80596b1e51d91564062c990220a1233a2940a3c5258b07c52c7dded3520593238065f75e228efe07f5b65985b765287c2cc3825c852d54703e16f74364fb8e2477fb1e5734ec99ed90f06c48ff33883e185fb24fd859d83dc7bb0f52a100c0e6fa3eefde99d4b578e029a738f724b3727777c7735c1f49a30f07dda863132748c43df4f3a84cc49753f06e191cf6e69180b88fe9abce3500c8ec163357281d68e0e31ffc92aaa3aacb25027961763233b1b64ae57eb246ca6359c22b1cc6a5cc049f998e3c434f85bb006514c8549eed3f9b1b2c65581363b6e5a6b9ccb50b899ced5f1ac6d350c5da5e24e0efbc56ab6a84e6fd941d0a09c394f44aefabc00ff19eec1b8fb6510767078c7f4e2723ac6f11105368f4226a2466932a5178969d9fe55a6898a0256a868142091421cfc323afe5dc77c5c0891d0cc1e953f14b8e29f2181f366b3ca835efd4d135972053ce9f707279382119ca1b217bb5497505602160f3d03b8d4d677e8e1cea6b8083cb00f3c30f33e41d846e0253c3e9c0fa5a331a8b9e3b5b6ae4337592ddd6c88b6e66541ce77e0996e657494b4af3f206bba548cdba1ae4518852bc6355aeaca4afe95d96a1888734f1855dcdf65f8142075b1c923bfe97f288614e0e6b15174729ca80bafdfb8a93eb32ece39d282b44f66db1f67afaed5e81f459e9545a102710c5c07965adfb212ecd3934f1c1306b9a4fb294bed3d2a2c1b89642ffdf871b8fc25889154980095f17a9976288db9616291459aa5574272a4fdcbca4e2c3797db3219fee441b19f360f91d91a1338f7db8f8d88f2b2b561fb48298d49175a9b98df2008d0c3ee0ca8abe0a5ed0c5a0bd39add24b9e9c3736632d521ce873ae5603f6868ed7f0b9cb3651d0128d9f10f9b26f1641fd3bd9d3ede3c9b8ec65edcddc9f9fb8f2bb8971eb86da8e5bfb30867cbd98f9815baa974290387ed3220a566df511178248ac0c97a55d741685a6d38fc7f77b6701676ea8be54e2a9d1f8c9cede78a18591a6fa5619a121825ddb751ece2907c292de94595c09da83b9ac0d86475db4b00ba63aa837a10171b3010a20c263141958c65621469aab3404e211d5253156f5ae360c83e3a319a5ab9bab295094cc54df4b09b42c61ec01661b31315589a1cdb93b1cd0f9a961b07c5066ccddf8634f09f5781851e8c9e85cae0454a69ce58924eefb140f624494a1773895a971c6ee13a5e85709fc21727d24c1cd8d06c67df8c09dd99d8ecaa3760383a07c8f36a432873b0d4f6601e240b2c0df9ed6ec128658e6a5c747caf47a8fefd5fbc60ae59ae16956cccc71aeafc9d006ef36c12a9b25b5c8be5571f3d8823bc761c54ca4dfb02a8ab49fc904aa40b7d752c73b5f8485d570fc823eb3a42c3bd45a6cb40ce085ea6ff8e787ea1dcc41d92bb59711697935dd9496fdcc8a75514654016899019408f71b8d4fbe2662ea67b773ebab5e4a4ba3ff3cfa3c860c4d3e77612feee826a74a824ec820ecc5663be44e9046f8ba7df6a7c99a17566c78e337c0748f1c4b3f66ba5e0381d79d26374643966e6028c2a14d43aa0a43e6edc6f95560b83be6a79166ff41cbb03149912ebecb46e762cd91ee6c750d18935dd617376c4aa523007a9642619e2cf3c6b5305ac351be25e8342ad1173561be6bb9a81e020778a61d693e9be9409e341de1d688d249d6657c27511b9d375f6cf37dd93ac55d51d198e32acb4df5922e96225de09d4d5e9af67c6ac71d5815940316fda4b467395863c94ab57ea4a16208cb74036f6f866261714a7733832a9448ff622536f2bbf0cbc616036a2fd6e0e346677b83b1450e2bae448fa3d55509f2a25f22daed12bcf30a08d1d6cc254fcb1ba718e6c195e28cb0fba3d1160c61e43454ec0133159d03d9f0724d53b353f2c030ec80803556f36717bbcfc692d1bdf89a5a5cef24c65a093bf887befc65cc12f8405b0efe387a8b347094ed676b5a9a35eb139a91f126fa03ca7deb1849d4a35fc9052575b1f40a1407f2edee93b0a4ada3a9cd47264e4a1cf4c963e3761312469da736f663ba1ccb73309ac7d6d9b7639d66f5efcecc7613829e1a5c112a8084afb8ce2dffab2661e57ec40915df02a18494dfc499a845e26cb95e0ad67391edd9c74ac01ffe2b0105b9e924913804917ef90a40ffc93e3dbc25e35cfa9b2826335fc22871c98a2b980742b212b8451ba41063716f88d04e0d944e160cd145698a825f72e83dff8c37858af8612415885b15d74770527598739deee24e3b0fe9fbfd6abc4b7a9870fe4ed7c9149a46d1a98582143e4e0ee46779e6297d39756c85f5ab39706a493626250dbb39943374283f433595730cda0ca181a2dd974ed8c6221c551fe7ceb3ade1c447912d0c73d4581170a528ae582789ca7b14db06e8440209e609d78b8dc6ff1d5ac13d1c77b755d32dadf5110c0d4ee0cc0167f8762ee45e68ad60aae2988fa6ada9f741c7f0fa6de12e6a3168d373abb7cfcb1f6d74d65305bccdc326f9a22b1c76902bafffe13ff0dd892cc6fa56582d42731e8d73b8df7fbd171a49dae3754040787462fb90b1a3b154e455798d997148350635b8f17f0e67dbf3a75b65b9e21913cefa2df1cbb7e6a178a4faec26fcf12c9828e7baac49b8f19cfcdc06b8832b4dad3510feb96b781180abeb1e15c8ac5af1b2556ada804fec929e883ccee02c2f98a8377318682c7a631b1cf25a5d76554b4c6ae9c525c2466eb0ab22ade38701ec2aea0947a958e9d84100f195183a616df8f4649d68640c406a17ee1cac390d7551453326c0401303841575eb7316d4355cd2b6441b98393991a0eaa65c269b9dd399b9764f9f9764755083a7e0825d471acd26602fd5288e395bb1624f787478b307322d8943f6eac7e06d85a13f98d6c95726e7a3aafa449007851e2ef709d6abe479a89e3c333aace7e54f967ad0fd242bb9bea14ed7b6d9c43d86bf505ae69aca88b618a6bdbe5060b9709065bb01a8b178c1eba611b28e5ee400b824f5ce0721f20bac02e72f4912cf53a31e5373d094e3172b25024d28a32dc02870f176a5d2c8dc3a19102a9022d652dbc16199232a96e5f0a62bf6aaa0a7eabb719bed96623221457837eee24e8a04fc2e96ebe82854b59323f15ad68fe8cab9b28133077e7678cba672f0a7d40e1799e5ae79fb56f06c973a894939b9132125175a585d9c15fbe98e95034633229d73e365746405a60e86276e5b025714db491d8ed12b62de9715488370a5c3263c871a7f5cbcb511282750df84a1b6fdc856ee4c108e1f2a4485a8cbf651def8411f96ef7ff58042d255fed725d32c9e92f98dcc98fe1e899add1b80408a5d7fe5568a6fc85b712d9e62e679d4b7f28bd5e720815b0189f1699f64d2d8ace4a711533b438341cff161b8c32d30fa3c980fa41b92b66f614686c8701957b6a64caf186d87273f9741c744160cc78605dcb87bff806bc724e65edc921ec0f186d794ebe809b4d5511e8bea371524caf8f70d2049cbdbfcd6e1b03da4b4ad35e495a16714b43398625906b8b8490188e4a2fe33c97e46a16e6f589911ada4662c0370a78a52a6b347514bbe3ffd45ae68e1162485df905e6d4d5f67700faf6bf3fc3d15aa7b77c58ff0470b2198ed9893efc265948fd0a1efebe1684a64539a27a270ef2b13a8e3446345ecbee25da74c854477bb34c309bf068261fd635c7666c48f1556d4d766148ea97005a9c99c4bbfbf6dcaf312df9d9ea6d259c131c525882d058ff74ab22871a51489a972e021f2d6085d11ef77bb689f9dfc0dca28ef8c2e8a8518b6d2291ff7d5a036e32be43cfbff735411f1c85d6a6df1d46d284f766d1e26f1392d4fe6c204ee44ad2fe5979fc9e1b610d6c75cba8ec1565e478a4caa2b73bd9c60dffe1ce53ff1dd5063b4ce12688b5a06514e932fd8e2e9345f477ebfa562a17148546ffeb51858450e16cee23377f918f57896c3f61eef94386ded34cb61b7c8a322e07368cad62f44cea5ef96ed72f64c08cbfd7e1230b1a6ab89a8040e7b37925c832bf1839e0cbd58d78839737134f9304cc471c22880c9da0927dd2f98c8bfcd9ca9d04875b39b320d9ca428004a34bb93f1f3865f8cc27846c9ed27bfc7f0c5c5f7a1ee72f8c2eddf0b51908569ec7cf74dd0800b51d863126cf7cd077fba9dce9e7511d0e6b77275bc472e06c56bc3fd0355e0c1309bd983765f4bbf831f56b040e7d69c6fb4156d9daf81f2c31eb98636d7c6f181d6f6eacb0d64f7d0d829157dac02509adf99f0c5be3a2d0da766b69cfe87a8739d02dd3ba98fbaf1582892b93c9078ef1117b36e400129c657a731021d8609ef2c92f2b6fbf84d5a277152cdd92ad9d88b459e26f0a76e9eaa635085380600cac4e625ca93ca75e55f52c184367f9b256494df43265abfe996faf594d995e9ca102df061ead036c89634fe7cc1c7709171d00e8f077d8e06160f250cb97fb479bfc847b8082bed804a8bb6b58ad12ee37c84dddb59bdc99fb3e22e005c05789aab33cd0a2efa83d9cd2259b6302e2747d72ceacd91bad6c6763d0fbc01c19847bb3697cc912e842b441533f2ad2f7d0cf05b474e79722b4d21b6291a02199bb1e7d12aed84fa342b34b3ce1fe05aa71384ad0f37dcecdcb34977c7017b662b30170e1475de651c461daf3c56c3e1b39ca09902508fbb71734ec286848d99c8b8558e35da6f792e79bd29ac1f56caa5ff76bc6cd46d0cdf14a6d1f0242427625425356111d49d083e8cb74880870556747f93088e45fdd0d733e2729a671fb3fa6ce35474b5c7cc084df6f9baad21eaf7d0ef0023d9e3e92c312cf8e49ba15ba90f5f14d9e0cf362138f6828dd78faef93865b7de958b223999167924d7cb92c59ef63ce1d9c4e56bfc370e1f83fa0225e372cc067da03f7d0a19e6db8868bef121d054b7ed3a83868402e6d00477852379c8c34bf49168c8d6e81737790cbc3f7537252476293a1c02e7bdcaf885125e9fb6ec7c8e1a5410982c019e9febac8f869719f704e46c975108063c235c5cd2b28cca6ba3e53a780a1aa2924785124f76340f619c3f4e80da0f037e6b29f97ccdb31be55c623c4d23336083d6485c8cf661876a4964eda74dcc5fac2674b241ee15fb2f4bf19abfa5435447183", 0x1000}, {&(0x7f0000003280)="75ccea21e00ef38ffc69baf3aeffec51210519485ef9e23af7f091730b701079ac3960c1c273e00ad83fad20f6579e6ee9d7615715f5de084898bba93d84a63df5e205ba91b70718c5a9abfa462f1076a7e49533c89be8c56e1cbd7b57db42253e3d4a6d6b468c5b20896b892f8fa20d1206f5c256b409995b91f905fb8e134fbb180db67d221b3448d9da208a7e028c453127ee24fc8ee0e30e819c0712fbd926cb10b7701e42132f1e241ccc72373bc6164bbb1dbbad2c450c4080dbb9408194a595b8a28008e9d4e0d5fb1b48212aabd8288d3c78c6046f3291587f6dbd15de8a0a0df908d60f0f14340de8d5bd129f5a964572628371f04dddb1241b4c940029bd9945847b85ed1aa1828cbcc398c89ad5e6d9f843dfb865b19490398544357fab11da4594b5d4b9e5fd1e6a687c3f7a7f308eb3be4e2adb82ef971c99f1c5faf4aa2798deaa7dd1a02bfea4cca06e7ec664989f2a4540ef501df586d5deabef2ff2b08820c83509c7909907585016407be9acfd099f2baed2259ee91f97ff5fa501b6b9c79901836e71ffea2199aa39016669a1bbac9cdb2657dab6d7f2ef134fc43c7abb5150c507c03d2a703305e633ebbb68efe4b29cd6aaa7bc85554011951e635623ee5bb30c87f82ef1dd0ec965decf2e0e766b475865c7df40759cfd1f8a21de39f5804ce119aaa557b983a653ebb33a1259d028fe32c7b1cd27843fcae58b3bd794f2540f1376f2467560a6e3fbeded051c30173e1ad3b1b326d9beb499dbc205e3d0ef4b643327066175f3d571359e18c8ebdcf74982e63acf94b51f167f69289b14249de93bbb3b7b5178eeb4c4d39332dfc14223248edc416c589fa7738c2f26aefbe3fe1ce1d8f7e3c5378deb92c317b8c67cd200aa80058976023d5d8d08e2dfd8cfc97d3d58096e60b6baf794c21031bd2cacf6a528167baff4931d70ba805648d56d86ea2c7fd68547185f2540296e0e405f9c804fae7150549e3147c40f6e1d25063a4aca975c36d4ecd36cef7e7f54b808150c7dacf51b80e200ea6357504568e2e4c96c85a6c3eb4386afbe1d0301e9e92ba67e7e85945ec30af64d4178f545cba5ffec933dcffae8a039671ca033d4ebccb773db1bf55f867cf5d7d9fd05135a62f4db5ffe014cf011a2c675156148cbd1f13de5eb8000ce7a0bae27dd1feadf1f40f9d9292bfa917802db19e8f1d5c204884f3ca50f1134394059814d8043cfe0e726a5dc413f799fb66be78c608f7338a2260d778fd712d3804797d09dc49b3d6926bf8009a791f11bdc32bd61c866e6172f1e03630ade53d53e3fe1d2e92b51c245979542148c3347b6fa70a665caf45cc9d86e0577f7a180ed7532359eda66f5d065efec39009c3ae7efbe4043c4ef5ae1c9f701388ba59b05f102edc6b7f336a628e6f781e984bb97ff32779c4399bbbb5b99f58728be41010ee20bc227149cd98464b97f192cf9da00dd4fa0ed882a552da5d3ee5d3fc427c3d0adbacd19bd9581a480d32fb48b6c4221556bda39a369775c1d8c6dce4b9746c1f77bf27129abc08b3f6cb4098c657f50dc52b291ec677d19f41086cc4f97cd6df8044cb54bfeb0e3890bfe223e5d89988b9a1780940dff6490db1a3ba59a3cd7d7c4c29b3e039c004d000cb1eb483274c7e746817738bb759f1f26fb19b7f0575b4b032122928096f218cfb2e6081e0124f60db92e04b2ef35ea8718626e64f553a582accc53ac9ea593638a6497a63caf079f84e6fa5adcf229968da51dc6c88e0ac00248635029aebc301f68ab37ae2f9abd5d1c4d22d8da8b9f593e3ced4708e4232ec63b92e0e10ee74dfe6b701d236a5ea7644b4ad4b958b161f009481d0355da3753c2b1647abfc1ca2f43a71888b5d0d9966a8a9d2463d41a17e2bc878a384fa4a629103b4861121d8c689b48abe1a799f0a73055e90276aa57cede7495a8f8b17e80a54d13ddb0bf346c370141e3d103292619a6420f87f3f9185a8face5fd0c5cf30b01b081edbc011ab09d20a396b4d823ef1c011c7b18601226515ea706877b5062e670309729d632a0e22c1e508c715e388fa727510f0b67559f45f3d6f4e0d3e0f42fae8a3e844afbc585c7dd24d2dacb3b75b866e3d1fc6844004b4408aba67b6483831ab26ad7da2790f4f1d7316667b4348c0f065ea88c09975beb7fa3b3e364ec67bee60f38ac94acd3d97ff79ea99758d9af673a749da6bbfed15378ca3b370eb9f5ec48e0c78961c84535181cbab39d05655cd0204694de3fa8077fbf51821f0de88fb117153324ced10b6002c306c2711f541e9b4ba60bd2f54472740cead5032f6f8557ab2d1482302207ab26793b701d75e7f73ce5bb0ffd8f99abca9a7a71c313603b3ab0fa871fa176d450298d1d50385448dca7191314c05f99af2e88b525087ddf6202a41038f3eff96957f6f6fde7c1a49f98e679d39b8a2141c19aa649906c9400e13a5d746a01e03871cf49e92fd8c122d38a47621c276eda183c8169512c0370302b47cdbc41661b1a83aa7f346a5a2e36729416136ab1fc5acd033ff60e7daab0ffa4141a8455a3184f74802155742e00392e7fa6d3a43d4f2bbb6314ffe0b14dae5b82b84ed3a62d61a4479a090fa9569421ca8d996946686fcd25ce0707cf752f9c9cc455a1972c0dbe6726cc9e5e1e1847fc9746f2e3a414a9be1ebf8fb96f116a79598fbd49c54286642079cd75af82efb983e5b810a138fd3a4cb88e0fc49a8ce894fa2348effe4e8bdbf61cc3c4e8492bc5ca870f988ba03adda1ef918889c0ac056890ef9931fe607cd65b54f8aa9cc2b67394467d34a7b63153f8a5e17cb87dfcc1a4c784d0229a42a9c723acc6386ad15e0de1e8f2bc06eb4a885e427620fc3b40178bdc34b89ac9635255cfd832ce480ca44c8b4b1bd455660a3c5b54c2218771a241a4811f134a5d641cefa3d698f5ee644ad2c7d9b2056b503ab3c7175352809ee0b207919e34106725b198f2632e5ec93729b17c57b171e4363a4a85f9fbf4011d7af57ed38476941067d01b1c407738068393cba5775f78320bf1f2c7f436ef8a3b7dc411f9935d35746de2bdf224cbf4577f3773ad004157d677c724d2a09f6cada69e5a0a6dfe23ee04429468534ba568fce6de3df20c50e893ba548bc78d8dd209aaf45978ec959c5a7e041e79747ac49c606ee5d48289687adabfc9629a0e81ee511c9d2890dd61f0794716a78c3f42f69436fa7ee3771e34e6d9e0a5ae376f0642f55a34273078558be15cd5f045139259c018a9c654f9df1125bd4176fb4382480295fa06a223d4275eaba9b363dc4acbaf80df5e45564d18419ad526d6191cb0098bc68e23c4fb2a337bc05bb61c3470e3cb38809850f866afa59479e4bbd430b0c10ca01aa9ce619863adf15beb7e3474e1012044100ce535a0951a5156f714edfbec8e796c3a71989a98733eb5f6e1d810da44abe3cff09a0cc5caf955fcc7d17cbcaa97ebf84255be3be608db7acc6c62123d74528aa007e90aea77b326640caadc512a69308f519a7eaa31a27cc8c9b4e9315ca606d4d894dcc23abd4b0181e7b349310b58345ea482723b467f289ed52c385478eed90d413af07b3d9082702c1742a860675faba367b547c20f411f9649c5afb938019049ecc4897612f2d69674fdbeff96a2c8995287f42fea387a568da0e81fdb52241f50713734ffe40e5848030b0c8eb7e99fa8b60ec8d6229c541325d09ae5f86574924c37ebd4ce3a471d8e507182c6aebb49e1052fd6a88617cb48fb6f6cf0e90a06ef96dd0a927fd2461d10e8e6a5db2305e0ed182faa19594b264240838ec31838782645479515e878fff544d6331ef8d5fdf4aad153794361f3e4e271f13e49bf5961fd5a4d50e3f623a4456ea6e07f21116e0b7ecbdb6c230e5d1c5cf783878908e6af668dc15c121ea6c988c4c7fc5fd119baf4beae82280a20a9d37d07fe44ee20e2e5d9330bd3502659bb8242608ddf5878236ebf6338682a3b1abbeb7330f587506d049a9883df610a383d200abe678926d780d7ab18fd6639d9556b2b346009e28106d6a3e66b01d9982268ccac8fb32dc935df8c3cbf213ff267988f4ddf26140bcb7cd07c449d2526c6543b64d75fc94495e6e30d72873082a884f03244248778d83d801e6e6cd096ca9b93be6acce0a8ba135e318c735d00283fb049dbfa09c83935e0e76fea3d6ab7098474ef955ab62a604e691050eeaa85d9b372bab8c8db821585e37c9db3430a55eb3b1a45e032cf2f51033b33b02aa346769a726766206cc6c7fa9c7b988df4921cfbc7bddd903f9d9ca0bd0276b923d08cc759271581c63b6b2cbff618ec293b42e54cca9aae523c464847a3b0f9c26b4d4b05927edc30189bb563d15aca6b56691e6298031936b884cadf8568df11d2fcccf924d52858688bf44a09be6e38faee9d6fa7890b1fdb03db3be4efb2a664a2bc27cd44b03a62f6cfe41f889e9e0b004494a235552b62c6952cfed627b6104100ee4e71bc1b2b5ae1cc711ed24a42d67827740ebff32eca21068d4722bbeaec04f59ecbc5b6135b613c980214eac7e86758a3d02b648d4905b70acf36d02b9bd0abda6a29f0717edcb981d3b55941229477ea8e706299e1cedfeb09a32c155bdbd1f84f73b1a2766e14231a5505c74b57878b97103ac512ed3cdcff26510dcb94210d0473a627159b9602d9a9d81ba68abb03f969fa0a9c5e10a1680a2a73fa9c474a25e8ff353269ed8d1156da428d5fb911114ab89d3caa127f2d524ef3df710512fe90db93caa371a90e2ca60e31cde6b31994d7da909615f4dc3b75373eddbe528c633f2baf5301949f71f507f18214a0f1b26f9d9b5ef91f3a448a113bf5cce50f39f0c4e5a5f736371347c0cea8891526f294c7445747064b733e7576368209f5159696153622df266a8b87967bb8236801a5434f1b827b8a6aac7915c78d6daf9ca835098da3dd30968a0b907330751fff0fd47ef064e9047b39497467b8fe6367ade3b7503ab082d43fbfd3c5a7b2a009860fd302e271244295b61126519054d1451aac82d87a47b630d581ba297cc32fd3f49126ec84ac5e838b8d604283df7b7f7fee18fbc3e5725f16ae15e1277cf51750386d9c9db7b59d51dc00c71f317e117f97d825ab0c22e46aefa72fe2a33e2e773388a5e76231fd33d68bf5fc34e0cf4206508d2de00577b81d8ba85801de9f8574f7f6b28e62dc4252f715937c21cb0b52fe3054eaa59af3309e8dcffe46f2748ec52b601549e5448dc7cd5e3d7f5a1fbb8f610674836d2c13e6dd0b1415f19972501a1292cdcf2e44be49fcd3a2649b12333a0b1a2975acbdaa69c2c3dafe6eca368c7904e7a6cb0b7ec2a1313b2b6ab54b6282bb4fbd0fc29bdbc7be56967804bedd81d33dbf2bc4c9647377561ce1700f9ae5860e0a7d1d69ca21bcb95f8e20638da8b018e2cca62d9593a5b4a052d14aa8bf3905a0a51f054ad1f44115604ecd0305661187bbf17f0d319b2d978ebf4d91b7f3bd7ce9a8648b5e2f6b43246dd4b525d25d30afff10b5345549654313ca8a7e913b4da4bd918fee652fea6ca117f2f5380a79725564d5cd410013d2ee6184070868a46aa10c0827de34bf07b5657d5ea739997a6535b08c60d9d9bd17006e3a8cbc571712737be7f3145aebb5d1833d42eabbac0ad238696e5340a1ec73e4ba8387d4c1b1595e3aaf4340fff90c53754fa43bb0a2899079fcb39ee413c26cc38d4ca874749593e994c50270c2fc51adf5fac5344544a5d0", 0x1000}], 0x6, &(0x7f0000004300)=[@cred={0x20, 0xffff, 0x0, r7, r9, r13}], 0x20, 0x40d}, 0x2) r14 = dup2(r0, r0) sendmsg$unix(r14, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="8118452f66696c6530000de8931c5b"], 0xa, 0x0}, 0x0) 01:49:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) fchflags(r0, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x8000, 0xfe) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:49:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x8) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x100000004) ftruncate(r0, 0x0, 0x100000004) 01:49:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x85, 0x20}, 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) renameat(r2, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') r5 = syz_open_pts() close(r5) syz_open_pts() r6 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x80) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0x1, 0x0, "0366402ba77f0c0302df000000782c00", 0x35}) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7e) write(r5, &(0x7f0000000140)=' ', 0x1) 01:49:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 01:49:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="280000fdfeff0000015831263a990a03c87686d19067d077a79006a26b68d416c6c98856c1f6e863235cc10793bdcaadd060a9810ff6f279153eeefda97bedc2da80237f903443783d4b454fb746aa29f60d58e5cd580ec521fe90d5bbb9f6ce970f6eb0f9a95a1846ad0edf344f1f71a2d1b3dbafda613782ee8454040603fd567420a2988c6f81932f74"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x80, 0x1, 0x6a32, "1e88dd5b36be733cf9a428af80d07b59241bbb6ca7af50d87188d85fa8a95d57b8e82249ef264703c7a2e05172ca87b9ea626932f33756ab88e5f4cda7952a09863af342e1b346897700608679c42183b90630755431f2d89e276cf8a058320fc87677b17ecd6c89f6"}, {0x40, 0x1, 0x69b3414c, "c5815b18c7cec33c7dc82951eccf7c9cfbd71f8a0915bcfb6cb7efef4fd46307930455e6379d8475f77bd1de3c"}, {0x50, 0x1, 0x101000, "97791c73877fda802318f09f210266e4db13099e4e2b08ef2b495a252e894fe2373e004d9e68464e9a2fabd75bed6d6a1217c3fb21a0e8167e42"}, {0xe0, 0xffff, 0x5, "71475d03f3ed8df1decb3467fdd36ece367d34838eb170bd0d23a6d43bcfe73d5833440305140da739c5b8034be5aff3bd35c3e4b2731b11c38e5de9b6747cb305ff4b1ea6b91354eb827fb74a566d65dfd9b739cd9d8c9fc5089c3c1bb152fa6e2208274ff75e687f8b9d6f37a9d1ac33cba1e394e5160348ccd8cc076834b99fd3a53139b0d1ee064d1158d54271ccedc4a09ba537b2cae8bea75e43f605381f88e939d1767b4fcd3f1a2d7b1f10fc98df3fe18bcd9fdd7dc34d8934e1697a5bc819127cca27ce034664a761d2"}, {0xe0, 0x5cdad2f623bb12a2, 0x0, "926c86477bddb515f59160ed3f428851e511eacbfccbfb6ec9efd0a9269d51712b5c68bc92b1bdfc210b960f762fe6f032fb094288e2f76854b5e8c1469cb700c9c43cb88d659cce8ca333885bcad553d0b4b4701f07affa05f7deb5ef6edebbb43d5750ecb2f013a9e4864bff8b9256bed1dc23e5eb5430832dce9d7f1cf7c04e8bc4883753c4c75c97f3a2d24808e49179975270c53768c631d7cfc8d9c2a4a759dbde582185a4537a423d8e735b00b4fb16f78f7bbd66768582ac7b58a7f1af7a8bc879c77776a9"}, {0xb8, 0xffff, 0x5, "25a94cc2978849c04a3b9dd286464aa3cf5103d43706acda2b26d2ec4639c43bb3afd5035136f40f756b3b8e37760eeda28640ebf9ab0f282077bc3edff2e35955c317d98c34809b76aa3aaf3f40d561bf2e035fffc4b0266d2e9c94cc430999c2de50883285378c0881f13b5c2ac97525b50f61d1e878ced861689e1de4a5d84557db90a5bdb8ec8dad8954253608f3b5bdbd70f5489f27898c4b5b4c25c7541b"}, {0x60, 0x1, 0x6, "10481314f15733b234771b5c8f5ee72c274b5f32566dd1f94aea48645fdf6baeb8cd497f90c8f97b6bcc46e476019e7ba8f23e8ad21657498806ed5e4e5102b9e96b6f92aa947a0984"}], 0x3e8}, 0x0) 01:49:23 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x802, 0x0) fcntl$setown(r3, 0x6, r1) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) recvmsg(r5, &(0x7f00000000c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000000340)=""/5, 0x5}], 0x5, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x4, 0x10, r6, 0x0, 0x0) 01:49:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair(0x2, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r3, 0xffffffffffffffff}, 0xc) fcntl$dupfd(r0, 0x0, r0) r5 = dup(r0) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0xe0e4eaa6aa359b32) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) recvfrom$unix(r6, &(0x7f0000000500)=""/252, 0xfc, 0x80, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xa43, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'\x01\x00p', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x29, 0x0, 0x0, 0x8000c1}, {0x25, 0x0, 0x0, 0x803}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 01:49:23 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) setsockopt(r8, 0x800, 0x80, &(0x7f0000000240)="07d3c1ec8ffe70c0197ad0df315cef7088b282282117b25ae8dc581d457221dbd007afb3403c30f360ed878dd18b79203cec90d549b4e4aa3ae79a8c3a97c69c03a72712cc76c82157dec309ef66921886ba4adcb51f5fb6eedf359ca47e976064538b1c98070581cdbe8826b83ba4d916c797f42206eee1b94df01685b908decb86cda180019667f21b68ddec6312318f0232d89ed1b620ec86e0dba8aee7f4a28ea6ced2ba4d2ea565a644ffc0a00b74c01d3a9604c83157630c700d8b4dbdaeb5b7fe661a910dc3f8f4f9", 0xcc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) setgroups(0x2, &(0x7f0000000100)=[r3, r6]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 01:49:23 executing program 1: open(&(0x7f0000000080)='./file1\x00', 0x100, 0xa0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd06, r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000180)=0x2) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x1f, 0x9a, 0x1f, 0x2, "e3173a7f6bebf6c7630b37f2c99e3631f29da89a", 0x5, 0x8}) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) 01:49:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 01:49:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) dup(r5) pipe2(&(0x7f0000000140), 0x4) dup(0xffffffffffffffff) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000340)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 01:49:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 01:49:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000ebfffffe1b0000005000000000005b0400b818000000290000002e0000000300c600000004bb893f000019c292f40193745101590733130501c973c9bafabba1716392f6cc45d16d5815cdc171fc1548eda9d8af5be0c7b72bc928d9dd83ae993af8d1dc1ab462918bccdee143b906b2b7206694a88e2c048dde2d59b6a44976e9f89a4e09b3550d499f326452e1f55f74a07f3acf8bd932798eb891872e63f3e41442d9ff000000c8b2dfa55eea240df944ed05d7cf3d8356000000000000000000"], 0x38}, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/166, 0xa6, 0x1bf7501f655bfb25, &(0x7f0000000240)=@abs={0xc515fa8da409e580, 0x0, 0x3}, 0x8) r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000300)='c\x00') munlockall() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:49:24 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setgroups(0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x400) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 01:49:24 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(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/\x00', &(0x7f0000000140)='./file1\x00') r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000500)={'./file1/file0\x00', 0x80000000, 0x4, 0x5, 0x0, 0x14f, 0x3, 0x10000, 0x2, 0x0, 0x7, 0x3}) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) listen(0xffffffffffffffff, 0x1fe3) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) dup2(r10, r11) 01:49:24 executing program 1: getpid() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0xd) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8a) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x1f, 0x80000001, 0x3, "a6afa58edcc35c57e75634a423b108d25f78e474", 0xf7bc, 0xfffffff9}) 01:49:25 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) recvfrom$unix(r1, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000440)="e91e0e2931cf5b145f68a6155abfc04ce6bce0daee8a7d267579b95fd9ec2b3b1c1351c25f804ad1c0efc75061437976f73c55cabb6919ecff468f0ce5fd3a21e7f591a053476d2799b2780db60d6666bd6d43ea7c09531f29e1e086ceb2a00e5b0c263da9ddec57f6a15a5d736ce5d6183a1c5623a11662ffd71026f2895db64a2bda41c17d0d1d2e51ae919518f8c8c3da1c0d2e84684c8fa34711f2bbad47556bf921f762e6b924fcf0ae00008cc08e8f22c75bcd00905861ee717c90541da4923549cfc5ca7bef99fc00be529f6edbd4f475476389621020168260852dde1ab0", 0xe2}, {&(0x7f00000000c0)}, {&(0x7f0000000240)="15b0c8c5268cb3f82bee94ad3e43257458b9fac7db35a4e5645a7bc32650795943aaffe51f0dcdc454efbcf6f998de81fb667ff25cca3c6e6c070fc1ec9d2262455059a0f848fbde6b8f6b2675f2c46a8e91496e5e438f52", 0x58}, {&(0x7f0000000340)="6bbea00c3a5feecb8d8c89b7fb9fd6a5cb59c86206db3063a6ba55f800e19ebe19230dfad3fbcb23010ea51483a681ba007913061c3f1b835e34f35597473fd5b0ee7442144ca21869cef7bef3a667f0e5889c103f9e25e42838a145ea2e93151418e090ac706530d9709216f16396e17bd321daf42213b81d5e4a757aba22fe479009b7f98bd9be735dd92ba71d50607e7dd964", 0x94}, {&(0x7f0000000100)="81fa9fba33217a909a25a357258e4ebd7de409c70daa504952a4dd820a8652b62b1791", 0x23}, {&(0x7f0000000540)="3bcc9818793b6940cb97f7673ea162672c0023041d8ec72ee8b0486701f9a5994843358340ce16b7a6d513e3c7f1652e3392e03c00322499793ec9c29a3d2ec961ca5adbbaf1e48d1b9f9387c6fe537dc19e5a14d80cb4af54e24f7274c06ba11aaeffd79ab4ddc26f8145be667aa2debdc179ada4a0", 0x76}, {&(0x7f00000005c0)="b52afcee3ae13097f8431980c4e5c70b066be5a2ae6a4dd39d0a91190861415adcaefe670818a6e83808432df6c3a9f116339a359e070257717d911d6cffb98e51ecfe8b11a172fe89d38a59", 0x4c}, {&(0x7f0000000640)="967d712c8a43218db4d67822e8a76cb6d09cffb1fcbb8f76d2f89121fc8bf793e4bfb517139783f7fc969dc8a90ba3b53295ce70a0b60e63154a6b4907c33c2e8343652b181d13cb065d93f3e67acbc1a2b90873f793be07f96249f2cae809b6c8e5b006baa167816e3cb87de7c93026d8bc587369f5d07fdff6e1325ded8b3a494204f04e4e3659b8f577991fdf653d4715666ebd6ae4b8d83d6280645265f75954c76f804285c090d7a4f86f7935d929ef74a289a3e90ee6cc83654ac60379bfa6562245e9184cbf021eb90b452f74", 0xd0}], 0x8, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x808}, 0x201) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0400000200"/16, @ANYRES32=r3, @ANYRES32=r3, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 01:49:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x3f, 0x8, {0x6, 0x800}}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 01:49:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530004c208bd48f74c0d53a57c5174261b36923419dde45a9e8129bfb907faca23d2f5b6981e849878828b765f5f438bc10684986b88bb0f057e4c369ed4244aab66efffa52b901e9435d555a4a6d7083fbebd31365309095e16103e9e9e77b32cdc849422681d577390d56e4af054e42b2ccc286e0d23ea238744039ae32933121e8e8f3ec29a230cde13854070ca303e3270dedd9c5a646a0f7f0245a9e21cadec52d3439c1150a514fea89000bcf52e3c69d4061e739f3cf1740cfabc3f38be65660"], 0x10) shutdown(r0, 0x2) 01:49:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r8 = dup2(r7, r6) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r8}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r8}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r9 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000002c0)) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0x8000, 0x0) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r15, 0xc2485607, &(0x7f00000018c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r9}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r8}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r9}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r9, 0x4, 0x40) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r16 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r16, 0x1, 0x8, &(0x7f0000000240)) 01:49:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/39, 0x27}, {0xffffffffffffffff}, {&(0x7f00000000c0)=""/98, 0x62}], 0x3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:49:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000100)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x30081, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) flock(0xffffffffffffffff, 0x2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r6, r0) 01:49:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getgid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = getpgid(r16) r18 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) r19 = getpgid(0xffffffffffffffff) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r48]) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r54, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r54, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000980)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r59, r61, 0xa5, 0x1, 0x100000000, 0x2}) r62 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r62, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r62, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r62, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r62, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r62, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r63 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r67 = getppid() r68 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r68, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r69 = fcntl$getown(r68, 0x5) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000980)={{0x2, r63, r65, r66, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r67, r69, 0xa5, 0x1, 0x100000000, 0x2}) r70 = socket(0x2, 0x2, 0x0) connect$unix(r70, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r71 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r70, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r70, r71) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r73 = socket(0x2, 0x2, 0x0) connect$unix(r73, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r74 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r73, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r73, r74) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r76, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r76, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r76, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r76, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r81 = getppid() msgctl$IPC_SET(r76, 0x1, &(0x7f0000001880)={{0x2, r77, r79, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r81, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r82 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000980)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r87, r89, 0xa5, 0x1, 0x100000000, 0x2}) r90 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r91 = socket(0x2, 0x2, 0x0) connect$unix(r91, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r92 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r92, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r91, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r91, r92) r93 = socket(0x2, 0x2, 0x0) connect$unix(r93, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r94 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r94, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r93, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r93, r94) r95 = socket$inet(0x2, 0x5, 0x20) r96 = socket(0x2, 0x2, 0x0) connect$unix(r96, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r97 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r97, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r96, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r96, r97) r98 = socket(0x2, 0x2, 0x0) connect$unix(r98, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r99 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r99, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r98, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r98, r99) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r100, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r106, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x100000000, 0x2}) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0xa5, 0x1, 0x100000000, 0x2}) r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r131 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r131, 0xa5, 0x1, 0x100000000, 0x2}) r132 = getuid() r133 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r133, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r133, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r133, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r133, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r133, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r134 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r135, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r138 = getppid() r139 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r139, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r140 = fcntl$getown(r139, 0x5) msgctl$IPC_SET(r133, 0x1, &(0x7f0000000980)={{0x2, r134, r136, r137, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r138, r140, 0xa5, 0x1, 0x100000000, 0x2}) r141 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r141, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r141, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r141, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r141, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r141, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r142 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r143, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r146 = getppid() r147 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r147, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r148 = fcntl$getown(r147, 0x5) msgctl$IPC_SET(r141, 0x1, &(0x7f0000000980)={{0x2, r142, r144, r145, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r146, r148, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r136, r144]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r151 = socket(0x2, 0x2, 0x0) connect$unix(r151, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r152 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r152, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r151, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r151, r152) getsockopt$sock_cred(r152, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r154 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r154, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r154, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r154, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r154, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r154, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r155 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r156, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r159 = getppid() r160 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r160, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r161 = fcntl$getown(r160, 0x5) msgctl$IPC_SET(r154, 0x1, &(0x7f0000000980)={{0x2, r155, r157, r158, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r159, r161, 0xa5, 0x1, 0x100000000, 0x2}) r162 = getppid() r163 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r163, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r163, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r163, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r163, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r163, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r164 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r165, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r165, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r168 = getppid() r169 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r169, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r170 = fcntl$getown(r169, 0x5) msgctl$IPC_SET(r163, 0x1, &(0x7f0000000980)={{0x2, r164, r166, r167, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r168, r170, 0xa5, 0x1, 0x100000000, 0x2}) r171 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r171, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r171, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r171, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r171, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r171, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r172 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r173, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r173, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r176 = getppid() r177 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r177, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r178 = fcntl$getown(r177, 0x5) msgctl$IPC_SET(r171, 0x1, &(0x7f0000000980)={{0x2, r172, r174, r175, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r176, r178, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r18, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r19, r24, r31}, @cred={0x20, 0xffff, 0x0, r43, r44, r53}, @cred={0x20, 0xffff, 0x0, r59, r66, r72}, @cred={0x20, 0xffff, 0x0, r75, r77, r85}, @rights={0x30, 0xffff, 0x1, [r90, r18, r92, r93, r95, r97, r99]}, @cred={0x20, 0xffff, 0x0, r107, r109, r119}, @cred={0x20, 0xffff, 0x0, r129, r132, r149}, @cred={0x20, 0xffff, 0x0, r150, r153, r157}, @cred={0x20, 0xffff, 0x0, r162, r167, r174}], 0x130, 0x8}, 0x808) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r0, r4, r7, r8, 0x20, 0x7}, 0x20, 0x100000001, r17, r19, 0x4, 0x0, 0x43, 0x800}) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 01:49:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000080)="69661608ea08b2b0113fef1f54b377d88f1938cbdcc066c5b433eaef6e46c50eb64feae8a6cfe7ce36b8a3494ab3caf1163968784612c752e6493c157aef814cfd3734154d7bd58f927ab4f345b7ad09566bc186468bbd7ccfda496d29ecfcd54f37d43773ce2f9ebfaa271786ef1a6ff3c832b11028e287faebfc048a24a6b16fb1df462aa2dff0fd9e4e0c48c9f7087831a80de3d87b5a1c7ac9b3971f7d09b916af85db4a67916730eca913011404b19080786070fb81ba00724e6dddda1b8e8db9ba20940f5574996bb36d3f263c0c1c54ff587455c0bf1a9d", 0xdb}, {&(0x7f0000000340)="d8724abc450b41c034346974b0d8eb661c51713250925377c8152cdacd8fcd15d9c576767b4130856b837108a9b0d507d5c738b7a16d2592be5bcdd8483d4986514352b5426d10bf5701b8a649b1a124909f5d6cb66fbdc96cdc4d326ef7b620f09b3e50bad3223d51e8b04b41a714e69578259128894702c799bb8c1bc6cc9c356fa1996516dfd62ede1740bf77805abff597e7d56fda9a7d5a960e56597f0850dbd75306d3fa74a01c40dbc4bd616e2475b8ae6de9c4d8a82bc3ef3eca1d0849c12df6ce8571f934758e75dfd5d6cd48e79bc19279e2b217e4e009aefd35dbe81ffc078ffdb2e52d491aa164e101822e67ebc7c42745c59534e376b550dd2402e6fa624068ddf47a9ae51befcb154808b5a28ec3e2f6cc3206cb1ef1212a0b787873a4d46a2818f00aef4b7a0ba0909ae52db49352acb4328812756bae088dbfb43b4d8f225aaf63659e3a11f414b8c7d6f81f770c65194c639dc7357b0379f8af8dc6d1795aecffa2a4fb8057a3b49259265c1abd63c07659f195849d35ccc2fede3b991391f9b2d9d8abab70794374c589d96441d7469be21202302dbe4568754481cf7b3fc169b4123a58a00c49f9661540cb4ce6c1c686667df03eace3ba21adecc4bb649a683aa577e38381cb12a02cef7c14112e75034fd7e208c2d3a3981f6ff906481251d68f082034ed504bdbe72fb99f25946c283417a6ee06a8349d19cb0defca25b693d33182fe1ad42d7a17a3702340584e9614afcf86eb9351c2cb52149f2d5d5d9937b8c704233f0f2a09f41c34db2399aa0a6299e7e87bab2873e76fb3e6bc0aa6227e28d9ed2ecaccd0904ce796af7022803ba2e9aaec2b12933e2ab8cd994db5d84e9f20e120ca6ae2dd5924f022012b7c728b4d6d7c7908d0a29e4b42cf43e7629b4659a40a94fab580a9bea550557fb221e9f4f6cb86c77bcb4675002e4754895bb3d1524fe5c6e1fbf18d44ab9eb6e681310fc0fce538b6cf14ee8937aa77d1a8250525415bdfb3d5750bbd2b3323c6c13daf1fb73ab33992055cea3f0d8d430e4f636282c83b7ff4dfd4a0c66de7e5e562a03d3d2b222eed03b314c6b1ad03f8d4085c2b1eec4c86b4d2c77250798311fba00764955b70e528e21d74cddd0cf485a654337aec835eccf75144423da2e6b5fde00b5e0c3298f1cf19086cb44c6e439b6917e297f0380fb5797cf1ed1cd8ce06fdf015c42f11f82adc1149553e6f07b831b2a1cda057202084ffa019d4c970ca2c5a983e0eb648813ce12cf177f67e2bde0862a7bc63f44bff7457565cce494ee764bed04745a3046e09b6f3bac415fdadbea27fe6f2d8ac8e4c92e51bbfd7b74a4bfe738db3744b79434d43b166d9d4c352560c95d18d78aeff919c0d56455ad1e7403a1b4ce8070570050ccf7131b7f3947dc38d9ed4dda286221f8f743c0da8cbf80dbd4f6f1e950a7a80223d856ee937a34063fa39e975db4d182af43781eb164dcbd91142186c2facf6f066947d6b1904c24aecfa391193781db5eefc4779f8cc9a5c7c651409a21bd146c31ba24d2be6453beb3817648631a1ccf35d4a449eb5fb63fe27d9da2f10c41e9fd6e8da2b6a2c68a03539822aa75e050df6f34b83746d1fb5f64d7ee198d7d29cce93093c84a2322beb23a4d68c375310de67a68931d58e2c16db07091a7ad485a7377db1308f60942c39b4de2c362f5cadc0ead8d035bd11aaa545dc026b33bbe0b8d715b5e151e6d7656d7b6fcab53db447503d5a26ae331dcf47f2e7f33753afea6466e1f6bbc40b8e585bf0b72eb86628827a5bf88fd313d40beadaac7b43458f5c8d92da08aedcb4ca34c06101534c466bcf705a1077e8c3211f521ec04ff95cc347f600a14f1dff44a05373b72e15b435a6cd3e545049e5791e20bc2b04515fca42334b8e3b5006da768a00b7a86358e0794e15333e9f4dde1634349aa1fbb975628b028217d0ee4c2aa893d51a3fdd4d7086db12908252ad5008b3528bb34b27c670f8cbecac4891c11f3bbe8799ae9f6748b73a24fb052c118bd8a697ac487e8920210d9de19058f8f63752a28ba52792765fa059be084afe346ba53714de738ba6718ddd322fa4e6f6d734a3850c137053c497996714469a6ce6c13468934fb3e41789a37e1c449e4843c181a2974e2336293b5ec87a980e4eaa7b43b614e624f941ea6880a2219dcff56b52fa90da5b011f8d7df956f8187772c8db281099c1db052c9def97c3b2bc607406aacb430381114d8a5722704aad22e5e8e50848b26a5add292dec6b9c3db0306811fa2bc24ff09afe5ae61054f6ac3e3c174d9083b9b10f6c2814282b2e5e29d122e7cfc22e6413c4303d1df92098f96a97aaf75133d0c70cca93e5256dbda24fd22d43f360cc743100b6ebad9366fed92ae7da85ad84a2733c5f8b5db258cb03e2f0e63485831f3577bbbf68bd15d6288b65d092bfde00d6924133f25c39789c2a6062e8f9c627832bb1103dbec87303378f48981286f082bd0cebd3d1c0f7a09b0f1c80897344a07e86255f191cc869b920487eb396be68987c58c4447e072804a0ecb65ab653950dc57e240803b14b0bd1a6903c520665e266d168e22daf7d22794df3e78a39496d3689aaa5f3b324f00e3125fa3dd65818af7d6001dbdb4c106882a3abf92df0fd38d64648b9f376f76e88bd9c589e77b3241ad0b6f8008b83821d00deca29f83049347b4aefae222ee62ec6c3cfb430c475de716cd7c60f1fcc51c490882011f143b106e199c2f4af9d6f773fef08c537da2c75ad4a0f62310a60299be1c242c01a75bf924df9c7bc57527136079bf023c3e567fc932f1506d8d6566dd16f822840913ba6afc42ce75126d2e0c5b2d3cbbd7330787c500cb2d6f7904f4dabeb87e91d77ab7858a3e81a983da297112530d67f1c966bbf530ee1b3bfde54f07d70e37b8c2feab51c07772c9328e79486c5b2ab74fc3da737581e41f954d3eb6d7929013e4fa4611810712c320b712db866b2d5d1ed677556bc3e32674e359c9fd3b1becc0b7d1f9160f78c7ce59661ad931fd6a63cb30bee06d2c989dd29d598cdab3d91437ed3289b1c43f9050b681990f3fbf1dbbff658ed71e9b0d810590b5335bf8b9352c0ac17677fbb1e6db14efd5ddfefb71201d3eeda5fbf67daee63ab472f2322ec8726afc18e1adaaa4eea57e946a41ebb1e1bae8c1a80d649cccc2d41bc06fff6fdc7c0fe2a092735de39160e66fff949ff97592b45879e55f6b289b66a069677557af48c5ca514f2c0e74a1347cfcf777b3a93cf4e1dc1c1cc88e1ef3f3c316d944ab9df73729edf2a83bea3d6d7c6a886e07c6a6025594f6bbf37d6f06a3d6f41dec6a0b7547f4456a87965fcd2ff4644fd282cf2b5a54f12ac3e8c11efeeb6d12e7605bde5fe0c9d351c2b75024b13a624314dade732382b6f731244dfaaedff17bfac6305dbe38fb7ff9f141fbff2fbf5a1e9102b833e55d550199da1e48fe3e6671e97e3edae6972bbd196c1676f9ed1149a0b2ab54c5eaf87d4a328a8ab88f9417798fc170651a188c618e51b23770aa9ccc16ce404a37e338c649094cddd4d02dd52dd4f8b7a91420bb229dec6051d9411c2ba914846d07dc8154798bb3dae34c9a28476a71a2d8db62c1751a6d9868454b5f786d7348102c0d3d91dc83f3892e54184255db2ef4cc6573bcf61829b238f36e0440d6152c350df7d878bd46e31a33c40ea0b23367caa0668e68d7cf3b5bd3106a12b30de9297dca84b57ea2d17c06a944cb6754383bda8a85aad09df0f29c49c39ee890e1997b8a5ed002fae9b5de0d6cfc7bef1221f87401d5124573501a6b7d9c75008e100dd63c4210b0b67ce1b1b9db1f6bb8726eb8b095ae59f259986e5198a4e3c23799ea13f8600fec8a116f0c017faf1cf5d7adfdbb4998fcb0a007526ed9e1f4dc5585b64ee4b1326edc5c7784d1d33722f7d404f8a26cbbfeb8d2aeea997cec60297467b9e721d8413cde0274396432d5db7cc5a998f2c8994890a5e650ac674bcd94f04d8cc8848136e90a2d4c28c6a4865f2953ce4edc5ac6618cef229df3109cd5631cd2843994d995d1622477861294fd9c786222e99762bdb95e1beacede7b19de03b077080126246f961127af2d967ac1fc6917dfc65de2b56183e5632c2fada15eef7c3bf829c637b637148b2ef6f7e4e74e0ac18fb8339253a87f6c71289c4b05e30eaf8ed5526fc3070ca6eddd3dcaa081e33385a83c06baf5e35479915d941da885ca4e37e84f2b7bf6a68997ce9b4e5aa314b76884929ec866d03133d24ccdbcb593c2e10dc58b5a59dbe61e5174d5fe4edfd36184906cd226e4d0fd062d033718eea56cf7bd9571b52a05cc3feb51a7086b7903d822c86f21d17d1856078e293d1a32190a110b006928d8ca2f5727ce376550a7f53954553f618cfd9fac07289e6ca188ab6a349836cebe432ab1d37eabc555b082ba65cf3c5407671e794043557f83bfba282b00e4b6319ff0243b9c28cc43509e81d2ee3153bc5b384755eff24633dea048808088b1d89fdc93b98891b53f563e070ddb63598916df60923e21250543c6d45487104a0cd7b6f512c51e5a729f4f7512c0e02614b861e34943635f4a2efd077e0f2e1f3f0426f864bba98856980b8737cc5d801203e69eae493468f2c4d5711e7dda98d8a545a76f133015be2e6e9a3a9be869e9cc5a938596b4cbb1952b6fafd88aa94389bdabcb6d39727703ce90527943ecb3efe0384b5193927ce80fd992677c17b92b0611511715fdca497b68eafcf5458e5e806e3bd900a631ad1f8a0b379c52695102885e63e48d25843795f3a174a6e832bae498f546fcf223c306e3da02022f843cb812331bfec81455a078d7783083c6803db10410a9f33c6acbde0ba4e5ea1b848c0594cc4d0ca56b8f7b2e83a94eae02f9764dc2368ed527903b855185fe86a347d2c517c897b2fd14f04f55eeb526a5bab599cd1f80a6fed5964a700dcc8f7a5e5c512329bd3ce45e9b53625a3edcb575e7e0f791b22ccfb1ce5c477c8719e8ddecb91ac421266729298dea4bb174e04b8a6db2beeb109e31914742c6471796fb2578ca3a63fdabd655832d044a912ddb44412787aa6f52ea0c592fcd74828b3e82fe765afb017a9ea20947bd5b8b77d3de06aad8eec80f06c334d8eb53dfd3566c8ab8d417c64d8c5c321c6d5f6f7e05bf774289ea2d31cd07a8db8a73281e0c9ba150cff0da469b6615bb8f1a859bbad14f4d5e17d22560a0d200410ab31da7fbe8697151f865cf210d6d21e379b78bb494016dc5b80f9017a1fd41ec695fd668120317e7118f9d6f67d968ed0cfff39b3844ab8851db2825d505878ea54ae146de6610702f38d1b3c79e3c68f4d6c04e5e9767085d7574ef24153afa1b706f0e899626e7e023dd9d21a5d093667a8b0c1dee1007e7fabbb049d7f723787a0310a8c8354e2a85a102816d678ea90ad04e88c81469510519d583a25c1861899296fdc98e1fb5e68aa669e941c16b112977c767691fc082891c7c9220629132d6e70e2c69074d5249a2abaeb2b7be7368fd21467a693325ed54e6db5ff70d1b4962e8e9c99da8bd94464b858f6a5350696e2f33dda7f0b3e902e22d64aa20a6ecc1f73d07a7834b006da6178eaf8b2159810c9e9b1e617260f6cd6fd682e5f205ffa91136f20d4df3419c58d574975df8dbbf0f054bba1873677179f8fd19c51236b7271cbfedf253ff9e15895e1ed2fbe56788594ceaeb06dd68ad7847fd80dc650a9ba40c63dce", 0x1000}, {&(0x7f00000001c0)="d53d8fd04e6acc0b024fc1f805f52feb7945746ae5d5023d675d3050cfb0b06288d1dc9332f9cedc848ec4d0", 0x2c}, {&(0x7f0000000200)="29f39f70907673161b275414dbf907d47ddd138cde771738e8f8baaef77a4d6fde6705bba390dd2828b888f76f9ac1706b8539552ecbd44a9bd1779958ef380e571e5da4eb9a8d1c76bba6805198b7071fb25f124e85f8a8a609428e092c9ed6608fa01e581e367d48a3edf229f55e25a9f88f011f474f37cc01bcfa69a0e4536917b6e72e18de449d0a6515bfdde93132abf45f0ebb17d42230b5423ca559c1d26cc0d92a3e99a2c7effdf82458e9912f0848e88c4a6517", 0xb8}, {&(0x7f0000001340)="ee55e93260fdf203c6bc6dee44ed8da51b2aa1c144a8a80e1ff7945607678616c0c03f49290b4b9cd38d37cf8bfd8a7368bacffb72c6794a1574a3985a4cf6ec7be2d22d0009db73258ba79fdf2fe3878151ec3d389bf083ecdd945b5d8c8bad2c6c29ec48282c7eca93ce5fb09a5776bcebd04d67cde89d6c645351bb09283708a32b9e5eefdebcc0f55fd561cef0b31ff368174fe5cf09ee51ef821a9dbc51b6d2eff0f12de03878ab77f5d5418804a1f7b3933d6a7ca65231f09aacf4d99ff51bbbbc2747af22a22f8eb731fd5d76921f03ca9e3f94939d1ebeeaf3ab449e9874942b57e7321bc513a5eaa670", 0xee}, {&(0x7f0000001440)="1b800a121ac812f6dfc1208ce0a16f0836b4870c6879ab52575969d9e8bacc229f5bc494d8e7ebb5dc557db72d9f74bd413a0d974110d76e40568ee81ad6a6eb9f", 0x41}, {&(0x7f00000002c0)="b7629511b21af2c07b514515f0f146", 0xf}], 0x7, &(0x7f0000001540)=[{0x108, 0xffff, 0x9, "cca022cb0e589ebd615549fe1765c4b23532bfc2c80f1f6f5cf9a3e40517cc52eafa7660181d65bc4f19fe9a6ab3ea186fc2e10038e1125c085239568f23675988d753dc01e7c0bb4ff3ef2eb1e65cb48420b2214043843f9964c5059e42f1d12db0d9c36dcf406d16efc3afddcdfb36fb1b452371a46f3849e30e18c2647cd10f90dc2b28ac8105506d04d8530274f6ce82581221bd9d387e38acda61ae51c5ef302c9b4a0946456a4b0c4d91afb34b136eba576aa2bbe76b14153f682fcd9499fe95da3104f77bcb9aa69136daa5b535c383ae2dac8fcf19ceba991bc193b5339a2b6b40423570e529582ab118cf18e391f9b62b"}, {0x88, 0xffff, 0x2, "4a696ed982751b5b3ed730ccae4f5dba074ab5d382c9015c6579ce438deca40bdfddd7f3046b711e3f66f050ab4c8c2e8d122a449f6c64b9394a86e98a98f42652d33fbe53c6b22b28d1acea94a38510e23c5a0453e5dd5ae546f793cf5e956ddd05715deabc31c6701c2dbf229229ef1d3d569c21eb9a4d"}, {0x38, 0xffff, 0x2, "cc69acf05a42dc9c9d34ca22eb9c85743a2f3b1a076941fab04365a643b694ea3799"}, {0x88, 0xffff, 0x6, "1d000897de201ec82b42bef0e140e28f19b45443c701f8c1e7480e195baec13342cfc3af54bbbc21e0269aab5951d88f935138d5388d22eec13f2deed7b9ad4460602b2ac7c68252735efb848a14fe9b6d231134649b0bd1f48e6d1b8170d99d5b1f81811ef5e5eaefc7ad95319aa5970a29dca6a57968"}, {0xa0, 0xffff, 0x5, "19c82117e48b467c488c7fbd7e39c522321a2d07845357cffacbeb6478a905ea3a3c42c485d1661bfd118f68baf45fbb7adc825f2613ac849abb3b8ff6aa342248a310c53326fadba0226ac012c43a5f7cda18b4b7b53f51579c24007fb927344db47a03cca28e03b64a2ed6f4c4ee8945245dc8163122dbc2b935eadff54b03f73bb49d58daeb7b305fef4f"}], 0x2f0}, 0xe) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = dup2(r1, r1) fcntl$dupfd(r3, 0xa, r4) 01:49:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r5, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:49:27 executing program 1: r0 = socket(0x6, 0x1, 0x7) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0xffffff20, 0x0, 0x0, 0x0) 01:49:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:49:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2b6) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e02c257699a1f132e27acb5d602000d7d026ba8af63ff3728f5a872c881ff7cc53c894303ba2f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a3a8a9867367bf62a2fcff80e77dedf771a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 01:49:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) pipe2(&(0x7f0000000080), 0x0) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x379) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f0000000180)='./file0/file0\x00', r7, r8) fchown(r2, r4, r8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:49:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x10000}, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)="bf4bb0d3ed2b644dc98ee5b928d0960cf8558d6032d17a5aaa63eec0bba3d86f29be71e90f9db6fb2417e12b285432d7bf68ca31d4247802c54ea0abc9b809", 0x3f}], 0x1}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) 01:49:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="0000003390659bf3db13b6d6cf024c8a44e1caa5b3b65800", 0x18}], 0x1, 0x0, 0x0) 01:49:27 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="2a66147a120d202aac2a42897bc704bf0318ce64caa2f08fcb078ce670f032cb5b395aa453eb09496c3224e32f8ccafa8be3cd81f74724f803b8ebe3b942f7044b6231f8d0bdceeafeef59ededff78dec13f4857f8029bfff0410dddc9dfeec9741e2be35e6d88c8ee47ce90ea42597888158ea01e9b454052ffa6d9e6423fee45576f7bdb83794d48ef41ea845de92b87e590391680599af0", 0x99, 0xa, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 01:49:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002640)='/dev/vmm\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000002a00)=[{&(0x7f0000002a80)="1068aa85af20f4fc3405546dc3429a34cb0003f4779c15c474484f286442f2c275adc56888cacc823e99ffa43d7e77e36fb9218bc37c541737efa9323a6c8af1f8d09d25ef1ebe9b997d81ebd8a947a903b553881873c8b2ffa11a6f404e0d137cea9d11c546b8a02858607adc8648d13598c661b792f4b075a248717d1edfd403b18d6a", 0x84}, {&(0x7f0000002740)="3af458703cf57fb60820bc9d04d0d5c18120527d3cea8d3ebd814b5590ceceb201b3f3da0e708427bd406c71853d1562e1110c339cc4ee07c04d096e407a4d6f3fc65e0dc5707587fe76857f55181ab1943625f0642d3f8c45ff15761dc536f64c4b22904d5df5", 0x67}, {&(0x7f00000027c0)="94a3fdd074c9f88c4f9d46dca481106a1bdbaa51895cc246e78187bb722c30d38e9d18b709b50a07b203fd83f71a97c65077996a07c77301b02ed31d570518407ff82be334f6c22b80e553a3add7f9d7b24c15675e43669af8d435eef3181c7f629a5c6c6f1fd81005682e6b", 0x6c}, {&(0x7f0000002840)="dd12c659a5a5084743220cb1f56433cdbbbca2886b8e134ff2f03f240e35ed1f7a0748f4457736034476ed14", 0x2c}, {&(0x7f0000002880)="619b46f313d3bf07df47037170d9cd5de644daf7911d44d1d92b266e99547b1064d1dd9e87a2cbbdd6edb5b54da849c9efe3145460979475ede41daeb0cb6cf627c5f28c2232c3dfe9b8aeeb9b19d5b81f7bcccad3ff7e416d0ef62665a15139fe46ff9dc035", 0x66}, {&(0x7f0000002900)="059f819b5d98d7ba58b8954e221d8ab17840ef27d1d0d2f602e754bdfbd60bb5c1c7bfcc0846e1550aac667ad21d022021dbf57e9f0f6e1bd1e6d528fe4204ae4225f3d6709711a78e942651e8eb4d6e2e731b341ca60c03cf3c4246e2518d804fc5e25a262f77288429e84a7d606b54dd65722c7005bd3f2de1073df5ba697d8f924a71f4e827a87a81242b52371051e8f2947da385185cd99b930c70998e6df3eea9288151865f31386ce232915ba05cc8ef491a2077619b98621005e6f7d07b4696aee7618e8c4e6eef63ce5a6be52f4d3092d3f11afe88a9750bf28c", 0xde}], 0x6, 0x0, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b3bc08 01:49:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[], 0x0) write(r1, 0x0, 0x0) 01:49:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000100)=""/88, 0x58) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 01:49:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x90) 01:49:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) r1 = socket(0x10, 0x2, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="a3e159d68d3e62eca5c5368ad148d1e7957d710b058cc4a08472db", 0x1b}], 0x1, 0x0, 0x0) 01:49:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x401, 0xffff}, 0xc) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) 01:49:28 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r3, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 01:49:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") open(&(0x7f0000000080)='./file0\x00', 0x100, 0x68) 01:49:28 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 01:49:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82421d586560a9f6ac1409109b27017a73073b4800"], 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000140)="e98999f47b27dec1ec6ce897535135183d80870809d7326cded4af7f054289f3839daf18624b9168d85e1bddd03336efc06fb370e233567a964aed214a4e5148ccf0ae032289208fe4e15a350b02b7fbd124cab4256fbe9406b45e9d14e27d4380014efceafe06bd0d96e686a34885998e", 0x71, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x347) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, 0x0, 0x347) shutdown(r0, 0x808f3f9c8916e369) 01:49:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f0000000080)='./bus\x00', 0x28, 0x435de187acd2e6b6) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x2, 0x6) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0xff, 0x6, 0x2, 0x1, 0x3, 0x2, 0x8, 0x0, 0x2, 0x2, 0x6}) 01:49:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 01:49:29 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000b265cfa163fd9aac5ce937a9b2fc6e0347a9ce9a7aab56dadf4db863c05feade3c29637ba864567cec1055537ac6255edbe00d9c06031332c385"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 01:49:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x11) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="622000000000000000ff"], 0x10) close(r0) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0x9) close(r2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) chflagsat(r6, &(0x7f0000000180)='./file0\x00', 0x10001, 0x0) 01:49:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x8000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f00000000c0)=""/67, 0x43, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x45}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{0x100, 0x3}, {0x1, 0x80000000}, {0x1, 0x4}], 0x3}) 01:49:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r1, 0x5) 01:49:29 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfccd}], 0x19b) 01:49:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bb0b3cdb06156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac9ffff0000934c39fb0a57ffa5c161cca9a8c89575260df375f9406aba15f2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce010183566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 01:49:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6b0000000000000008714d2f64c0b8f47bc55c76b2589b1b6d87bf7201bdfc68650e30407870da04a76dd84dc0752c1467f8163baca282bc7cdede9346e0926254289bec09b268cd05f97f965e7a49ab55b6d0d03d335a05ab08dbb430eee7c01608dafe5c43f814f6dcee252dcd873a95059931273450e8486b42ef6d97fa5eaec9f340733bf02ce76ce76682a550fbcf7f75f85f316c10f908a31a07c0c217a303826ca486"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x801, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$setflags(r2, 0x2, 0x0) clock_gettime(0x2, &(0x7f0000000080)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 01:49:29 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7, 0x6, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00", 0x0, 0x8}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r8, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r9 = geteuid() semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) r10 = getgid() semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/211) r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 01:49:29 executing program 1: r0 = socket(0x10000000011, 0x1, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xff, 0x66, 0x83, 0x1}, {0x401, 0x7, 0xbb, 0xffffff47}, {0x800, 0xfc, 0x0, 0x2}, {0x1, 0x5, 0x7, 0x7fffffff}]}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x8249) syz_emit_ethernet(0x4d, &(0x7f0000000140)="d2be681b10b9c67509e8554da729e1cbc3bcededfa463123fff35377cb0a5854492826ce04dde5948c87224fc67ea417ff7d9fabd93138d9a5d1b9192f51aadb39395f427d0057322ab2bafa3c") 01:49:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000000240)=""/200, 0xc8) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000e2b8180000002900000032000000000000020000000000000100"/56], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:49:29 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, r0}, 0x3, 0x0, 0x0, 0xffffffffffffffff, 0x40}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000c65f04d0f41c3b7ebcf9bb23609070749f401b43cfd96768f1739b6a3bcafb7b107faab9c9f7c9b85003f5a792d6f3e6a054bce90ce472c9f98fc77e31d5e32befdb3575b08cee66d1f655e297c09093a1466a0455aa5274a312be5c2eaf1f7b6da4facd92340bc93d52bd07b5d3d8c603e9b49d00cea2e99f2f3698375671c85606d1dc4a253c6f82dc8348427f396bb26fb81ce1e9d7f1cdcc004aa44a4f493d116705cefc5d67a06599c2fc69dac41e03de8fd761ab9e"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000feff0000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x2ca, 0x0, 0x0, &(0x7f0000001680)=[{0x0, 0xfffd, 0x7, "7afdb750735bb1f498ceb862f982"}, {0x0, 0x1, 0x2, "e88e4b78cfb9e60c8e70d21b3b2e2cc8d36af267d2f584e466454f62cafe14e0f3ba16d78e7aede6ed7f5afa4e190c655351bbbf8564c5333006fb3d569f221ccd92a1395af28019246bf908f11ef5b5c1a09b8991d64ff390bcdb71d6c69af79cf78b4d1860e7aa10120829dffa73770dcc2be9256ac479d74f6a347b890d89cf97b13e3aa41302326ad880410efc12def5e6ba09b3627f80058df9ca6f05cc6830423248249e130d56df8fa2cec91c0e228dc9d9de792dc257b3f4ddfc85953b0d95d6ed934423ea51317608bf4595c40a3589e0b96b7d6ee843d09e269b5f3664ad83a564c0e4759c76deefb70f58c5548f048a8778696bcce38e13288993ac5fb2c7d84ceffa55cefa5513958e1a28d629c1ff54f13314be1bc56745ddf85dbc0d1c26e67ba3c21ed0d035589c2f8436d6b78bc6f9253979c54043df3e56b461fa24b23944f4b000fceb80a61cd2a1fc67e81f7e65464802ff362bb7c7aa5aacaa33d2583654c485d816f092c0551bfd87fcc2b7a103eedfeb7092d16e0fe14896266535e96f32a14633edcc8c0231616ea524dbf8d0ec3e4f4b493b9ec4910fcac9e6f88e97f430927c5f9b665baefff1d2c5e96a08176300320346e188783dd2ac45478374fa558cbfbd1a4e429df1e06d9cf17cf9c1ea1fd360a8ee7c2dfb61a75236bf3d5ab80d804021021ea778e4e7ee57d4780057854dd0bc830fa36a9ede4ec798e06e3ac940f5b38e2256a8c88c8bf750cd892d2fa5f39da365f16f07a066d3b5b66a7e40bb8c169e01be5c3770e75a6fac180a06c64d23ef12341a0b6de1d5d47423f0c9399bf4d3d6246dc3f3a788c5c9b41ebb5d68a29f0461ed7437a1068af4b61b1d3a6457809b154c137c29563d9c9913e8a2140572b41031d41576b09e8f8248da3a899f36c1609c071c8a2a6919762ede9dd210e85a95d39bc997a5f51c3be54640693ef060642c985ca036ec1f53d0a26843f99202523a4d0933ad937a1a208de02c77bdee54a427f71709c05ac364890748cba41eda4f301b12b0f3af639a6a60e25dbbcc7213b66a5ab4b53f43e8b1d7ef45ee6a4ee9ab2c0b8d6be2cfe0e6281c9ad89232303478bdc7f45a38222ea63c7a49c92feb7eb620d01b3a1ebba338653932677026f9e759d250239fae4edfe12776d5666cdfdcd4a73ee4498ee9f57d5d7cb466c41f95f45a3f3f41077edd6124887f36d7349c4096831b98ae73cff3f7bdc7db8aae738b933a9eb3d2e085804250de5722693963a4fa00ba69e41dfbb134f7eae6e860db70d5d70847881d19c8f5eb235ac1b955cf1f191a72195e44efe38a56fcbbbb47fdeb3e1f3a1c72f831e94b0c0f5f6bb5d68ab0a42be693fb034faeffd93610c1d4b0825a06911fb19a879f36ebcb8c2d0079f3fc0a9777d3d4cdd57f48f454f70b80dfeeb2e5b49c81214cdc3cdd9c63e94baa70d565107355a19c6a3fbc711676958245d012ea6efd2251d004dd79bf403beeb0c4e1ebc18bbde7bb10591ba79cc9dc243d8f04e054b65f63d1cd4b1d190fabdbad2e8f01e4461d4d4a53ce34a91f3e3ccedbb9b1006d1f1f05a26d5c8d3aae790a477491ef47de27fe64c09490630d48c754676c975cae37e32b1546404aa51cf38d6d9c1e440f3a8e925093d251120ac12f3141eac36812f554ca35b0e4f9c8d2802312ed9f1959e64e68421b99d438d5d08201e3f44477ca345cc2d1f2a2593d7481ca79ccfe981f8c88c1f27324c48ccefb986eb75fdfd4efadc0606333ca35401bbee85ce73c3e0756b7971aef21dba76a88bc2f63a81b118cfaec27bbc535f34ff28de1867875997dd250089f7b123da80a0658f3d6b849ef1faaf0b0a3d2b03e612beb76f5f7fcf483809bff5339cc2ab765a99736eb2b6bcc9b4c2d778f9e71619b212872193c2800d35853948c851dd4ef4f9507f9775e5b9f8bee1f22f6f8548a939f4f537d603550e873d0a7b084eedab977c9a6b58490afcb81c8ec00baa09efecdd530ca84e79763e9536bd26f9512f4aa7b1a6b67f7d2b79aa1f4b6ac8fbd9f2a2d318a492575ef250047afe2489a6cd5f18d838ffec5363183aba4c47abfaacfcf263ebff0fd70a5743ac2f5c31a5724210159ef2dbcf22e8da8aac9adcd65a246c835cb1e96386b7b52525ae3b3d47f42fdf85d25d6b134623b3aec5a6b47855f63d7598ae52b47f6e1a7ec81dcd8ed96d8e04e545d00acca62a538ab59b458cd0dc90bc4d02c4bb635f162d9e8ca2261c18329f4fc739709ebb1a0ff853a29e02a4022774c7b3ae05d433af383e7fd644fb6a0114c7ec928f99df873768bb9d5c36a8dd4f022d0be310c64f576dc63a42dcc3da1703f9837b1937110acc1758723c25c205a8cf0bf57f0e00e56fd629fa37ce89df7433f9681fad353db3042f5cee89f101711f3697dad68adfcdcbe2fd09fe7d66023693048bb40d28f7994d4554d171f62d27ef9d712115bd76de2b3fa3b85003aa28d9901a85f14082a92b3b451edc27ecefdefbddaebb4703678989a936b7b0390003efb76654783cd2d6691653b78beabe90a33bd3bcf4eb0bf5093c0992b7d8785846b6371664edb700d2261a140c781c438985d3ea663b9932dbdbb896c2703f680f750b04b36d0076069173ac10feb9573b156395c2ee8e345f2b73a0f9f08416fd4ad36c8d4096072fdcd89f01aebf9db65a1a7fecc6a62721eb38937c5a1c5a36f706e90e1edd25aa1214fbd3c7092d203db4bd6ba43f861b28f8ef86d88037f5dc9527b2f7e707cdbcb7dbbf64bd7cb1b9fcfc2a270373b6c2d433e9c0630165f7502f2409c2c11ad30d437bed3f311e0cdaa1b8b07433a89d9dec7eae49b6af991b3af5aa442137d7f231c6423f5f96b703d7108b3a5ac1e1c48bf791870f1a56a6aa9539a63a923e3b8e06b299048eddebfffb358bfbbea206400aeef2e94aff737fb791e7fe58e53b0979b23fbbf4760268cbd72fc7166128e5d33f50e6de3620b0b0c06ff5c6288d920a4937e49d35134641fb5130459c63c1172434ed0ad9db0a5a4b347471c4b421f3ae6fe2316c12e13a0c2a038524c21e6f0c7b55b819d4d01b225376f3b2a7759631157fb94d24a575b034f93ddca164c31d47a7e83a3dad011e42322a1d506db73a76960c398bcd5632de3c0327cddc939bf73d0681313464e5c45fba5fa0234616cc56222c46b78cfa44159deead24577560aa5a552dd56dd018e66fde6fa3953daa3f35bd9a009adbc43e690651c1b60a3ba77f43fc418a24aa87494be2d60d06d81ed9f0d17668512ca33490ab91803d459d9032eb04f78482d14080140c6d32de806a7c0530f685cd17a201353eb3929bcfd67a6742eb65026b1c354d40c2c31e4cc47ce167b41849e9af0cd03ddb0a5d17abf3898b7314d1ca46a943ffabc5c4d818ee86cfe556304db07b677bfa7bf6a698688277cee11d0c299f48de867b5004eb9bf44b1ba4652f42bc5969e5c59924f4b451d80276264b8aa188c2538c6472bd4bd0009b8f42916dadce4a5e3b4163d0dfa6191dfc39fe18ebb6cf8b4339bd8721012dfb0b0ce64ae2f31c8d5260f34d291544c65a1fee27b2ea80eb50a290e81f028979ad56240f58bde67c2575a01bcad55cf881e381fb20d211366376ed516c3026689d98515a1d8fdc9660183e163a1005803b22477641d4278ecf7e639a6ad4a3c56bc82b7eee7c92baa6f98e2975a70aeb3ab6f4ef94330b80e2f22286da5187ce15cfc45cd0c134e259d228a36b2776a16a42ec17da8ad6e0641edbf587e384c0ff00806c5ce95eee9eaf0fd79c6e3e61cd548922fb84d12e2a27fb2c9ac14e4efeb8336d52752c0de7623e3b1c4cb50b7baa3b57d05e53b32daa265a07fa93d363b66bd7fe629fe698696f4c98462a5bd003c46611cfc1e8be1d72dfe3c0d01537ffcf22eafa15dbf6a8e1d76c011c505e8200a8f258894d92d21a4071de8b050b534dcad917ad9e32f88acb25cc03a7bbef80315fc66520e2bb81e9a7982b9fc6cdf6b9b8fd65bd3d908d7e9290a50c3ced52b0fa40d5e352b63a6a5ce1acffc440b02623662b9cff79d8b8c8303273de422809de8211c064e62f3bc38641d6bf691ffb4165f905bc9a6166732bdbac78ad09103fa6ce4bca78ac1984d18fd7de0d877cc37c1b1435f1af0ee09cdb1943d0511080595681bd2f098bdccd54c43ed4f69a683a3873c9e9fe7583edbcb35159d468baa347ff1c3426bb2c83f0dd45654938280e296e10455629e3936db8b53dfd151bee1e65ab70725dd3682b708c1dc43fcd8dba3def64b5db526b9fc13234296e6bb980912bfb947ddba71cc0c57dd4bcf25c4e5ee6b7c6dea259d1012b46ddff539b7b2a02b5b5c69b365792fa5d4d2dffaa14a072569c618fb0b627d9c4e6d2607878b8e6eb17be7fc09ba019133835a406ce38545603638fa1b8070fb2787310a4517c4f8051e7cb51b9dfc9f25180c7c50e374604f1fa11208ed3ca415430cd629c5c8ca9fbcda6a9946944ca0716a01c4d2e64088ee6398a61cafa1573c940eb0ada92a99c19e3846246d17f4f3f8d13040d8b3b588f32d7b88f8b23c48add63bb2b65ec60d8c70babd27315b6a539ef9591c144e791d293356b20217d23b30efe8d7cec3ade1d78646cc9359a49fe6accbd04bb481ebc11d9f8c51530bfc4aebbd465ea8150ac90aa9e8965a17be387c777f35a26a0ba80b2986af0c5a50b561f6c091d11ded9362d34b7972edc61e382039372024e1cb5823796beb35efdb192d2cdf52680226fc5fe17a8e7c1dc86447f61c8b283bf9c10fa2219cc2a9e3d54510a7ea675321aa6b35a5d8d418abe428464ca5b87b3def975cf5a33a1473cf5f0f2d7fe99924cb05591b0fb1d3e331fc9ed0a188e6e4bb5c156978af15775ff9fe4ae62ebd7d68a361bba4b972f6c87fa446b62545a15f8308909792dc19ee368e3aa771c0574be67f8ab2f05e0c66967b5c752e404a2b8248f7c35e65bf83b501a7d6e6c63627b0368a79e309fde23347f2bfb1b7ae881a84d1a462aa354fc89ec1e4724ec10e608cdcbafa8e9fd1275ce6450153e69540bf85dde5c2f2b76d3ac2a154334bb5e07fdb428fda324c42fa15f36f56236fed262b4ac4aba70493d8405cfe5b648361e455afe70eca7ff724773c078ebc230f8224107537b5d17706af6369e3adc5cd667f6c6be86dc8c4b18d14d48cf131bd20a385cd0ed05e8454a1a90e6be1b61f3c30c78335b6bdd68478f397e4a48648a1a88936b85b6fbf6b504b8985f09ebcee49edd2f0825ae53f5e801f29d8fdd99e8842d6c4b70e8c78aa6532da603f5c232da8a40e2cfd6297dd5a4883c945888a95cebec788d12e601a194f99d990c0cee8692e60299269f58995397f6d52d7528ec60ef2b9aa8b5de0b35deafdd2f63278c59d33db75287c534ad7a0c9490613c92467d0c952878523f3d2710ea4bc711af03084bb4cd482883bbe7e66a167e297ad7ebfca1a2311bec3d446dc6a3b8180d0eaab5873d5df8cc248bf790310b23861ab32f988c555cc8d47d199650ba6dd3ccfadb32c51ada81a6f11eed64b7d73d9bc214a63885582ab0268efc57d3692904bec46f197bc74c68adac4042f8a2866b65f4ee4e9b5d7e0f6bee10367c33024a6ff1da265dcf779878246ff41dd8a0b96b5c6c76b8d29c5d440d444337e775d5b81a8e054d81d62e06fcaf89b51c668bd17dd8c0c8f16c7f36d4ece9fa49946a1a2f88470ff02a300345435a62a47987fa5c02390b3dcb852b6e710b492f647"}, {0x0, 0x1, 0x0, "4981db86ca0aa1b72112046223c40a2febafc991c5ba83743760cee3fa52341c9d90ecb4357955f008714d7b586f02f4a517d7f25c7ab67ca1fd6216d0707a83cff7ee0d25e37a1ffa211197c3fe1009ced98fec6c32ef4b0321e5ab9bcde02e67d9249183c3fec1652167144efd4dbac7ce5627c002b4ee6d8c5e9d49f20225d7dceca880573cf3f1d9c9d8197222ee5e25e8853a107481de460861f2df6eb2e1f1868bd3a55c5bd095a81540605c35481466c049f6f4037e8a79f9a1fd52c6719164d603456b2ce02d34f6822ccec125e935cc194a9d73d4b4118483aeab97f3976f472dd0fefd11b8efc14b8c28f0d21024ef1719890100a562ef34fbe1"}, {0x0, 0x1, 0xb9a, "3746e1593fa6a4082f6e19ceb484a9e2bc6c47d37474395e5f84810b4665c1e9fd4aeb0dad5e5fd51d63d97f827166d71191ee6f467d6965b96a6d70272c5b43c92e5a7856c62a67d2c3165695229d64e19b9ed953d5ed5911d402b99e8aa6089f6d3fefd2234b3e81b448b90e39a3f04f0c7bb45b2fb1edd43fc27e09919d1d601d39df90135e6c796a029566c7b8569a61329bf16fd721e6e6426e0aa39cd4ee3ab10818ed9764c8a2530f882242512faf714b0c9492d99906173e6706dffba4a465418befc7f7664f31b11d77e9a8bd0c0693c655735d32d0a9eb58be69e8657a6d8d9b5b5a9f6cd3cf1ca07795e63ad30f6ff013edaefbae"}, {0x0, 0xfffe, 0x6, "9a304eb4d1681fce5c17b6ab51dbf86b71ec85f75ac114c0a9b0d996a21418d3a401267990b6"}, {0x0, 0x1, 0xf0000000, "a31325438f6348d680fb0f60adf26f28a976fe6e49c22ea4f9314cf472747a38689985c128ecca8a891d66b2139449391a6c6ea15ad38add7fbed780b7d7a4502a5cb5fc60520121cb33210e688abb647b6ba76e8ddba108d67f20834ff48afdb6775e7c54ab6b0075815b4453d532458fef4f37a2cf6818e13c7e1b28c664b831f036914e7d6a391a62bb52dc4df585cbc6a428eda6ca3d1e"}, {0x0, 0xffff, 0x5, "031bdffb65b8afdaae6ea651883260205bc8d42c4f7e21e72e44c82fa0b1488cd5479708578456d437a4f0b24dd94264d48907cfae47d3be436b055c2fe2065fa2fa2bd9dc9487a711b60e605aab6c46986f5547cd2e115b45a4a3fe38328078b050b5ee51506743a0c0f69e093f05025a3f718efd972f38e52cb9e3836f5a7036b52a1b6d4a9e3a7c638c422fbd127b422e70c03ffec37bc53794a08f9fdb556bec45e1373bdf94f5e4905627c29133c68e4fc2489e3499da79d5fae291d6ae719de753f7ce01e6f246664a1f1f54db3f17f385bfd562da6d19568fd0cf36f7eea5e1be3a3b2d7bffcf708073f2d5e1869ec932c668cb4f8f919fccfe1769e3054627855a507ce411b25037a8ea443deb644d7bedd490d0c094b0145c2bce340e9679dc453c1586afd198d8b7c2f49abc85b8e214eb16306e3ebc2e1a53b93e0978ef485a9d0ecb24929db77aa7ccaf1cae01bfa03108e5d9e25ffab8181554ab12dce2e32888b1c71973bf9eb0c766b3836025de653d163f4e8f4667757192b7637b27fde5d656d2157b6eb5eb8e29cd4e6bd66d49430aab69e9839df0d2d224f208066253179720c65e0e3045059fe2696a85258bc3850192ee2af93be8d4c329d6254243ae9446cde9fea4598f45f833cb8b4c291bf65966c19fb2b8a516042be17e0edc3b15ed026290a93d3ed752c22fbf3ef913ad33d773c1abcfa7d141d89febfdf989dab8194c03486abfd770e0e72f5cd9700034053c4dee1f48c09196d04ef06f30d52496c6f5a34b7b06d7defe91be82bb31ae75365009a8f985e839eff2fd76a6680dbc3342fae0f8e22caf422c66d2355619c6d4c04361f7cfcafcaa66784f0cb6538033e72c1838711c7f3f2b60050fb7f690481371e73c9cad4a8bb7aa353975ba2f01dc1faada461cbe33296ed1a31ac2d872aa50bb4a3123f928486bf4f055c0bac9432f09366a42793ad53573af5d3bc4c59640b0bdb6f09857bcd58cce6446f830f769ff3d421335b8d4bd727b93c100b16c6dfec9c5fb234f39d6eb649759e5a9f05cc434e74475eb217dd258014c82a2f1308492aac398a367fa1e8d0992c32d9b843c036d5f909ae789329264538e142e941f1930745834dffe5dc063479b505c6d42fb87d7851b902352499def7b2596c5d94369abb99d39cdebfdbb001ff5a942de897f24b26cb55bc9c636faad88325963c4fd2953359d7ce3b747096afe7caa879ee2341877973b0920cd4b03959013fa4d4707965c8468768bbe888e6800d66581f822662da0a3c066a7b3775e1b30d9e8e3bf0b078ec67c9cc7ac5f90ed521c6a67df25b8c87974d9ca371fb5825c445ee17c1e5c1dfdbd247776ae8364460717703a51bd362113a20eb3d53e986cdb91f5a58e5cb6b994c84da93d6e6657fc28971467f9bc821af51001436847e12e9759da4c7c4d74946979c7aa90d337352475132e1dc8f2bea48f9b80ee27d66c11c69736b6dc2a37c7d9313c8cb8872465116440e481081a5419ca083a0215135800b2b803296d5f6837a0510ccfd404b1952cdb78dc32e099309274e0a078eaafca57c39d69afe5a37f4f46b0d09d183a35de10829177ece3eb4d46b8ec9cf2473078046667066cde446311f938db8e01252605271a0623a73934bede71a8d0eb6a3211592a164a297463e7b958fb29bc149302386d60fcd3b68e801fd34e49ec35638a8c3117862b2d4b6b07e19b95b57b61bb4abc220c751b07bec2f54b83a4c5bbc608676c5b885d3db4b25e424722aeb4d8b7ca885dae8a261be8be22a22d4c913caf65b1736fb5caca8698501799d9d31521b1c024f1a53d8d41d084f5ec150d6beaf255c122ea87cb78572713ae25fb500a734ea5cb88dae2a8f9b751ea6035b379ba6c6db2aefe73f997c749fb9d769eda80fcc560b4ba43433c5467ae752ed04273fac0e92bf4bf0f65dd7c570f5bf2ab279c4249f60d647545efb648af8d12f081ef38502a879da2262f987a1eb594958aba5009cdc089a8bf121ff8acdec33ef40504dea85829682150324f0f1d9ec7b4f3dd802321ec1a13bbbf26e567c89fb4501743dc218dfdca5aec2c204dda22c83a38537630e0fb1adce9dcbd11bd40b232aecbfea96fbe995bcd7bc62ce866ac28d3023cd59ccfe3372a2ae1b9bb677e4725245ae9b6093adb8c090d71490429d98b3ea6d47f4de3dcaff915f82f331f6fe59b6754c1f187d89c662666cba20c05f8cfd6c0c563e533b90954b35806c40717f374c6484900f5e0e9fec72f6ffbd4617db3f167badac65ea2d6eaf2eb4e15653e285e4a167a7278dcc2a44b9835319e4f85ace2e7e5d1ee42ee4511cfd55f631c7b329a1dfd6954c8acef7193f99b43511a33c1a0b83a88992dd7b9bd02ea2288aa1fcc587cc3c4b52488569f71d59e34701c39cae10bfffca7d3ba087699975cd06ad2bcb72bf6f405f6ea5a17a134039123da7999bca11ca525b4422934187db6872a19d7a9dd0e02c238d746d6dae7ffbd88e167694637aed885137cf6524866248ef4cb0cf43ebde4f229c77a1bdbb3db09895784c7c16c97fe7b1caf04b88911dc61e878922a5ad143eb562be401a32616b63c0b7c6221ec6f320f678e560d8a7223a62c5567bd2d6b238f21b6a11990ae076ba2222c7a3a7794216e4416487d78ff0bf15f3876eb0ca3ac73060a7bb59f1a9b705e8eea2e8e3deef65488d750243a0ef980143e3f50851e7b2aebf65edb93d54f53b5fe60682c00664df1508d2c59670135250fcbb139b9c74bd642ed6209ace37139e3f4cbc99931beca29302b9ea85d630f589a7ee2a4b9e28d6934e017ac6e74a58217e66b4a4ff15e8a2ec500a93237bfd239ba3efc7a3de63d3f30e92cf6a28aecc6012ddd4ab482402825aa3199b956544ca03a075a777669523ea1b08b33d9a68684a67adfbef8fd40d8d3e343b0e80e47b9c6b554027be96a0cf73ed1554f3c1811f61e04f7e3aa13e4b0110987438e0a521c5be26aca2ba95a565bd05637217994ea6bb446108bcf99e8e3f8ac2f9dc33ea06eacadeaebc8cb5bdcbaeb7531a51e2b12920e6e5e3ca627f338d685f5b5d09a43e7c62a489db4096ec702d5c89745158d356e9eb23fa7db89b538527d2dcf640161e300e3b848061fc6a40b0f01b7ff4e1f0673358d03dd7c25c034dd2e8d00fb388143770c17117097a052556a69534107d55ec00352dd8001362195f3abdf078da10b924cce7d3a31cb64968bf7bc291f02e7050a98acacf0acc613436572027b7f259f7af306b6319661290f5417d39fb647e03b0ff5cda68038d090e19b48aee34f1bd7ba72908460550dc389e2faced1b9031383e4a01bdf581275f058ccf9ecf6a033f44c195841351c141ecf13ad2bd0eeb99e25634f0f141b13a25c648690f9ec9558f06cabb918c79c3f5b50736436fbc829b3d46fe5464675917457f793b29475f3e3326f9af87165e8e002d13dd3b4bbc15a35c42fc00233bad53643d7882e6046137eace1b28cf4c2f1d345782c7e5bb753f87fff1af61ba46373552a8228d4a89f4ddbb4aa626c6c7cf74fc058949b46260af1abde91a6f087cf6bf3cbbc9c97272cd4b63481fd20ab46547ff199bea5367f7056da3047c5b18474f645d5681344901e298fbbde0dffa4c146a956ca199b631940eefba8f2f9d0b62c207cc052bb64414c0250b6fc2bea3a0d6e7ee1d863a5c744338ec801865c38b40ff933fcafda42a6cc1e13a2cda3817b2d1fc5dd25e5d3ae9682bd4f25298a2394232d5b4fb09729b59aa0ba1d3b237e8d3ac5683c341d93c8608062f4af52ee4ea108bf688529bf225e576bb0794eda3ec5792604edbab32902c38143c36c9b687d0f111c2b8cfb503a971e25897c546358c8492a0b2adc7f76cb95309d802f64f449b7940ee4f430c01546b7f682c489bfcffc9bd72360a95f3307af63bd7a09f549a5b4ee0dc67375d7bb7dbc3e0aa50a647721dc642633625162210d2a5562a9e1c5c5fc247b65dbe74714d08be72bd3d9468f6a505206be49df09372505bdb56ddc8a33036c965964fc3300a514ed24ce9ed3bd9b63e1f6fb9603b98c469fba4c5f1394702cdabe86852ba55f20ba1991dfa8a08609b9108485a54922a71aa812cc93577b34d8a6d7d422c5dfd104d0322328f530cff9467c3b02cc1f739a65f437f9c09573a18be9635cc3810cf16125ec5f846582d1974eb038a965447a71b9c63f5d2eefd03e219394f0ee3d8a221c34756c3aa11763ddf382ac197641f8b0b8b6d5c543a31bb526e5a402b72b2c1efd8b04f32a3ba651899eae893459ffb2b22f0b721bd10f47130980a1912fc4b7a4db781dcec9a730acf1c194c639065177f5cdbe17b327244235678656d3be6135be45fb3f7281804bba69fb0d10007b78936a1efab4732ac5d759f87e9a59fb94e67bdee2fd3c49eccb9ff371d189bbf5cba873d0e5df16a7dd58397de05e6083df83eb4b5d228437099f9ba5f5232dd66fc7c916c4981d8429678fcbfde5c1ae30ad976a308098d0a5d9f2ff4dc423ee876a423320b042a7263dd98df17b3d58dcc004c801698d6fc094779105255dd5c7a22a31a0e53a1b53b9259263404fdfab130bc5728d8d47bc1f148360b87e6be50c96ef3cb71dfa2fa62ba7b10660ecedd3698ea3247eaad63892505833eb8682b5c3158893110102ec89c8f9d325b79fe9be9b1e95908bd6761c0a0f3ed6d3cf68746d0860c556366e16f71e014f7c8320a93d8d7ebc54e0b597ea4a1d75f643a2392cff87c837413c2e84ccdffd1650b7cbc859e87ad92995d30174e3feb082f4415158d5f7c6a809aa997c3501dcd230cea632364138b407ad9b27c124267f03ff5127456998089586c778ce69bc40bf19d0d40e7726bc4f6c4d816bc14ce1331a2ec3957cccd14aeddf231c63f7ab22ce23291b474660b28379473edb50ed4deddf8788eeb81520b432aa960406754dabe442256be06476603f3a760de3362748e46c4a61af0c9cf0185393dba76115dc9035b8f320c64e19c50ca63d59ad82460a198d88da6d574484b17e204b0ae73795add64349ab6831033ab3996514ced98fda3f28257bc5b3a72c2b724b4009098cd0e554480250e557efcfba055248634c5942a5a2f9e36dc217691a00fa37cc75d2511166e6cb7187847e922c22c2d39cd7a1fb835aca2702c62b88da29a0c20af88881e9883dd0e39fceadf7aa904782ce5679769f3b5d815a89f7e26b7b4271d2a790240203a297c8f446fd275fb9ce43fed34f7fb4cd06a67cffa8c7c016176a0d81486cc5bcbe69df112e9f1ff2b30340c3249e993063d8a8c1bad3d9984b010bbff857b1c5aa56d76d74cd3e64707c5fa99547f4425d25fc253d91ce927865051a0688fe9b3edd77826212a349fc40785f195da0dc0a4149fe1a1ab24b4874a7fd486fe4e849aa0f53e7ee3519d77ae8f29603d0fa9444899345781f934c1c6786e5449048135fab965758d6f94544eee084ee2df7965d50bca7d9bbd70771d7ec7bda8c33c5f603ef9db5be4d5408e45314526f936b5aa9353116e15ef232682cd2f976d436419cff57429d0dca6bbddeb8579f34efe4ee4a301753ced4018bab5a2c3625a89ecf7f3b85a5a742f89adfd26130886e77c50b97b5f22713b6bed8fde453b641eaa52d829c09116eec61d42a52165e38f46bbce45f6ec625ea4479782c4b355725fcce40bdd22ac0906ba3c78dde783e78c094ae34e70f387ff48665e4b341c3c8e7480770abfc560de1"}, {0x0, 0xfffc, 0x3, "69241793e0ae16c8359a195bfde5c8570c64"}], 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="c200"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = getpgid(r22) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1, r2, r26, r3, r6, 0x110}, 0x2, 0x0, r12, r23, 0x3, 0x7f, 0x81}) r27 = socket(0x2, 0x1, 0x0) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020690c, &(0x7f0000000300)) fchflags(r29, 0x0) r30 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r30, 0x8040691a, &(0x7f0000000300)) 01:49:29 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x18a) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 01:49:29 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b18f190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) write(r0, &(0x7f0000000080)="dae6b8ac0070477c0566b8397e68099716cba1ccd32be71fbc564873f667beeab85ba51722c4cca255f974a211e898e64c1b9702b14eed0be6c1f08bab499a62ca2a541edcb1697d16e9db09978072031b6a33e568a8cf79b472368241b705fea22b7ca233538d15d544efffb456e44b95d743c20bf9cb7a9ddd96a4c0ab8367ede99998925f2573f8687cce41b97a5bfb", 0x91) 01:49:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = semget$private(0x0, 0x0, 0x20) semop(r1, &(0x7f0000000080)=[{0x1, 0xd4, 0x2800}, {0x2, 0x80, 0x1000}, {0x4, 0x6, 0x800}, {0x4e7634df16cf6e, 0x200, 0x800}, {0x0, 0x382b, 0x400}, {0x4, 0x1, 0x1000}], 0x0) r2 = kqueue() r3 = dup2(r2, r0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = accept$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) r13 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x9) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x1, 0x0) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020690c, &(0x7f0000000300)) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r19 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) r21 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r21, 0x0, r21) kevent(r5, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffc, 0x4, 0x2, 0x7, 0x1}, {{r9}, 0xffffffffffffffff, 0x77, 0x4, 0x7, 0x200000000}, {{r10}, 0xfffffffffffffffa, 0xcc, 0x4, 0x3, 0x4}, {{r12}, 0x0, 0x10, 0x2, 0x3, 0x100000001}, {{r13}, 0xfffffffffffffffe, 0x7c43491b4783981d, 0xf0000000, 0xfffffffffffffffd, 0x6}, {{r14}, 0xffffffffffffffff, 0x6adfd776234712cc, 0x2, 0x0, 0x5}, {{r0}, 0x2, 0x80, 0x9eec2ed4659db092, 0x8000}], 0x7, &(0x7f00000003c0)=[{{r15}, 0xffffffffffffffff, 0x5, 0x40000000, 0x0, 0x54}, {{r17}, 0x0, 0x40, 0x20000000, 0x3}, {{r18}, 0xfffffffffffffff9, 0x80, 0x4, 0x5f72, 0x4}, {{r19}, 0xfffffffffffffff8, 0xb4, 0xf0000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0xfa, 0x4, 0xffffffffffffffc0}, {{r20}, 0xfffffffffffffffc, 0x23, 0x4, 0xf02, 0x2}, {{r21}, 0x1, 0x10, 0x40000000, 0xaa9, 0x800}], 0x4a5, &(0x7f00000004c0)={0x64, 0x10000}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x7fffffff, 0xfffffffffffffffc}, 0x10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) execve(0x0, 0x0, 0x0) r22 = semget$private(0x0, 0x6, 0x10) semop(r22, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r22, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0xfb70, 0x7f]) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 01:49:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x36, &(0x7f00000001c0)=[{0x7ff, 0xcf, 0x7, 0x7}, {0xfff, 0x8, 0x89, 0x8}, {0x9, 0xf0, 0x7, 0x80}, {0x6, 0x2, 0xcb, 0x2}, {0x6, 0x1, 0x1, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:49:30 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) socket(0x1, 0x4000, 0x9) 01:49:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = msgget(0x2, 0x10) msgsnd(r1, &(0x7f00000005c0)={0x3, "44b5904b27a408358c16e782fe841989a567bd459b34f86bd2a9788b1b9af78416065eea9a744a63ac668697f125d9ee4e40d7b8270820c07b7045b72859035c7bf38f1910f5cb2c989f00a1ce364c7194a8bf992ec4d1d70a96b8c987c54bad8430d28d46f7f124dae0e0d981d1cf554115ea8e6178ae1c997759258ef62bc0547b681e71e009ef76d62276d0c78a427b3b363a"}, 0x9c, 0x800) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000540)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000580)) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)="d480f522f8393375ed1d5f633de045b9672b3ff08d1e73d6f2014607c0c8fa37b1a49f443c5807ec9602643874bce96ca5b958eac31b10905d7bcc3982429df5e8c29b95863235e436ac0e4076b3b63d19f040570bf5eb20287fc4f717a74fe68bb1719ce2e6e8ec9f0b1888016ad3293e1fe3b5814ccca489239e4b868aebeff81dde6baa8e68c957549c8f8065264deda2e346ad6b70da93a12ed37ed2f26c8ef8c2a8c4d8e154d4daced478eac6c866b58bfab9f95c584accade429b6ac7128a4dd8de0528282e39d805785122024edd7", 0x43a}, {&(0x7f0000000b00)="9a167aaed14b176bb56cd2bd3de7db10a3b83f0ce93ce6faa2a3ec8b1a723333ef63bb1f244f727d8c079c980c84c647b7a5c9e5e32d4bca69b8ddb8bd318328851963094804d2b02d9958632bbfb88ea7bfa7993fce25e65030a71522a661e3f454b53592e90fffb80ab4bd72dc6c8e7fdaa38aac083c98bc7e156e71b97c07c69b5d8c5226fdc9c42f587a1b52bd11e93a546a406ec0bf2f9000484ec3ce6b4997e514ad9fe7e091281e5d23d5a9e0d15de0a6cc8cbca82868dc4198f2c8fd941e7a16d61db22c3b5a85a3b3dfa4d15d008dd9dc", 0x92}, {&(0x7f0000000200)="769985640e50019404f2bb38d38a4e9c6e1661718f63a8290f938fe31273ef973b49c9e86cdea36c3eb65b91a5525a27623e70c5aff9d3dee705fe29c43f8c1c59fa55fcfa99c302436023da31a3fb5d1742ee5bdf8c11c7b3b04e1710eda67817a9325f9c4d2dc203160b8ce358ed84e1e9c9639261b7d91a0c6ac9", 0xffffffffffffff9c}, {&(0x7f0000000380)="60f5ab425926805c13c83bed94718b3af45642c6235477395d7ad910ad2726f13ba3454f0d4630fd26514190305187d7f9b449bab942ccc6c1c51c8ee9f39b03c82793dbc802fbe8675c97d8543aa8ad1160e612a1ae007ae5b4908ac0ca5c4bd66b6fe1103610ebc72b5b702f33b6c893366ff9339b98af4d9c148bf087d757b3cd7e4f067897bc3f38dce142413c93a4843762809cbff4a1d8404bc324698cb2d4e3d24add351d0014d3af9f7370efbbd0bd8b66dd55a03f01c5e99075dcff6867d9f12603c9ea1335f3fbe94aedbf501370a2a4e3864a359e26460bc6d0af13e619acc2841dac25a834fd1bbc991144c49d331e4e946a0c2eada573", 0xfd}, {&(0x7f0000000280)="8a14614fefb07f049b1fc778dba49f9f2b33737d35c5b5781ebc8d13cfe9456509c8ce2d8decba2dc45733d36d0672f39f1fcdfcfb7e6ed5dab4319312b335245751395bdbdd30a33fdd57b7a464a16c4edf9249479a4108d1a342917bf72733c783931a02056a209f35240d16c767f4585b32b799b600f5cef57725dae8106e85c4ba977e4dffa2f8516fc5b889df3a8372850df7c61f30fb0e5ec33273e852258e94371b8a507d677d44cf", 0xfffffee0}], 0x10000000000000df, &(0x7f0000000c00), 0x300}, 0x400) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000500)) r7 = fcntl$dupfd(r0, 0x0, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) 01:49:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r1, 0x6, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") 01:49:30 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5feffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 01:49:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x129) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) 01:49:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$getown(r2, 0x5) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 01:49:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/211) 01:49:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 01:49:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 01:49:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) semget$private(0x0, 0x4, 0x50) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r2 = socket$inet6(0x18, 0x48207500a012b4b1, 0x6) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) r5 = fcntl$dupfd(r0, 0x76f3f6255b756545, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = dup(r5) getpeername$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:49:32 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = getpid() setpgid(r5, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xb5}, {0x80}, {0x1003}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 01:49:32 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) shutdown(r4, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r6) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 01:49:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 01:49:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9c5ddf8000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccfa018345018d36a371a301816a4a6a1963200650dc9e6045097b3a26316e0c00"/225], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0xc00) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r17, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) r21 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgid(0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) chown(&(0x7f0000000200)='./file0/file0\x00', r26, r27) lchown(&(0x7f0000000780)='./file0\x00', r26, r27) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000980)={{0x6, r14, r27, r22, r20, 0xc6, 0xffffffff00000001}, 0x10d, 0x7, r24, r23, 0xffffffffffffff00, 0x5, 0x36, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x9, r4, r6, r8, r12, 0x13, 0x81}, 0x3d, 0x4b9, r16, r28, 0x2, 0x30, 0x80000001, 0x5}) 01:49:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3c0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x7}, {0x6}]}) write(r0, &(0x7f0000000080)="dc9798041befa11aff85f145", 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:49:33 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 01:49:33 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)=0x1) pledge(0x0, &(0x7f0000000280)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\xce3\x00\x00\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc7\xd0-\xef\xb6\xf4x\xa3\x1d\xd7\xf7\x88 \x7f\x18\x13\xdb^\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbakQAX\xd9\xde\"\xe1\x1f\xbeL3\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xc8\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(\x00') pipe2(&(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, 0x0, &(0x7f0000000080)) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="450ce85300000000000000"], 0xa) fchdir(r1) 01:49:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) dup2(r1, r4) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x401, 0x1e75, 0xe2d, 0x9}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:49:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) socketpair(0x6, 0x4, 0x1, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x85ecde59ada6bdb3, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206911, &(0x7f0000000300)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) close(r6) 01:49:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() 01:49:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x4}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000024c0)='./file0\x00', 0x80, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000002540)={&(0x7f0000002500)='./file0\x00', r0, 0x3}) r2 = socket(0x18, 0x1, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wskbd\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001380)='/dev/pci\x00', 0x100, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f00000013c0)=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) sendmsg$unix(r6, &(0x7f0000002480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="9bcc27eddf", 0x5}, {&(0x7f0000000180)="6021a645e99045c7d577a749115fb0010abdfbd072d74fceeedc8ee7a094d2c4e5b7140fb37b20", 0x27}, {&(0x7f0000000280)="aeddbb9fdaf847356b29906ac90413b52712760195db17b16768a7655dd1a2dba946a3bb54e1f8ef4729c3307c77b49ee2c2392a459daf845d2ef831d5629cbe1c0d7c99067c871a97734e518eaa9ed1d68403d09065f3eee0128fd46d4c33145dfec7aa3fa60086929650b9cd39de0fdbcd72e2ac9bd738e0bc0898acc88b7c8ba7587c4be14c86d97a95867a1363df3018be94a5c0b4a80126777b0e1fc7662d650a0e6172da23a956c44a883602c8a9dabf90716d3e5aab0e15631d139c82c1216750a7d764a8c60243f7321cebb04f642aa3f5892db7f0b7c06235ddd8ad27fa8eb0aa626c0521b7d904f7cbaed95924bf541ae0a209c8cbb61154c025afc03dbf62c519a14d2557f39f8c7b2eadafb20410274a65d496b8ce9c1d964e47b34369c19858822688559300ada770bbe2b28f951358cacab42bcf1f26c5bf1662d609267d16a7ae64ab0b1de10bc537da53e861980a39fe513ea7bf6211f4c50ebd7c5a280c828fae2908837c14b5c0a9b6266fb54afec4574a5d4ec49be5a9e410a6c6515059d02c507cb9025911c72031f25d4da5b9a1119da856c1f6359b206bdc9cf0adf5f8625d1a65fa5f283a1b12e190f4c05f3dc1c65c116e220173b8953e0ffae0cb767c98014351c0b05b64f3e104f1c8a4a9cdd4c49f46ec252e5fb6a7c3f95400600cbca8799876cafb016840d30c8ce1492456a1608c2a4e18dae6dbdb44ceb8214f524c8bf0c02b4b48d3296fd439784a00c44875e0da0c6871f2d58bff8c305c18c9f0a0a1b963753493c943e9f879296b71e5d9c8821e1705f31240971d16c69a26031eed15a14dfe036bdcea63cdbcbd17262c36e1c0741495f2c359e040a527e1a971c476c61cd884bf113640bdeaf8558e66541eef5e064d717b51ad3945ee1b7adac57839c86c1e3bec6401d5b6ff2481521b9e182ed49dcbf9d9d5bf50145fef370160c70b20243c6c01e39bd60af13187b12e738538e3bc2136f447f1d31280294b4d32dd412b77ebabd119ab328531ad0bdc3d3c03bc702ce63e4f7d24635b3eb2a9cc55461e4a4c84adfc01868438b6995fddf8610b76a245e6b08b9fe8a129978ef3f8f299774c488328633065b66a9f8c42ec6daf23d14638e13e4d43bb7b91cc8b5ccc9c96cb142d432013d92b257e79678a6fc24374a655fe9be14576dda4765c783cc5482c203a26de91513757df13c4628bbd6531f58cb0f313b1b6b3a7648e702719a5190ebfb4d65df57dc60812bd795f4246586ab96645408b563c0dc4dad21196e384d31c77ee71bd3aa19f858e9c9f7645b8030baf39610a41635ee1d5f282bdfe630313d3108ebc1f5148f526d6c99c7f6578847349ff1275ae9c67ee1d3b5f52716c35b99f3b316044c530f716eee8f1c93c04a145fbaf3e33071da45d6df61abdd29fe0601bccb91d35e845ecc122ba3af97aa55f5ea1ea3316c19af90a439c6b63a4237252fbfa104b9902ab8d31a9712c13f9a5fc31a8072b4fe8a7df4eb4159aebe2af1311e20268b6faea12735f8f1f158d50ddbc53c39c487568f3b0955000879e22f282a60208f28f365f18a08dfbd85b7631dedc28170a5e0c35b52c396a6ed6b0b85c26978eb4cc0063fda4a4a63e1bcd9f4d961f806b87f20d28852f51e4e3d2b726641ebe2cdce0c623d67ba1eae2121474db28b641d38ca00a522f1bd0c76d50883678441e55ea877581584343b9fbf2372de3c80e11fe5b88aeb5a6366e6b9f8e79c9cd8cc5f56aaddaa41ea67aa7bbb50b26bdfff9643529d456ca12baa16a7d025ad1204c79fa38eff49291f0f4bf0a03bb7dfdf36510fd8ebc1e9450b05190299c618947d3dcc764d360aa95f784d325455d7d7744d6041d544345bf2c2a2ddfb4e3688ceb63507b9b53e96906136f5095ac340c40095cbfe43d1c1714d41573ed237a41d7736a52da37b1133d0a93ab3d91fbea81d0d664e810233c8bdbe7497bb45af7ccbc598773724cac23f473d7b7631910989cf9c8b9d1ea5e2fa7ca731499e7f6f7b5509c2c844f7fc4172d0309941aa419a50f4ff6b5c8c974634cccba3b7aa45f4a063c48bccbc4db1e063cdedcd38f7d032c8f8f17f81a16f070fe35f685887041a1e1186e0d7caef7f5ca868ea75ed68b4d31aec09594eb64f557aaab4c9b98da7ae2d7627a4b1cabace0603ba613cf36f89cf30866a27fb1df5b4bb1a3d3bc019062074092de50c2c63fc5034fa682322f39d108194ad128e417ea765594652cc8ce5a58e48bbbdb6860e7d288c5f9e17e0d4d3a344a84d2cc8c867df120cd63c396b85ee37b76b5bf4889aebe734c1a10d5b57f5b23653905a3f7d693a778b3794891fc09c838bd84ee75cb9c01d71a716e215e54fcc035d676406e5e04230cfc89e8ce5f3a3cebfb8e105d0f4fe9a74aa09db423717147bd2f0cfc23500331459c4bcf113efa534074e4c59a86d914773fa7b6927c7c38449dca93a8d4f27aa8d135cd32c5b964878f7ea17e779599c7d132fc51df33d45b1388b36b8725fa62c8d398a2a7a960401e0deb7fd93ba22daafea82ae79ca5e124257e91909a44b850e037c16194b7dec2235ac2a22e45af45093eaffd7ddf3c900c52c945112f0dd3577782c10587330bd5e96fb9c98f011e996c1385f638dec232071f01bf31d173a0de2b280a8ed6880983715631cbf27fb54daf93cc06df5ba913f59150137fe3355f1552a7395f4a01744dd87e7dd1ce8bd7bb35f3669d39d2dd58886527960cc20bc75b0f2f866c22747a9f0d7fcbe0c604e6730f525fe8b18a9ee6c354fa25d84ec7617c05f2fbc007e7a521da962dac6e0b9d1ae19cbc293ebc6743339ceab2f363b670f010fc01e3a44170ec4262a31f2c626d84d89b296697762ce636f355817b16f760d865a7a357852c344a597e9b61160bf62cfa59878fde2342de7666c96c0505a3e1c000f80e0e94c7d44767d851d85205b514b9a9e333e4d026c7b416ba5ef573a9c31eb3b0a0d05e61bb94ed0c6e25fbdedeb7218507944471d98114b83031a2183efdd91aee38b8cec47b0681aad9e9ea2239ad572d57c12df9bf472c00569245a55ef9b978c47f4c50eb4faae77a8c504ac05609b305464b2b27706377115bc6840b5aa3516ae435e347f6554b2edcbb0cea13954802d015843faa7f5c29ce9ae9966ffeea00d329afa533712d9b81a8ead254ae5f589a23282ab537445a9ed01188c6409481b4a1be4807f023eb4766506a60e7c74d6d762b30025a684d6812e8f838b6801e7787d3a778f3ed5db590e561caf45bb772d095288fd95b6a4b6b10bff40e69f39b81862cf846e93e4a41ac53a9cc01883c9909149a9e0b3cd99534b5372179cdaba158c406f5ed33508632768a3bd69a332734543695b5ce6519ecca36fac1aac1ee6f81abfb54d613c73ebd8f69b533f008aefc3c681661b8ac0e7dfc4f8673070737386f45aadf922252f7283ecaa8d153a4c76d10af6eae9826343010d3420665e5973bf659afef1ef98c2b5b63833b57d5c2721f5fda0565c58f5b6ac713f450cbd1ef3d4c63082a44fc8b014ffe7fb65f0fba851966facbaa5f202d2ddc2a69af00e6eb2aaaf7d7a2efe04fa6bb17c163c90f63005371b489c4e5fff446184e3d2f177569bbad50c373971e79d5189d5f216ed96ff250b051ed486f15364e9f7d03342cf33d0607944f7c5b519c8f85347990afb7d94e46428ff7ea3deecb9e3c2940fc0c8f1575be9b4cad4e5f039ef7da3f1ced4e0bb62dd5ce0f680ae48ca5cfb64da0acfb60737359141d0389385439eeb001f7b7d3c736cb9dfe7d073770874e14bb1b17cc65b8603033579acfbc4df2cd3a1d89554106a8c80f29098de792d4dc36aa4d8c4f47b937a417b3e0e6f94f6b27fcc82d1cd2a619941b5100d2dc431df948c4279e72e789c18941ee0f12feef93dea9ae883db603c5cf4acfa2aeb9a100a6b7448c0168d3327328559020635dfc86717ce3fd9231b98af0fb09591e5b91dd0f7e9e9c5a2e02c55c9d8ee7af739f385696e73372811f4dfec74292939c74f19b3a83a59ca7c8b05976ca323b7987920d18905b9010dd063e4dce3c6ab49bfe409eb1a277be37aa64f6cf3e84a94a74a1fd6ef651cdcbc6e6d6456fce2d7aa2def117f8c92ac7dadb79b535a911b7ec170b206782c307b9850f654d7fd7ee4c3863277103cd253b16114b0b25595194b04b829cd9d9fddff8f393c242e0008ba3bbcbcc417e6242503de21e2789aa9bc3395685417be16606236292f5a4413ac306ebab3c5c4c842400fc0f45597eb1f4d3a49ac26efcc99078267f57a8cf2501fba5b07c81ac9722ef9710be6810ae3edd78bc113c1539d90dedcb16bd0deca46a080e58f6b5f5e2c6bd7b797e359642d40ef9062141f715276e7d24fbd6a8629a937334c17f9f045ed6fc17ac026fbc4599a3d3c983f2190977b01e65237f6ab00770aa36cbf5c8a117de9f6b070db2c96397a26c0550f8a126e6b4ed64f8c565710515caa2e46346f7b4493d1fca532fde5f68de60157a587de9619c4fbef4ac5b9cc3d460973eba89f5fd37b13d927bf31e5b40bbf1da523b8c0831e8660a6ee6ce4a2839007defcdd2df302e0c41d1919adca98947cef60d986cc836a5fc36adb0995f7e6b9e5a5c5042f69bf90e8a3db6483ad954bb95874a240074957e598b05caf6c596984cc5194c92c5587b43014d798baab5240a816becf5125d3b8d2432f4b653c919c0063d373eb9d51ac03caf28ed1107f5b4a2019872c6fabee047f583c8aa82e525396d6db7d97f56ebd84a77f990ca6fa60c8f9e1852bab449460276053dac48aa29db0d1bec95fb4ead9aa163c1bcf0d1fb35393148168b5166bdc5a43161ed8788d55a5426ba8fad98e3873518a1aba5d88a51be2eba04d6d57a06318eba8c448bb863e92f5cd78407ebaca1da9ee40df6f4a99835f1db441e6bdd93eb1fe7aa91bf3553a689647865379c16ee20d7c35f9b0059d20cfd58ca5bc4a38464c0842bb6aa24b44db11c9e2f74a118047a03a8dc283142d45d35fc40836e75f06507a1ada4759425e100f665dfc8d6bd892b0f08f94c1d6914460f42cbdccdfbf30728a8f59790d597921366add51c59ed7b52fce179787cdc056b780b75713607f2c4e75a1724bbcd637b0a637f923bfb0ca491153cdddb7bfb9c55cb2390b3ba07b6cbf7aec791972d06583e8c3e17b936763f981a079000035d06905758a482ae4d74b36fc78beb994b6ddf069c46885c04add030fc89552220cca506d41c0081a2f037542eebff9e7aa8438a24a8c303f4a91e8768990ddff4b1227896a340fbeb955fb1a5e8ba3fdbc1d7e2e4e4c10e9046ad9a4b6cefd57e7b023ffa5166cf78a9d91f24263cdbb7323a25b8febd3d6e8d53f9e2a8f90db86203d53857be03f9a513da6fd550515457813f5f4f43a193a9de8cdc9f94c8cf418d19c854ad57feee3827585f3ba5e1ecec55239cf1009f95712c3c8d0c4443acc52c41bbb44acc95f27d7387071abcb4b3e5c92dcb8e3de8e7cfaca2155969460129162a88c025f024db95581f7c4915e076d8b5bd3b73a3c00a0c021ebc5ffa0e915658d7c073ad7d52f022503db285f3a25e4e5925afe6e77a69866b338ece358a89816cc2c97264aab052742e6d97c635d144c30d1141088a0ee23546a0f1ad80366c52eddf02c50a1c64e7ba799614e43487753b3125c6a8c8303a20fda0660844d26b49e3eb9ad354da1987b905b01ae0a5f73f59ca6808d928fd1255be64c9df44", 0x1000}, {&(0x7f0000001280)="d1768256b92d01f86503de731d64b4f7a33d49cb4a196ebc31eb6c5e47f9d460c9fc85164017faff6b577b399f170df3fe480b3455b80601a58f71bae3211db749b92679eea9aa74b74ede30bbbf5d27f5c73551d0bc035a402229d52f346c3be15e7cf58ea30bbe480ed7e7a05597c91f3c4145a99f2ebf15f1ae71cbbde6e4693a51e0a39532230dd02beb44d32abc5527f6cecd27bcb6befa64d865401d0d09fe0b3637e9e73df24ec7c5848e1054dfaf42852b4d118338bb57e98b4b7ad908efcf1ba60f3b9edf7eec97f0a3c82c771ccc9b1d6744c00aed6d88b735c2b0e5958e33b3c9858ddca6024fcc2f70f6b31b965da9fd", 0xf6}], 0x4, &(0x7f0000002440)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, r3, r9, r4]}], 0x28, 0x801}, 0x4) socket(0x28, 0x4, 0xce) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:49:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 01:49:33 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:49:33 executing program 0: r0 = socket(0x2, 0x4000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000a58cef16062e2f660927715d4dcb8b14dab384cbdc467a2380831630f16b353d445f3e715c7dfa1eaeb7be135113"], 0xffffffffffffffb3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$setflags(r4, 0x2, 0x1) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0xfffff464, 0x7a14}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 01:49:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c, 0x1}, {0x14, 0x0, 0x0, 0x7}, {0x6, 0xfe}]}) clock_settime(0x4, &(0x7f0000000000)={0x8, 0x2}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) recvfrom$inet(r3, &(0x7f0000000080)=""/49, 0x31, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 01:49:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="21f4c0741b024ba3259ada7ff6d936e72e3d655d21299dd98972826311a073b54235f83cd69585db34d72ac87c1ca121622176970693f1030485f1cf72af6bc59aa1cd4e240117ea3d70a3ea1b9dfdb32a24cfc75c94f45bba5814e7bedff7c47bf4dfa9997d4c6acaa2630ab3e9a93382e4e3316965818bf7391298aea37b0d01d8d9958fe300fa352a218bfab74096cf390b1caab84af4639b262e21f730f799b3e8607a56a8eb636eb8a6af33974564", 0xb1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:49:34 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 01:49:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82020001a820fbfffffff700"], 0x10) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x86ef30dad8714cde) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 01:49:34 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r1) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) pwrite(r5, &(0x7f0000000000)="4dea8eb7d3c56fedc6cae4e37ced6b1830e1c420bda43bbbf388147ce781e8326aa35b2e55ece7cb2d0db64118fb1af27222a83cef48", 0x36, 0x0, 0x0) 01:49:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) 01:49:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x01\x00\x00\x00\x00bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x20}, {0x4c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x91b45e729b008c8e, 0x8) r3 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x2, 0x7ff, &(0x7f0000000340)={{0x3f, 0x0, 0x40, 0x20, 0x80, 0x0, 0xfffffff7}, {[0x9, 0x4, 0x80000000, 0x3, 0x8b, 0x2, 0x8, 0x1, 0x2, 0x5, 0x1ff, 0x9, 0x100, 0x4eb, 0x3f, 0x80000001, 0x3, 0x4], [0x9, 0x3, 0x4, 0x0, 0x24000000, 0xbe7, 0x20, 0x1, 0x7ff, 0x40], [0x200, 0x9e1, 0x7, 0x80, 0x8, 0x20, 0x40], [0x2, 0x3f, 0x5, 0x80000000, 0x7, 0xfffffffffffffff9], [{0x1000, 0xfff, 0x101, 0x7}, {0x5, 0x400, 0x16, 0xfff}, {0x6, 0x39, 0x7, 0x3}, {0x800, 0xf3ff, 0x6, 0x1}, {0x1, 0xa655, 0x5, 0x542}, {0x7, 0x33e3d34a, 0x5, 0xffffffff}, {0x4, 0x5, 0x10000, 0x4}, {0x59e, 0x4, 0x4, 0x6eb}], {0x2, 0x80000001, 0x8001, 0x80000001}, {0x1ff, 0x3, 0xfffff67b, 0x200}}}, 0xb5d0, 0x4}) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 01:49:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 01:49:35 executing program 0: select(0x357, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002f}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="9ffab782031f11254dacac5044486a25ea93d51a13627ebf2fbfe4811e190bb4734778c5b359fcf3a728b35d8ac64e22939ca7858b429528047d9a9871a2eb19654b4251237b2edf93b975a7f53c08e2d80c8d43a58039f3df79ff38952ac151b6be77cd9a7d3a9bc8b7614e7b7296cba79b38861cf4ab1c9587a00f589bba212bf6d86555c2743707c7ff54b6d4764ed0fa824a40120787a70640e1492aa571c026e5", 0xa3}, {&(0x7f00000001c0)="980e33272d81f5d881f00e972a67302ba058976426c33647e936c93fa9ce8b4e71d1a7f052360abe821d4299d0fd7995dd72591594c4b3fdeefa19f34665e9d5ff1c4b96939677cb70cb11931931e3ff98cb9649f1f7dcb9c9866f396daaef663d79bd3fd950053a8b8c5b3713017057b5b236365d7378cfa0c14d0ea7a3e4deb1d26461274f9e87de19b0f8df773f208c9a03c67c64918d7029e5d106d992162ce531bfde2e1de75ecb8d47d25fd58a4ce4351aebf36606a9b18500a83ba01e9cd284420f9cec61b91e41cc614d9658013017ffc90c211664adbbdec78b8c9dccdb0dbd6e969e75a69ae9", 0xeb}], 0x2, &(0x7f0000000340)=[{0xa8, 0x1, 0x4, "80b480a9c18a5d5d8ff150e5d66888ce6fc21906a35985d71c54cda5e33d1f6c9e0cd43dd7199e7cb28ce58f74d6368b7bafa1d3e9344d915f05266f11c5b8c01102e15acfc09b0d9128f49e8d79f4dafc8cb542ce2226bafa31c966aaecfb13e32f9e5519cbd69b7e82f86e184f2c2708d5eda1e5e7258ba26d34df59ed54b9c0d41c99c24f958a91aa463b11985a488fb3ff8eaf"}, {0x30, 0x1, 0x7ff, "0cf6e0c8467c4f49a22d1f293dca8a32db1fa2e53c1f13af5359f7ddc77a77af"}, {0xf8, 0xffff, 0xffffffff, "6a2f3cd12b93455a1bbb9e1fdecb9269c42eb5f7152d65ba9115a7934ca958cb5c53d26f38f74a626453cd21c6d058a756e039898e0be62b23532ea4c3a2b5fd124f5d9e628d8d37052fdd9682d0cae50ffdb38fc178d77d71f30312b71d850732b992026ab470755d359228ce226d2f842ed1459dda97ac4e8a1006970dee6e667c8c3660d2dcdc1a00ad1418cffadf6ec21f7f6e4ddb2793c811530964f1932be2d494d43e368080fc013bd6195d94db8574113e9f2c4bb37374fd7414243290f7123cde17b66ac0c92b6704035bcfd64b57378acdf3d514e0202797a79c8fc575"}, {0xf8, 0x1, 0x2, "15387610211a8354b94b590f902b8651281099d12ecdb4033ce734d9453a2d3399e6d0ee55e2ffdc9279a2ecfeff994ff1422db9b863b59311c6264531d036332d4f6fd430eee143981dc8503cf669f906f79037d574c797541b52b98bf8de7a89f8bca0f17956064fe78e3572a64e7a690713d981fb5e6dae034539cb074c0542ce1d4e1353cff6b026933701e9d35e03dbdfdbc522a477e087adc75ec56e1f021f794890fcfc41b70994663a77909e65fda662683d32e19974f035ac6be46620ae472fb39781e06812154f1ffdae8e21668e34ca660123b21188619845d37a24e426e9ea500914"}, {0xe8, 0x693bef05db2360b8, 0x9, "c4b148e4eccc9b15fbcfda51f0fe52898bd8588793423756d095a7fde08350c53d492259415b3040351ccef385086a8625e88e8820d6a9846fd0ccd77ad4f768489e72b3dc21289937267af555ed712a463d84c28af18f6cc1811ad8604c78ac9eba21bd633b0305704fa5bc53fed557b14c2353951b601c8f0ade8e141adb26d02d4a82999442a9f011c52c46fb70d80836f3749b13bdd64f729b98ae9a9a7aa2e6c207eefa88f78bcf0b992f5c8336bbffac3282c6b3d01a8c6a31c1b71d8b98ee9a5fcf44419a96180e136f2fe2b5601bcdf3"}, {0x1010, 0x1, 0x6, "b579e8469aec95d8877385b1257db08e9513629bab9efe4abdd7eca84b6a8712538d65778769e7fa150178b3e272235681ff97e331b631c8f32fdd0d22e4b6e2927e6c5f6c2dc6c9c2b852d1d17e173d172b4bb15a60f86ea6e3b4a9194308aa3afa7d38246ca0d6406a4d9b38d0dbd6a3ceb39fd5fc80cff63c79574e129df27c369f9e3171df14ec89953c693010d75d9ac6220fda08bc4b9330f6a0cdcdecd0032465505f3acaf4a656bd3d7774e4083109d009dcfb3c8140a98a60b66e73b4293bbeca043bc258efa785a6c8e81d6fca69832a5b25b74ac5edf4c91290bf9358aa8396014ed5803ec9f907f32a7e580e05eef4ea475d7ab440e492771a830964b1bf897bf79faabd6974b5c06ba1f4c9ccb83d4a122810885d58102959906a5b3607128b25ab111c9c5ac74e8a015be38962b93e737c614f7908524870cab9ea3cc9c4ca2b22fda09ac2744392fd114616ee40d53fdc19e2b50160f3e4a572e2914cd50c7281d03f2987233d272e93254b864d42a5874e4638a8ef94736bab677ffc83c1c91be5f20b54a93f11ef7c070ff826c4b3166abc1f3d3a4ab3619d9be3e97b513639fd80b0ffe926d63772f5ebb2ee7036e34e64772394b84c6c4c51cf7b83e6fd23d5b8672480b6a4df9dfb66c08054f6ca2e1a70c25d071561ca0d858a418e9729bcbb1492b11c11651744a5cdd62b1caff11048a8871b0e05a5293b4f708e7f89066ac50511d8738a5b119aa433258fb475f92f040d635b051c96af8fc02c459b1f9b5869f14085ddc6265be23a9552d97c2ca9068c8906a78cf3d223c18883b416f867871cc27853801a050abd1e3b1d842550185ef9e94877fa8cb0dad5aec7509e93db7f10817ab8d47e3debd4573058bce774f1aa4f7abcf99dd2f0353cba89c6fa1b1b13eaf56b424bb1b3b589bd4bc2002e385f21a36ee9677b25ed8e76cfbd8ef0bc5188cb8ce94c3d4a74c0dc1db229c942f1d01032f02e101f8e47764e9c00aff36f8eef3a00f0a47804b6f4604e10b6371ea820163d9a97315f68e253c456daf26ede73fb912f94654a4be2bcedb1b5607e09e1693baaf52d11f6115648cd861ffbff1636aef9452c6cca00cab0f525bc7f4b28b397cf64a96fe7e8a41d7fd6cdf581cacf851adaebe5e38f600d90217b82ff183570aaf1e3886ad2174526b0fab6085eb592e2c60d08e5fd6856ddfaff364581b731d98f85b4bee6daee9a06d9c99bde1144b2cafbecfdbe4fadf7a404d9a0ecd6efdb91c81180694cf517afc37babab5e455c561163b19e0a02cf4c638bdda4dfa80b0f7bded7865de5847472cb5d33ea84d7a75165c9a85885beeee4a0f7faad1e35224abcf5901c46394c06692064367d767c52c41595bd8644ef4366db3a57bafd746542209be76ca2b9f5480e24282535c15ce476d29f73029024a5cf7c0ede7aabe69b8349626dec9adb36b67cd754ee986563f44576cd6c613f6c684c68052a7d2c2a8f9fb832d476db605fe923195750b89f39160215dfdcdde3574cd8540f5c68820ea04a74a0413e8de8165ddb3e811d00385ce360edadcb08bcad87f1e153558c92ec682d5ceed272c0a09352d50db4146933e00af2a76a34ceb774c1d372f640871d59a817e8e489b6661231d115261beafc96f5fba339c923389e31681ede9517c896728aeb0fdbdf5dbee5b2c92eb7fb5cacaefee36e5b13d42d7634b17cff2c1947ec603efe661bb0ce2b5b21f7a1ed4d4d03bb2bf756e4dd5ed35066b18f7f9e5cb7a15f032e5b477ca26bb029efff6b5ee79adb1917ec7c0e8fa15baeeb5b468f2d64bee2ac715c655b1cc51fa678a1fb8c362f8cab47e86c05650d26adda43e1767d5fd1ce5ba34d58aaa381e21eefeec9e80b9484817626beb188af20828dda58efd24bbc5652de07e974a6b464cb8efc2a00c0486e515207d06b9213118ea5b0e60da9cb1ff25c80360dbf208c5c9c5e53196e1e9a743863b67f7c9cfc0d515fe0c09debfe9e3c8f9cbf58dad0e72ae9c9936ae4a1ecd6bc23b59e91ed0142bca6f65a4127d8ca81f77627c3927f1e736d8921545c978e9874377ded9dd54a46b5d7ac093a2518e041309e7abe7cc73e9065179f52f29faabc2432770a3a4365b37ea6a3014322ba2961ca622d8aa02b0404ebe0d33aef88b2e78e01765d51e35c0ca6764ad600e537f3c17793b4cb4e1c485ed9a61f7b9b7e6681143794e734d83d98ad107e66e382b7d13b4298c92665c1c6ad08b35d4bcd10e6a17e055b9182dd54a2a9a99c5c7f0e6d26f32101dce914771a38653159b2cf102afdc7387a97063776c446a6409f36cf8658875c11122579111887f886fe62374fbf458e71d42e79ce07be8e8fb36f1eb6b2fe22303bbda3f438d6f24ceb0541677b1b5cca2b072053fbffc7143d40b5d7eed161306972ff16eeafc9acd44d02b9b0fbad7b613ffce2f5f0e964a5294ce6207ddf3ced1f0c7bc0afe6ec52377125971824de2775eecd05642470c0e33f1c74a0303e08ed47c9dca0748ad808f7e12ac4fd2b1613e0cb3e921fa151e19e895d220c4fc6ca68ba4b784d3596b3f2ee91daa02b8c1bae7a89754bd7bc75076f628498a25fd0947d8a6e51b64a334750da9e4f6b8668f021f48555c9fbf7ffe60ddcedf66c9cf4411eb7393db82df9c96c834e659bcbc0e9779dc04d1ed27588cbf8536faa24b27f5f314c0b4dc5e3aaca3afdd971e3f4d5b466e0a22a7f45563fae0e777c68b3fb442e7c3f176390a0448c5711038679fa4716dedbc191b9a632091786cbeb508ea44e069780cf54c6669381483e133d1e094a30ffba946d8f164c590094d05e96572d53a0e322c548f372dcbffd8b0b0a1afd3e82abaa12410dc102ee71925990badc2147255f752d1eb75cd635632e6fa2a7216c01ffcc8a6149376ab438683d62cd2a94d9cece3b5fa769c12773d3a2df63588e65342db16a58193190a4ba006c282008fbeeec12a9a5e94b20067396c1ad287b18159675db7bc954707149c35ce30d07b089f976435ebf490313133f171f9c71307aa58c7d38d16badfaa56708f2393eb4a0e6ad1cb22d2cac43d1c2fec515cec31f0125429360639a3791fc8812b1aeb21021c35c9a3f9154d10a5ca5e08bfb4e858984c2456941257aa1b25f797091abd1bcb66e6b84ae8c036214d44a8ea5ce5056ad4ec2a5946eb82456a601d12e62f1e32dd5a5bd2d2f0e9e6554e5bd071002d9774715a3187da07f43e10c492988ed118d5d698c2df691e5558f81f15f88db3763fe80e7c648347a1d1f6b53f6ba04b97c850ec599aab01a5e2d4c32cfbe25b5efb83fe456e033ee9452c650aac6d75ac5c98f3741a77f72bf659099e1eb3a0b61b2d9e4f23868d04f36363701830ff6c139d8a6e068503c87557c855fe84f13579850ae86146ccd5eb865543324236836671e635e865b742edd53caf5b4bc0f4931b4548dfc41c05c30507b60010a70dbc492ffe7cc8a598581dedbaca6b2f72fa04991ab2d49122914de1e4429474ef60710aa040de664194f20c78e63215987afc2da2ed33e83c1462056dc6ab1fa20e74c9c1677628dd9bc87a4fcaea74822dbe31c3a96e209e294d125d56aa0a31d049e27a69ef79ac75ac0e80abb4193449675f05719462089a39519712edca29df77fc925d9865383684f6b0d8b2793cfc8de0f59690847728c81ec16f2836da86195fee2e2eb3e08919049fb55d8196787cb7ea8d301102c9b87d8bf4160682a180faf195667d873f758a339005099580a71425a19d18d9f557f115e2eb78a73ff0111d5f9e70fadc110f4ba6852d4d38f8150f402405ce156fd5bc5e4a0ceb8ee1b00759370d7820959cb937597804b568ee66f58154eb6688fe68c369f283b8d609394be40892a48b0504fbecfd4cb2ed87c58feb24e6c0c885e7b2e4ace753adcee8771a40181865bee19fc6cd73cb448af374e085f16eb6e36570dd06ba5bd1b75710ba13faec31fcd735af42465636ee04d2140a9fa40ca5194db78f801b01a247d5b7b5bf5d4323be7c28589f0609c1338ddfedcfa853a7eceff6e546874860c3e67076e9c574988fc18cbfbb4be04ad7c82612f2015dbbad1e8676576d113f8743ab8569fad8de6609a78c466abffd6f84ed085f7df4b4f5d3db9cc1e67d00bed0b342fbaeb874fcf83e3a643b2e458f209e87c617312bbba91c2189e63c6c2f7747400c272efdf4700f0018191d30e39de64c00eb8415a4fa26c58b924fc6f4ebf959da432edeecfdb4af6c18b3be6a7018c9f418f9de4747327063be9923702b473e02bc0d67e12373d93002a8f69ebc9320131d101bcf0246d479bceb32f7cc2a78ee0f4c71adc0a04ff0bef4fc6a3bb1eca538de263f7baa9ea2c760e72ed338559f81a0758b5b53500a7c38b49f7bbde3ca1162a0ea698bca6713cfcb38b9a6bd799812a362c764891304c91c0a22070ea026d7c1ff29dbce90053e5aa4c731d2989e0fee676127cacfcebc16b11ba5b42f935c7fe153d3c15bbe67425af7ea154ed474b59da84d08995fd762974f553a6bc3cd89d4253f18c07d8b1c63ade47f10df1bd0d1193aa2a9f69e16f95f884a09c494aae20a8681a199141ed65a1b7d7b7675b7a5b9f3bc5632b675788204d35f324444c1c8666bdf5c39d10df8f1039605184574cc748fa95bd3a873943105437291c9b62b306f6811c2b05fd5ba0b40b8a9d953187a4b89d2ab5238892105df66fdb54517b333f8c6b82e485e444481304dd3122c68e741905f266719f81f26581798387ff83aa3a83b213ba9cbc60c2fd05440b126ff95bb9ec340194f981c307b88144fde1ed4f4bc102cc435f1fae223bf079e6c2214c6e3332cc8c1c1769543193c2ee0a7e5c170f3ec68c1651172c70aec09bc62d7557faac03ae5a9cda27c5195949d939fe1b09b4917c64effd06c4d5b60d4fa64a0c852d489c0d6707e9ab8ef678f921fbb26255aa4e4f244e292fab49996ccfc51967393b3526aeb602b7b8b8156b5a2c33365463bc5008207a7314d0002caa6fd91c901ac80b71ad730d3fe90fdfe65e5c7f31fbad43d3c72708639c52b58887552a65e3611baf6d4de5ec379ee05ddd9a9904e31e30b490e45eaa309b72f5cac8522ae5128386d8b0e852a449cdca5eac3cf51be580adb23c008bbbc49284d5c9ed9ddcec9dee31c4baf66878590bc70fe868f6a923da768b22948c48fceddd9e1265beea0eb3ac908632ab22d1ee985be1206651e6153271ade748f7eeb242e86007faa4c9b768413a16477d413769720b86476e85f41e045ef28fa1db0a868fdbacd50267675d7a25b67372f64ff930b7d2a166c5974806cf22a17324f60cbc1d73100690495a152845e885ae28b53a3e17b7dd8a14f6015b913d889e0157a35dab4ab6620c44f918b568c18c3382209f576e61b919626a811ed2933a7f4f3fcc152a804ee01c11d5290c056dce19c9428f069a39d316c9c8408c7363448944f22124305323d8d5307b30965967b868d932b9f54be4d85c07351aec446388983375392b3ab7d6ced8623fc1ba14a001ceeaf97ca1a979ce59eb7e0c31f7357d3271fa0707194a51df730fbf88895860829849023221b789c1a9f93a97ebf38bc152c0e8434c97abf434e6cca22836f4fb1ba3b7058bb56e864628b7769cf156a70c1b41f049fbd685a2ef718f2a564892a8f035211589986b9f9d359442bd2d63835ebd7d2fec7a999210acf1810d1cfbe4002658a775cbc3e9e0afb22480afe641c51279643cbb1b"}, {0x70, 0x0, 0xcee, "1308cecfc3b767d640084ee8f47cc9c1020ef87896ccb43531b195776479a59c0a4cbd1fc279d432e881027ec52d49efd5cd828056f8ce9078c09855dd7439749e4ce9017b5c40c941d5f8f3fac566f857e59bf145f9d2a2bf07ca2f237dff01"}], 0x1430}, 0x8) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 01:49:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) socketpair(0x2, 0x8000, 0x74, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x801, 0x0) dup2(r1, r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:49:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) recvfrom(r4, &(0x7f0000000000)=""/17, 0x11, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) dup(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x38, &(0x7f0000000180)=[{0x60, 0x1, 0x0, 0xd0}, {0x8000025}, {0x6, 0x0, 0xfe, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) getsockname$unix(r6, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) 01:49:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x126b7e30c290800d, 0x0) 01:49:35 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSTART(r0, 0x2000746e) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) socketpair(0x18, 0x4, 0x2, &(0x7f0000000140)) 01:49:35 executing program 1: r0 = socket(0x2, 0xc003, 0x2) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/233, 0xe9}], 0x3, &(0x7f0000000340)=""/64, 0x40}, 0x40) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, &(0x7f0000000000), 0x2c) 01:49:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 01:49:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) pwrite(r2, &(0x7f0000000000)="f781ea80e21bb6f576c45af84a28", 0x389, 0x0, 0x0) 01:49:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/240}, 0xf8, 0x1, 0x800) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 01:49:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = geteuid() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000340)={0x10, 0x2, 0x4, 0x7fff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x120}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff9275c832}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xca3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5c4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x762}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3d8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSBRK(r7, 0x2000747b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = open$dir(&(0x7f00000001c0)='./file\x00', 0x40280, 0x2) symlinkat(&(0x7f0000000180)='./file1\x00', r9, &(0x7f0000000200)='./file0\x00') fchown(0xffffffffffffffff, r1, r8) 01:49:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000340)={0x4, 0x9}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x11, 0x4003, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x1, 0x0) flock(r5, 0x4) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x1, 0x4, 0x401, 0x1, 0x3, 0x23e9a70e, 0x1, 0x0, 0x0, 0x6, 0x8}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000180)=""/171) setsockopt(r7, 0x0, 0x9, &(0x7f0000000000)="89d3fd38e8049957999ffea9b8cc6687de04d8f74e041401978c1e2312f3aefdb2a159de00412534f9dc903a6d7227c20b8ed82e7ab9b02ccc853d9690058840e31d0dce2e43bae7ac877f42cd5b981dd2c0a6aafbb649453c76de0817b8529cc9478c6dd91c6e60cee6dac4de094be6aa72f5e3d1e7fe6e3e2af608a8babc5afaeb8147d72c1020ca3ecea72854d8a39fc2a56499e2ca05c6889469d8e95d8f0ed76b", 0xa3) 01:49:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x12b, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:49:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) write(r3, &(0x7f0000000180), 0xfffffffffffffd7c) 01:49:35 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) 01:49:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0xfffffffc}, {0x2400015}, {0x20000006}]}) nanosleep(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x18) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x4}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 01:49:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) pwrite(r1, &(0x7f00000001c0)="1378add6deaf16f939fba7e9213f2b672a45232489fa34aba5c66ccc62523bdd5d10492e4a45017798fd8645824ece6fec4562e91f9ec1cbf1f3f1eb4fdb8361cceed69d0bbfc896451e094213b592c6a2b86ce85ad1c5b9283e4f7bc595b4547043ea4a96cc000f5119684ef62e30ef81fa18579b062f4103a231ab12ff93543c83bf3e2ca33e2dc6159c22b6f89bbd682bd309c622dcc89d7ac903f2e1e61ceb7a735650b23c7f5632a7abda7fff8304f6cfccf898132da693628757a2d81b224167ec19", 0xc5, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000340)=0x1) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') getppid() bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x7fffffff, 0x2d}) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 01:49:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) select(0x40, &(0x7f0000000000)={0xffffffff80000001, 0x2, 0x9, 0x3, 0x71, 0x3, 0x4, 0x200}, &(0x7f0000000040)={0xffffffff, 0x8, 0x8, 0x1, 0x4, 0x8, 0x7}, &(0x7f0000000140)={0x2, 0x3, 0x2, 0x0, 0x8, 0x1000, 0x10000, 0xff}, &(0x7f0000000180)={0x5, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000240)=0x6) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0x2, 0x0, 0x0) 01:49:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) 01:49:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x44}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) 01:49:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x21098, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) socketpair(0x2, 0x4000, 0xe4, &(0x7f0000000100)={0xffffffffffffffff}) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x90, 0x1, 0x1, 0x3}, {{r4}, 0xffffffffffffffff, 0x9e183e93653393e7, 0x231073d0dd28a8a3, 0x1, 0x40000}, {{r5}, 0xfffffffffffffff8, 0x8, 0x1, 0x8b6, 0x3}, {{r6}, 0xfffffffffffffff9, 0x40, 0x2, 0x99}, {{r0}, 0xfffffffffffffffa, 0x14, 0x80000000, 0x9, 0x400}, {{r7}, 0xfffffffffffffff9, 0x10, 0x4, 0x7, 0x3}, {{r8}, 0xea46111476a03cc3, 0x8, 0x80000000, 0x6, 0xa}], 0x80000000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0x40, 0x3}, {{r0}, 0xfffffffffffffffa, 0x42, 0xf0000020, 0x0, 0x80000000}, {{r9}, 0xffffffffffffffff, 0x10, 0x8, 0x1000, 0x8001}], 0xffffffff, &(0x7f0000000300)={0x351, 0x1550}) 01:49:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 01:49:35 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/226) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 01:49:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f0000000100)=[{0x0, 0xfff, 0x1000}, {0x1, 0x9f, 0xc00}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x2, 0x73, 0x1000}, {0x1, 0x49, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0x0, 0x1000}, {0x2, 0x4, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x1f, 0x1400}], 0x5483d9a2bad0b5b1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) r6 = getegid() r7 = geteuid() pipe2(&(0x7f0000000080), 0x10000) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x8) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) getgroups(0x2, &(0x7f0000000000)=[r12, r15]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x4, r4, r6, r7, r16, 0xdf, 0x5}, 0x101, 0x9, 0x2a44}) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 01:49:36 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000200)="5f7931203a149fa67bd339874cd739016f696acd8ad8ad92c15c93579ffd28119431c24d47ed234138812f6007fbf96c8b7e18d0dff935d56a7b1762078e5dbe5527c00763d6e88ab4408bbfda96b39d76bc3ffa1a275eb10caacebb5b5cc439d581080d93e6233644db65ae10046350ab53b47f9dd312d5fe2222b3a3b965209d0c32f1b7ce6aa9915499f5eb225319f33095a8da2ec6b49094f506dd8bdcf63290a322f3c9c0ebd2d994a2a5097afe6f44c4f99fe6f4c4868f97428a42680624119ccd24d7db05029380a47272644d93", 0xd1, 0xd1beb6a7f2337cd4, &(0x7f00000000c0)=@file={0x0, '.\x00'}, 0x4) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 01:49:36 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000000)='./control\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='x\x00', &(0x7f0000000100)='[/%\x00', &(0x7f0000000140)='-{-&\':]\x00', &(0x7f00000001c0)='x\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='x\x00', &(0x7f00000002c0)=':!\xc2\x00']) 01:49:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x04\x00\x00\'', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) fcntl$setflags(r1, 0x2, 0x1) 01:49:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000440)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)='t5}', 0x3) 01:49:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xfffffffa) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) openat(r0, &(0x7f0000000140)='./bus\x00', 0x200, 0x21) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r2 = kqueue() fchmod(r2, 0x10) 01:49:36 executing program 0: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040), 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) socket$inet(0x2, 0x3, 0x3) 01:49:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x7f, 0x1, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:49:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000, 0x0, 0x100000000000000], [], [0xfffffffeffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 01:49:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x6, 0x6, 0x5, 0x5}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 01:49:36 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 01:49:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x7c}, {0x80000000000006}]}) socket(0x1, 0x4, 0x1) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) 01:49:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x85p\xc4\xbc/b\x00P\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x1004, 0x5, 0x0, 0x1}, {0x5}, {0x6, 0xfc, 0x0, 0x800fe}]}) pread(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x7) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) socket$inet(0x2, 0x4, 0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) 01:49:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x18, 0x3, 0x2) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 01:49:37 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x4, 0x94}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 01:49:37 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x30000, 0x22) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) 01:49:37 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000140)="99fe358a59ed46381a90c8bae1816518f5e63600619b97b5cfd1a06cf3ee63dfe7817da739808e0330504a3f3259988b6e4c02d983e966e7b50cf7076fc1505d8760d617276f9e8239ec7ee84f1aff474d1a926cae571e3158e8bf880ac76496aea06035de800000000000000017da6b9d4647634b65efdefb898e869dec13626daccdf4d6a2000000000000", 0xfffffffffffffff6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 01:49:37 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x88) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800fff, 0x0, "b80000004034d012a67364d200"}) close(r1) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) readv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000100)=""/100, 0x64}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/214, 0xd6}, {&(0x7f0000001340)}], 0x6) 01:49:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff0000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x1d8, 0x0, 0x0, 0x0}, 0x803) 01:49:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/37, 0x25) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000007c0)={0x10, 0x7fff, 0x4, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x731}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x40000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fe9000/0x14000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fe8000/0x3000)=nil, 0x7fa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x9}, {&(0x7f0000fba000/0x14000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x16}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './bus\x00', './file0/file0\x00', ['./bus\x00', './file', './file', './file'], 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0x3feff, 0xffff}, 0x44001000e, 0x2, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:49:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3c4, &(0x7f00000002c0)=[{0x84ad, 0x8, 0x1, 0x8100}, {0x1, 0x0, 0x3, 0x6e0e}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x161c4c9dbab3bf87) r3 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt(r4, 0x437, 0x6, &(0x7f0000000340)=""/211, &(0x7f0000000280)=0xd3) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)=0x65) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r1, 0x20}, {0xffffffffffffffff, 0x4}, {r5, 0x100}, {r7, 0x84}, {r1, 0x20}], 0x6, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:49:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x6, 0x2, 0x0) kqueue() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x60, 0x2, 0x8, 0x93b}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x0, 0x3}, {{r6}, 0xfffffffffffffff8, 0xd0, 0x2, 0xae, 0x2}, {{r4}, 0x0, 0xa0, 0x1, 0x7, 0x5}], 0x1, 0x0, 0x200, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r0, r7) shutdown(r0, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 01:49:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchmod(r2, 0x10c) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r4, &(0x7f0000000f00)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f3b1047eb0b266696c653100a4e9b357020010000000000000bf7413aee9ff613d55ef0bbbed5cebac57b8e169c1d6d929743fa4042183ac29757c6c13d5a6234a79f603ffff0000000000004ae743f6359ef3d682db0010a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0c36f349861ef380e4d9291051915e597a1cdb4c89ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e00000000010000002362df0587ba304f690a926e72a25db982e30ab7d2b6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4bb12160da438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb02735ec0d2efbc3bd9cd65e4bc135afcf6d5723ee198f8f7dcc78a8c932284b99cba2511c8410661ddbbf56f96f467fe2c4cd384afcae900542ad475894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60dea000000000000000000000080c7e350d0a642ebdba244f7129cb4676ada1424747702bd7cdba20000000000000000000041b57913dba786d84e7066aed1e62717802f65cf324ea225e302ba34fc6aa507275149c30e4ced2f095d3a822aadf67ba3105599a62349e4da02c9b161ae13ce04039cca8983ee90f6aec951c3806fce942f81897e8c9895b7d1cc163df4553d3c9d9b7fa46ffd9cba3a4ace427e1db6053f43d125955489c83f955ac17c9e4ed284ee3a871b98b1164955c4c5ddeaa21b80de243c7503"], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000e40)='\x00') r5 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) kevent(r5, &(0x7f0000000b80)=[{{r3}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r3}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r3}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r6 = dup2(r1, r3) setreuid(0x0, 0xee00) dup(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 01:49:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = getegid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1ed32a7f0241b399, 0x0) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) setregid(r2, r5) 01:49:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 01:49:37 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2e2f66696c6530000000923bc4c51141499708f5b5309fb220038131dc5a6cb2d967fb36d22ad5319997c3c0ec99c1959432ab2731b5af6c58691edd82cdd1a9b1644a3d89a25f97728462bdd8d2dd0ef483958cbf241889275519dd09e37677d4121548c15f0d75804dc7179110b3da9c2fedebc4909f"], 0x10) socket(0x1, 0x8000, 0x4) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) shutdown(r0, 0x1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r4) 01:49:37 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) fcntl$dupfd(r0, 0x0, r0) r3 = dup2(r0, 0xffffffffffffffff) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) 01:49:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) r3 = getuid() setreuid(r3, r1) socket$inet6(0x18, 0x5, 0x3f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x3a}, {0x8, 0x1}}, 0x1) getuid() recvfrom$inet6(r4, &(0x7f0000000200)=""/4096, 0x1000, 0x3, 0x0, 0x0) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000001240)={0x3}) r6 = open(&(0x7f0000001280)='./file0\x00', 0x20, 0x4) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000012c0)=0xf617) select(0x40, &(0x7f0000001300)={0xffffffffffffe587, 0x80000000, 0x101, 0x2, 0x400, 0x40, 0x6, 0xd6}, &(0x7f0000001340)={0xa3f, 0x400, 0x4b1, 0x0, 0x100000000, 0x1000, 0x3ff, 0x9}, &(0x7f0000001380)={0x4, 0x100000001, 0x9, 0x2, 0xee, 0x3, 0x800, 0x8}, &(0x7f00000013c0)={0x1}) getuid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x73014441c00d0fc6, 0x0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000001480)={0x1, &(0x7f0000001440)=[0xfffffff8]}) nanosleep(&(0x7f00000014c0)={0x5, 0x9}, &(0x7f0000001500)) r8 = open$dir(&(0x7f0000001540)='./file0\x00', 0x2, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) fchownat(r8, &(0x7f0000001580)='./file0\x00', r9, r10, 0x9acf84f33c3d27e) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/pci\x00', 0x0, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd\x00', 0x80, 0x0) poll(&(0x7f0000001740)=[{r11, 0xedde125b3b8a142a}, {r12, 0x20}], 0x2, 0x7) getegid() r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r13, 0x40045744, &(0x7f00000017c0)) 01:49:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6bf) 01:49:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) fcntl$setflags(r0, 0x2, 0x1) r4 = syz_open_pts() ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x4) 01:49:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)=[{}, {0x80, 0x1, 0x0, 0x4}, {0x6, 0xfe, 0x0, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5e93) pckbd_enable: command error 01:49:38 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r2, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000140)="5cf01bf93626f9722d0fe86575e16a273a1a0a51ed1e99396a556fd332482644392daf3d460e07c3c75d69b7044318300311745950ffbc10e0311734664d499e59492cbc757d0304e0220e92d59a8fba9a1da221312c8168daf7f71995c6b2c8bef40e58b8e6a106d7c227179213f2093d029df82b1b3f82ea476da56947c5e5d122b4ee13fe1fb95de7d26146e26c6ad53ea0320a2a18763a89a998063bb8f73387332b055c8965de032a0869df124cfe9b1de583eab972bc883be571a213f98c067f5df4744cdefcc33b93a3b0", 0xce}, {&(0x7f0000000240)="f7a7091e85b5dc463ed5d70130b6b1ef6a7eeb202d8bcaae624aabff3aca2454dc9f47f16c3d379a51b21d5bae2067a8078bcb57fdbd266db3a1eb64a0557502040d460f042dcb897bbd9f18204b6ec01d5dab1f5138401080af54999642b4fd33179e72e16a2ad109dd7a4218e4c27334e248a685fe5a9734a672fb737b4676868eabb5d5153f887bf8c3e4d05593526e43ef856c236ee0b42bc5e7ee63a968f6e5e43c87abd640f5ad6a052c2f04c0da705c9cd46a9823a26817b9bb80d44ae45d2cb561289516cb6d8d925e1acc9b5c5f4f4064a0c709458e4dee4192d470292ebc81545ccb", 0xe7}, {&(0x7f0000000340)="78f42a3c605fe61ff4aba2778d13d311ec02238a280b1370779183e1344b12871e49b650d0eaaa5ee080e97a24f5afbc29db456dfc7cc033d1bd24e918a48182299052d71a532c35db4864fc4c76f456112531ff343d57cbe7516776ea8e148389619aa1e1f4d97178d0709d090e39ed35013f6bac41032ec618758477d64a5d46ffcfaebd664148f5f6ad9b23e92c89984e862747a062b823dee0a18d519123913ab441d836927fc5d2af47434e70e06da44ff88fae5cc0310d1fa68dc350885e0e0d339cd618332cf3434a7334a9adb1ae1d5d33163433c15c58e44aca3bd7ce64035ad91d77a0d2aab96608b8245e43282218", 0xf4}, {&(0x7f0000000440)="7e917bc2cc7abe015e2413a10950c87f82e6a3225a348eabc8878be6347962fddf4a0fea2461d581797b33c7095b4abf028476b13c3f1b1e74ce00b52026", 0x3e}, {&(0x7f0000000480)="680b9960b4ad9f48c365943da084b0ec392e478ac71cce89ec08a29ed6b57111b9c501d6b9d5b1d9c8b4382b8c3bbcb5bf5b9d4573adc9a827391c7589d99ce290fe854ce447e311ef65b8f15b16c0ee4ff3a34033da21f65c80caf3039906893a6234e535749c49e4476feecf4f2c2d0f219c060e40f37c87328f2a43dc44d88ec9ff7bd0be0c10f98df0beb8ad0b08e0834660b60e73a421f550c230cfeeb6a60e5d6d1c7d1224efc992dfd167f97dda465bb37b7f70add241e04ad060ab2356a7c0f8ee84b0e843137db56b242e2d04fe9e30ad2feac64513764a71", 0xdd}, {&(0x7f0000000580)="be6d4ff99b293b15cdb4bbebf454d3597c1f798348043d983337b49b5440a7ebb7e59e46520a89ab062d1a82bc836fd91dcdab606af93cec3604f768adcab26d6e8d8b120d7811467d174503febcd566bc5b3d8ee98de69edbeb3e60369fab3446423dd1", 0x64}, {&(0x7f0000000600)="e8f1dd8aec5f34377c637978a94294040dec35d3b56e1c4a92ac73dcbce4b55d4a86ae58e4472fcfe1d19e5e815b2acbad6e1546a4", 0x35}, {&(0x7f0000000640)="137f7698869523c47cdd22d3711e1d4ebda9ff6709890aac4111", 0x1a}, {&(0x7f0000000680)="00bcdcd1205607bd36016bb9a4f0a40d287218e3ac53a980574807aa7275f1d980341f1c5bbae7e8040ca201e78783b88063df70f606ef03475e641d8c920c0d63c7e45f3a23a42cf4feb749d553461321897bda5702b8c22d44d6ecc3ea12ee01288894b6d503c44d83dc0cfd36918eb8cbe17a95704ba7fe7769ccd32845d06cfa010054e099261e6b5860ffd80d47312d4c991091e8bfa0b84198d2", 0x9d}], 0x9, &(0x7f0000000800)=[{0x80, 0x1, 0x2, "0661d2a2f49aaaf5a12faaf87f7cedb0f904e8a7feb1fbea11a087fcd92d56e2dcc872807273391e0883c0f3fda4d8b33e4953294d2e9ab94189a7d37418560d039361a740d2dfe8dcda6e1dbc0b335fcbebb6fa985d4bbaffdfbb2e4b4b516c1b9ba7ca2a55b3c0aa2b"}], 0x80}, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 01:49:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0f000000000000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000640)=""/124, &(0x7f0000000180)=0xffffffffffffffc5) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x807, 0x800}], 0x2aaaaaaaaaaaaaca) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) r5 = semget$private(0x0, 0x7, 0x10080000000) semop(r5, &(0x7f0000000100), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000780)=""/180) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) sendto$inet(r1, &(0x7f0000000380)="241a1a7e8f8523e1199811f49e1a853dacf6a382b29fef540d4864b241580d2d5cbbb3206e1876c8fe76d73facac2775c10488875d4133bbbcdff000a3c9cffa4344af037ee61bc610b6a621d68819c7facfe3b63896485e99a8124b2e88815480afae248271a1fbc2953225315e97dd09e7c27f7d6f96dff68791d26e7f3ea90b251ef02e357c7f42d42d5e7384a708a8d6380a71bfa2cc9bd29bc5359f0708ec80d81af2fee06995a6ac888e004283ba19e5f7eb92bbf024c875f2cfeafc4115019bc3e3512d4d", 0xc8, 0x5, &(0x7f0000000140)={0x2, 0x0}, 0xc) 01:49:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x0, 0x1000, &(0x7f0000000000)="3023bdbe1166bf2a79433ab9cf636762fa4ef18b967b636affa2f44cc306e24ac1c228848602516fe7b41904f31884b53b1889d355a24cdbefc364ac8013b053c49032a44f34416db58e354f71b9a381211daa4a28149e", 0x57) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x40000, "d732c1e7bb6fcce23c5b19765d402ac30ee32053"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() 01:49:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000b3ef00dcc78fe3000000000000f87c8a01b8100000002900000023000000082a98174318449115f02afba8a17b5c900826bd958a000000096f0caf1aecd77f59b331da4fc33ac2caf1a3ee3e468970670caecb3bc17275620de675b86bd76e8d135b002b322a3314dfd1d50086e11dee5993098388c3cd29ccf40a8127f0765181da99495c1a0048ff01569b8293ccbb91e4161ccdca979b187ca7"], 0xfffffffffffffe62}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:49:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 01:49:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="548a4e30f203d67ae5094bad8d297106dc825bf2d54cb7c5c3b466450a474510fd77e5f325265dfd0ca52c0fe69172fa2b1bf59355a1af67dbc1d50a824dbe4a035321906ef39d3f8fb53953e2642f4c97241b0fb080235715c16e7361264b4d5b9af6528252908474761e360ad36e3f88283ab025cd5f3823bd58a7bfafc4eddb1bdceea5cf0616b50f80be618cc24b25eb3ab98ab4d0953085af5d43fb1185990f0ede60de53274001f746cae12ecd2aaf217dd30529cb62adf1d0aadbb9c92483b0e72b39eb2a11dfff23ff4f5a90b14f", 0xd2}, {&(0x7f00000001c0)="4576693ccbaa6c0950a294b1149c590ed3fe94c029f7f49bf2753e944e5381d0c2041891e25c4aa45346c906a9605c8680c6b4ace6b7dc62c1c6f51440cfda117ff733f914c098ea841ef2f85347dc9bccd1f4287cc7bf74a2e71aa06137fd9d212fe73ca60f4f50d300ba6165055cc4eb02efa8a2fa4d8a90bb3b4cb3", 0x7d}, {&(0x7f0000000240)="28fea5dc978d3f3ca36f4bd13cb109109ba7b9538eba3a52d59b34f1f76aa9866b7f114bb28f7f7a3dfd048409d23dd5abd6130312030486c1a0b2f9df099dc934b8ba64f445133c07424a64ce9fb44c7143d7d84507c81e7f72555d2f2b90b4e02038472e08e3ddc4dff2e4aa010079e2c18e786f2d3db255bf9e052dcf828b3ddd9aa012", 0x85}, {&(0x7f0000000340)="0e6114db9c5caf9061c8b52b88c8d522e4a3ee101a151abe0891", 0x1a}, {&(0x7f0000000380)="b7f26ffcf9720480bf3e9c9bfff4530c210f8db24e61d31869c38a45bc62e2047abdd42b0eead54c19febef55682abf192bd56dc", 0x34}, {&(0x7f00000003c0)="2cf408ece5b090ff81214a0c62ac673cd85105c6ed2ee84baa779d678efbbcba5988b2b7f384aa170fe9a8cc96630fc69ae4a3d15ba2e4ae27451b68ada94bce2d2f8656c8616a6dbad3c58197e598abd6eb90cfe4688bb777c27611ed3728207a9c28de8413b2d4d91d8651440ba4051b707890677447709d4828776c53da6f80dd4f3570c9599947b969ee6acccef05381aee3456495af656413b64c03681b1e5b27ced91be44cd117eced76429abae11b7452925493a921d173d7dd5987ff1555e66360f7f93bdbe50cd133693dfd1ef975f81230d2e4657a82d39dca232226fd9343c66761a145dcccea467b", 0xee}, {&(0x7f00000004c0)="0094fd756fcd42e1287a0d2ebcc039ca8c9643345f934e555e9b0ef9719bd88b8603dbeb7a70b9f775bd3c81a140b6905921c7ca06bfcaa8f51bf1ad5702651ab60f327da83190cfeb4c69928c77509674f622c98e9cf86fc0309f86a0a19e150acb5228bc89e73579486868b286fae2d488b1ffcca532c6c6134911a7988e26d76114", 0x83}], 0x8, 0x0, 0x0, 0x40a}, 0x8) socket(0x0, 0x5, 0x1f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x0, 0x350) 01:49:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0xc}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 01:49:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2000000000000260, &(0x7f0000000000)=[{0x1, 0x1, 0x6, 0xfffffff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x47, 0x101, 0x2, 0x1, 0x2, 0x2, 0x1ff, 0x0, 0x2, 0x850, 0x8}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 01:49:39 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) chown(&(0x7f0000000200)='./file0/file0\x00', r1, r2) lchown(&(0x7f0000000780)='./file0\x00', r1, r2) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) setgid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 01:49:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f000001a000/0x200000)=nil, 0x2000) 01:49:39 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') open(&(0x7f0000000100)='./file1\x00', 0x20000, 0x16) open(&(0x7f00000000c0)='./file1/file0\x00', 0x10000, 0x0) utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 01:49:39 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x3, 0xe000, 0x60, &(0x7f0000fef000/0xe000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) r11 = getpgid(0xffffffffffffffff) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r40]) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r54, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r54, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000980)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r59, r61, 0xa5, 0x1, 0x100000000, 0x2}) r62 = socket(0x2, 0x2, 0x0) connect$unix(r62, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r63 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r62, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r62, r63) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r65 = socket(0x2, 0x2, 0x0) connect$unix(r65, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r66 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r65, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r65, r66) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r68, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r68, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r68, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r68, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r73 = getppid() msgctl$IPC_SET(r68, 0x1, &(0x7f0000001880)={{0x2, r69, r71, r72, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r73, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r74 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r74, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r79 = getppid() r80 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r80, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r81 = fcntl$getown(r80, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r81, 0xa5, 0x1, 0x100000000, 0x2}) r82 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r83 = socket(0x2, 0x2, 0x0) connect$unix(r83, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r84 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r83, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r83, r84) r85 = socket(0x2, 0x2, 0x0) connect$unix(r85, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r86 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r85, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r85, r86) r87 = socket$inet(0x2, 0x5, 0x20) r88 = socket(0x2, 0x2, 0x0) connect$unix(r88, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r89 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r89, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r88, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r88, r89) r90 = socket(0x2, 0x2, 0x0) connect$unix(r90, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r91 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r91, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r90, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r90, r91) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r100, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r106, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x100000000, 0x2}) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0xa5, 0x1, 0x100000000, 0x2}) r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = getuid() r125 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r130 = getppid() r131 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r131, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r128, r129, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r132, 0xa5, 0x1, 0x100000000, 0x2}) r133 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r133, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r133, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r133, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r133, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r133, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r134 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r135, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r138 = getppid() r139 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r139, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r140 = fcntl$getown(r139, 0x5) msgctl$IPC_SET(r133, 0x1, &(0x7f0000000980)={{0x2, r134, r136, r137, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r138, r140, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r128, r136]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r143 = socket(0x2, 0x2, 0x0) connect$unix(r143, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r144 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r144, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r143, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r143, r144) getsockopt$sock_cred(r144, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r146 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r146, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r146, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r146, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r146, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r146, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r147 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r148, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r148, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r151 = getppid() r152 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r152, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r153 = fcntl$getown(r152, 0x5) msgctl$IPC_SET(r146, 0x1, &(0x7f0000000980)={{0x2, r147, r149, r150, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r151, r153, 0xa5, 0x1, 0x100000000, 0x2}) r154 = getppid() r155 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r155, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r155, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r155, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r155, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r155, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r156 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r157, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r160 = getppid() r161 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r161, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r162 = fcntl$getown(r161, 0x5) msgctl$IPC_SET(r155, 0x1, &(0x7f0000000980)={{0x2, r156, r158, r159, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r160, r162, 0xa5, 0x1, 0x100000000, 0x2}) r163 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r163, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r163, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r163, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r163, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r163, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r164 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r165, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r165, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r168 = getppid() r169 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r169, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r170 = fcntl$getown(r169, 0x5) msgctl$IPC_SET(r163, 0x1, &(0x7f0000000980)={{0x2, r164, r166, r167, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r168, r170, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r10, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r11, r16, r23}, @cred={0x20, 0xffff, 0x0, r35, r36, r45}, @cred={0x20, 0xffff, 0x0, r51, r58, r64}, @cred={0x20, 0xffff, 0x0, r67, r69, r77}, @rights={0x30, 0xffff, 0x1, [r82, r10, r84, r85, r87, r89, r91]}, @cred={0x20, 0xffff, 0x0, r99, r101, r111}, @cred={0x20, 0xffff, 0x0, r121, r124, r141}, @cred={0x20, 0xffff, 0x0, r142, r145, r149}, @cred={0x20, 0xffff, 0x0, r154, r159, r166}], 0x130, 0x8}, 0x808) r171 = socket(0x2, 0x3, 0x0) r172 = fcntl$dupfd(r171, 0x0, r171) ioctl$TIOCFLUSH(r172, 0x8020690c, &(0x7f0000000300)) r173 = fcntl$getown(r172, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000700)={{0x6, r3, r5, r6, r9, 0x29, 0x2}, 0x0, 0x0, r99, r173, 0x1, 0x0, 0x4}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r174 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_USEFONT(r174, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x80, 0x6, 0x2, 0x4f65, 0x9, 0x8dc, 0x2, 0x1, 0x7, 0x6}) r175 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r175, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x3c}, {0x7ffffffe}]}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="2b20e9169ddefcc1806e3c234505a50a7f71d78c08e1f6d12c152c438f1925a9f670c86b05793b80f2db6f3bb83d29f11834aa880b792022949b7a68d52b9241dc99c0f68b44d732d64b1578", 0x4c}, {&(0x7f0000000380)="210f08ca22b3136147f32b521905ceab2e064198e14d48256f14e6eb92d2f2bdd1d452f894a2192cdfaef15c1d7cec6bcc807fd72f00e90392ebe6c5f0661e1987b12b28d5c38eae08553bf32c5a3494e7a86bb4974807877fcfd63256c6938d5f4b7614abfb4301deffac40ace352a142d0c1b92e556e56fa64aea83aec24e93a3bdb03abbe76e00fdc3b22ee", 0x8d}, {&(0x7f0000000440)="f98dc34c02d303ee79a25c39da2f8ab616bd9009a85c931f9a554e923de0a4635f32956fd2a7142479d5ecc944ce69d6d71be6ac6e434f8bdb9702de8ff503c9c54f61fb7216d0f0d196047c5cade55ac2079a8ccb322bab419197be2d3a877f402c744c50e2d8b55bfbb65be33b175f00f48a6f93da42cf1b56588f9b9fd1ad10e1ef0ea86ad2c1a79dac0e437487afef25f88cff47ca4878", 0x99}, {&(0x7f0000000500)="1a971b8199548085e989da7f0a461cb7496f2c85d005492cf0b1ac3ae89640943d74bee40e3dfcbc14458a14c1c2760b07f9b2071dc11f63e3d4d09bd9e8fd5a674e1874f38367a7f2ad60cd376d0b143d41734e3a31f91d6058451a351a0ca27d4edd3c8ff3e11d3c049af19e30c2e969a0d604ae68b8f8338c7bd1e7d94fcd64c3eb49d3c4e180e2370159c8aedf6d62907afbda47a5906f1d0699947aac6ce320be8952b5dc8e967c78ed4c3a75a8731f437c5578e732c06241f826fcf8b94b6d7d8c96beb5d02d79a23382545814beba1d92a2ea0af0325ae7d607c244185bc8d8638b21dea00c", 0xe9}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r175, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 01:49:39 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x3) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x8000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xffffffff) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = syz_open_pts() poll(&(0x7f0000000240)=[{r3, 0x1}], 0x1, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000340)={0x20}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000380)={0x7ff, './file0\x00', './file0\x00'}) recvfrom$inet6(r4, &(0x7f00000003c0), 0x0, 0x40, 0x0, 0x0) r5 = dup(r4) write(r5, &(0x7f0000000400), 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000480)={0xba60, './file1\x00', './file0\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file1\x00', 0x1, 0x44) dup(r7) r8 = dup(0xffffffffffffffff) sendto$inet6(r8, &(0x7f0000000500)="0fee6a7c066c2af1c969d0c2bc92829b27192879db2e91d91329aa94480ea8daaf6c30533c2095656cd1b6fcfd67475cd4e73f0521a4b4e7c3167b4b09b6d00eb542e101398a560413901055745136e8e3d40478b41ee1ef4c17d05a09b0542577ecdac2dc528eb3edd65904a7a71e4dd1ca5576ba570348ccd7e236b262ad73912c40dfbfa52c9f11a7515a2ad05fc9bc4cdd5817c8c708bd13ae27d7b5424d71ce0fd9201faa5ecc3b910aa1248aa9746c1b14befee5407bbc0de057ea3ce33835e0aef82ad30a93a72d3dabf585a2301370cc99ac725f74151d989be329299b4b07916cfec409cb733647c18bb95fe61c", 0xf2, 0x4, &(0x7f0000000600)={0x18, 0x0, 0xffffff01, 0x401}, 0xc) socket$inet6(0x18, 0x8000, 0x6) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10000) bind$inet6(r9, &(0x7f0000000680)={0x18, 0x2, 0x4, 0x3}, 0xc) r10 = socket$inet6(0x18, 0x8000, 0x1f) setsockopt(r10, 0x400, 0x40, &(0x7f00000006c0)="125faa21948ad7c9810da89b26cb5076fa9e56beaa96a28d9d646b660e5bf8ecfb68ac783df0120f6ab02535ec709f52facbf798b58aa39c222d7c90cf186c9b58361fafd730b4e403825478dfc28702916dab63a0aad74a03c18d1c9b7a3acaf4ae9f6d5008739897318b4487b6219cb91df401c4140b", 0x77) openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x100, 0x0) 01:49:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904e306000000202a1010000004002ba33019ba5ad35a0520000004"], 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 01:49:39 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = getgid() fchown(r0, r2, r4) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 01:49:40 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x1c, &(0x7f0000ffe000/0x2000)=nil) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000080), 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000d0019ee587024b2b987e4ff1e767063b3d17fe46514f00ec30deedabf82cb94bfdf77934f6411d73fac49c8cfcc89ef5353d9812e3e334856a2028bc46c0e8b2568812a13a5f564620597064f1367dd400519a412c87c151a8d71f6fc7d479ae55a38803b75eac5d1bd1f255ad8d21214fbedfe76587ea65630d67db17925078431b870b6dea07b2c54f40950bfa422a535c711be805b603a469e46ad26ed7470619060800000000000000b6eba81dd0d24d2afbb52c899130b2ee1c5ece07830b8a0501009bf582ec783dbd9d7436397bf18e2e6eb11f7a43e060c8ce6ff3ad2ca7c6c57f4dd632b7969fe97c69e937ca5d8f1e99e9afb1282a836c28c27b4141fa76f02b945ce316c9df", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) dup2(r2, r1) 01:49:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) setsockopt(r9, 0xfffeffff, 0xffffffc0, &(0x7f0000000180)="4cf915de79367275de5563664f436f9b80c954ce48579867e9286432d69c00b30f3cd8661b7962e05149abe8f020aae994e0d8fd8a7006dfcc18501230c3e5f263922da394e4d1016e176c2fce848b6566efbc47e0d2705d365d1fd062c447d9e794797728b8e9ec482e12d34535d5321de17b1bf28616d15247e8dae67fca15993a8d3cf502db8005c14b11f004674ab75b6365fb4ccca1ace7b48e404d", 0x9e) getpeername(r10, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) poll(&(0x7f0000000080)=[{r3, 0xc}, {r4, 0x8}, {r0, 0x20}, {r5, 0x2}, {r7, 0x10}, {r8, 0x40}, {r1, 0x2}, {0xffffffffffffffff, 0x8}, {r10, 0x2}], 0x9, 0xdc24) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x0, 0x3ff, 0x200001, "8cdb00e25d0cdad8c0f38dd136f701462e9e81ab", 0x80, 0x80}) syz_open_pts() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108, 0x0) setsockopt$sock_int(r11, 0xffff, 0x8, &(0x7f0000000100)=0x3f, 0x4) 01:49:40 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) 01:49:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x2, 0x6, 0x8, {[0x100000001, 0x561, 0x80, 0x5, 0x8, 0x0, 0x4, 0x3, 0x101, 0x8, 0x2, 0x80, 0x3, 0xff, 0x3, 0x9, 0xffffffff, 0xad], [0x7fff, 0x80000000, 0xd20, 0x1f, 0xfffffffffffffff7, 0x95, 0x2, 0xe5, 0x9, 0x6], [0x5, 0x4, 0x200, 0x7c895af4, 0x6, 0xfff, 0x8], [0x0, 0x3ff, 0xfff, 0x8001, 0x8000], [{0xd5, 0x0, 0x3, 0x80000000}, {0x80, 0x2, 0x8}, {0x5, 0x8001, 0x0, 0x1}, {0xfff, 0x8, 0x5, 0x7fffffff}, {0x9, 0xd32f}, {0x100, 0x8, 0x1, 0x494}, {0x8, 0xeffd, 0x0, 0x80}, {0x3, 0x9, 0x81, 0x6}], {0x7, 0x9, 0x282, 0x1}, {0x3, 0x8, 0x0, 0x4}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x228) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 01:49:40 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') acct(&(0x7f0000000000)='.\x00') 01:49:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) openat(r2, &(0x7f0000000080)='./file0\x00', 0x20299, 0x21) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() pipe(&(0x7f0000000000)) 01:49:41 executing program 0: open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x0) r0 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/221) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa0}], 0x6, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x499a, 0x71}, {0x18, 0x3, 0x6, 0x6f}, 0x9, [0x5, 0x0, 0x800, 0x7f, 0x1, 0x8, 0x3, 0x8001]}, 0x3c) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 01:49:42 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0xa20, 0xfffffffc}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 01:49:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82f10000010046696cca"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 01:49:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:49:42 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="e3ef3696abb5236c1f906bb76308fcaa111d8b62c9efd9a1c4e4af7b9955ffb36f9a3a5d87070b4224c258724425952d32e58b320a25febd7bbdf8e00381fdc17f9a35e3f25fa849e40d24f76bcf3fccacfa2d77eadbfec73c04db6a1cd7c480cc1c4485c31be989b63180f581498cdf14200c526a67b264b0c419cbd38fb8bcd89a769123e94ea8649790fb8bbdf49f54997f38d9e7da2fdda5f6f8599aa598bf84a152632f85bec94da0675e0f9315aedb9a68a0642caae95b5177d39eee0e84eb7b234db568103f1037ca1f9e5ffe289e"], 0xf6}, 0x0) fcntl$getown(r4, 0x5) 01:49:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x7, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 01:49:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x1000) open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 01:49:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f00000000c0)=[{r1, 0x11}], 0x1, 0x5ae8004f) poll(&(0x7f0000000100)=[{r2, 0x2dbb18f79a7e5dde}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x33a) 01:49:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) lchown(&(0x7f0000000040)='./file0\x00', r3, r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 01:49:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3, 0x3f, 0x7f, 0x400}, {0x80, 0x20, 0x4, 0x10000}, {0x7, 0x7, 0xfc, 0x8}, {0x2, 0x1f, 0x8, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 01:49:43 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0x3, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x7ff) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) write(r0, &(0x7f00000009c0)="9ed5e8950008000000c8c19aab4230e843fcd58ff2d26500b90700c13fe3856200fe3dbd6ce69646", 0x28) 01:49:43 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffff49) 01:49:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:49:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) recvmsg(r2, &(0x7f00000022c0)={&(0x7f0000002300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a882d0a5f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d74bb8b247a007e06b9ea9380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e1a6d0e11b1a2386e69e2228717da1e12cba95349bc9a058ffe4a2a792f90cd7341a3ac99710828b21444326c0e7dcc0923486345eb6939a13c688407cc124e148b1ff9969b24f05b9b59e0766572dc169a68a978023d388868b0709f0ba911da0ac66f1d0255869debcedca06d7490d6fb44755e9b809d44db3e9436391a968b46b64669f868ffb3c5c3bcb970fc4de4784ac6273e02dc8384852b65dfaebf35f0e457d77d4b97484fc107e190185f1933f8746fb1de6736e8c0fca4e3c70763f590b08942e501f6447e5092f55ec2f2cd76c611109725"], 0x1002, &(0x7f0000000140)=[{}, {&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x3, &(0x7f0000002200)=""/138, 0x8a}, 0x822) 01:49:43 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="a7af0d21ca53ffe4ec2fa2b06bf7967ebcc6cb8c195cc979693c091392fa07f7348c8b978cef8a73705f8b8b4a151993e45cfccb11ed02ff989e16ba70c934192dbc34a9e378f6ec5c57a1d2b1ee63aff0f02fe96c681e8169278ad39b2e0a"], 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:49:43 executing program 1: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:49:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd03) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="dad124a0408d6547bdf357976bd60e251b628532e0b3abb16490635a2e509a756d6a2f41b257a9facbd931f2bc36de7092037ce1f0c1df9bad4fad65595d28894a131785345da60748c24f983d40aaaf08a2931182029415fed69af983bc98255ebbed7648", 0x65}, {&(0x7f0000000240)="44a7d2f439edcbf74cc0ab278417e2261e59e2efa996d5fd838c47ea69717609f03c2dc9c2fe8452df816bf840bb2d9f91620a2688f28b1fc839946ca95258d19aa9f7915c5dcd023aea623420c1d8ad28df8ae2194dc52d3d6bdde64707abf22b7fd4fdead24a3c7b487675a158c96fdf07b367db53560a979529a841ebe9bd038d217e7516ddeb18e3ecf018a1c709962a9ed50c1791a22501b9ab71c046124bfc406ee1fb5298fa823842cf617af2869b9bde97f758ff56c0f501f6cd9b", 0xbf}], 0x2) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e6600000000f67daa538c2b1ca93c819a1c5000000002c9ad29170761b4c756bdf20056b91d4faa21486e8505839ab748d229b71e106ed3b096d75d596d196c7439708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/139], 0x1c, 0x0}, 0x0) 01:49:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1ff, 0x0, '\x00', 0xfffffff8, 0x4d4d, 0x40, 0x4}) open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 01:49:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() r4 = semget$private(0x0, 0x7, 0x10080000000) semop(r4, &(0x7f0000000100), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1000}, {0x1, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x0, 0xfff7, 0x1000}, {0x2, 0xad, 0x1000}], 0x213) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000001c0)=0x5) semop(r4, &(0x7f00000001c0)=[{0x4, 0x8000, 0xe5ce97ab354d86be}, {0xa, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r5 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)='./file1\x00') 01:49:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) close(r3) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r7, &(0x7f0000000100)={0x0, ""/219}, 0xe3, 0x2, 0x1400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001880)={{0x2, r4, r6, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40001278, r9) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) 01:49:44 executing program 1: r0 = socket(0x20, 0x8002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000040)={0x1, 0x7}, 0x10) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) listen(r1, 0x7ff) r2 = open(&(0x7f0000000080)='./file0\x00', 0xd82, 0x4) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) setsockopt$sock_int(r0, 0xffff, 0x1a8f, &(0x7f0000000100)=0x5, 0x4) 01:49:44 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x10, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00.\'file0\x00'], 0xa) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000580)=ANY=[@ANYBLOB="4dcd4d56c43a57e9bac5d36ac8a78059f176c4ae05049eeb0a5259300e1571ef50d2eaf0c54c5936b0c2072b590f6aac1575b5e6123a2c2c9ebf7716fcfb4eaa268d9c26c02cfb1b30e934d07d060f226c41d32df60fe687a6802fb92e772d4be57bc9b336e96d2cfac28b15424c5e0aa99e69553af5af7a31efc998f2540934e0a694bc5c55371470e6281993d17268b3befb73e478cce0f713dcedadefdac19df693b03400dd8d53ce6c02a2b8e448668d338a59055a441c2187d61435dfbb98fe61c3f200acc1128baa7c7a5bd1d2c5"], 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="c27ab9d60d11e673c95f8c7698b9494d9be35df0cec0383d4b104f30482e72b4d707a79d4045852f25d5493ce1c13a0c277e2218edad2e115cf75284b7ec17cc3a50412869cecda31477018fd9f365d06077a5", 0x53}, {&(0x7f0000000280)="4248d90009cfd2d88cbce9b80a32b6c30192467ed2aa258f1bc1a2b599ca5fbe94f2ae1c505323fae8b1cd08597f18181b4fca01db6e38412666c73f8e4f9e93b444709f9b0d6fb2024b43ad38c782be418cf1d1b0a121597af2ca193d284ae943b22b349312ee19783ee6cf83f0f1", 0x6f}, {&(0x7f0000000480)="29ea655652efd26058b5b682ca0fe25bb57190d789fbe27cd6c8c72675670f17e65f39b34a6286608a3edbe1867c1dacdf750b7dc82a9f70a8f8c1277ea95a9858fd0ebc13feea1e8c4802e1612b1fa02dc95a9a001524b3e666541f3cdc1bb666402c076c8f62eb5eb5130a924055f6add80e3bd80a94544045209ecc1e5723298f748ce81d23ad5fbdc4608140f49ce76ee01297a978f990bc201a8960aa826004b8af1b9ef6655a05789fc337685d401c2399090ffa08b3fbceebd05066fbae280a2674de422a1aa968f6f61aba8f68a75a22287489e96bfc1a0d1dd51f95b35da203bfc2cb35d5824c5c", 0xec}], 0x3, 0x0, 0x0, 0x8}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) 01:49:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)="0400b0c0", 0x4) socket(0x18, 0x2, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x180, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0xffffffffffffffc8, 0x0, 0x0, 0x0}, 0x2) 01:49:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0xc06e, 0x80000000}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 01:49:45 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x9, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 01:49:45 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) dup2(r2, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000840)=[{0xfff9, 0x2, 0x1, 0x8}, {0xd3df, 0x4, 0xf7, 0x5}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r7 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r9, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r8, 0x20007471) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) r13 = socket$inet6(0x18, 0x4, 0x8) r14 = dup2(r13, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r17, 0x0) recvmsg(r14, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r14, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r14, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r14, 0x20004b3d) fchownat(r14, &(0x7f0000000880)='./file0\x00', r16, r17, 0x2) ioctl$WSDISPLAYIO_GBURNER(r14, 0x400c5752, &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r18 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r18, r7) 01:49:45 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x4, &(0x7f0000000000)={0x3, 0x1, 0xfffffffffffffffd, 0x1b4, r7}) 01:49:45 executing program 1: r0 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fchdir(r1) msgget(0x1, 0x41) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x5, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:49:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7476, 0xfffff000, 0x8, 0x6, "4ce04296b00d36b83058c8e4b516dc2ab556b685", 0xd63, 0x4}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) fsync(r6) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x7fff, 0x5, 0x7, 0x49943a02, "3effc9deca6d5aec9e149225f315671aa7a3adc4", 0x0, 0xffffffff}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x28) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x4, 0x5}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 01:49:48 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) 01:49:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7476, 0xfffff000, 0x8, 0x6, "4ce04296b00d36b83058c8e4b516dc2ab556b685", 0xd63, 0x4}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) fsync(r6) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x7fff, 0x5, 0x7, 0x49943a02, "3effc9deca6d5aec9e149225f315671aa7a3adc4", 0x0, 0xffffffff}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x28) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x4, 0x5}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 01:49:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7476, 0xfffff000, 0x8, 0x6, "4ce04296b00d36b83058c8e4b516dc2ab556b685", 0xd63, 0x4}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) fsync(r6) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x7fff, 0x5, 0x7, 0x49943a02, "3effc9deca6d5aec9e149225f315671aa7a3adc4", 0x0, 0xffffffff}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x28) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x4, 0x5}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 01:49:48 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x3) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 01:49:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7476, 0xfffff000, 0x8, 0x6, "4ce04296b00d36b83058c8e4b516dc2ab556b685", 0xd63, 0x4}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) fsync(r6) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x7fff, 0x5, 0x7, 0x49943a02, "3effc9deca6d5aec9e149225f315671aa7a3adc4", 0x0, 0xffffffff}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x28) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x4, 0x5}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 01:49:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 01:49:48 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0x14, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) write(r3, &(0x7f0000000000)="5d6b1a8b99522f888048f019cb7661b61c76e6263056a34e465639ed62175289152223b34835eed244702fa27062c123d06815a7f45fe5b8d38526bc757e3734a5a4261f93ff9f122aa320147bda12c242e512329d7e8e89461382f222fe0e6e88a9bee574c40501341299c9744677fc13eaaee877cbd304dd19fd522dd2aa9609691338b5", 0x85) r4 = socket(0x18, 0x400000000002, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7) dup2(r4, 0xffffffffffffffff) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) 01:49:48 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0x3) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x31, 0x3, 0x0) socket(0x8, 0x5, 0xff) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) renameat(r4, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xfffffd1d, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c21679d6") 01:49:48 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x8000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x33b88fe4}, {&(0x7f0000c65000/0x2000)=nil, &(0x7f0000d29000/0x2000)=nil}, {&(0x7f0000c9f000/0x1000)=nil, &(0x7f0000c96000/0x1000)=nil}, {&(0x7f0000d07000/0x13000)=nil, &(0x7f0000c8d000/0x2000)=nil, 0x10001}, {&(0x7f0000c3d000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000e1a000/0x4000)=nil, &(0x7f0000ef8000/0x2000)=nil, 0x1}, {&(0x7f0000f0f000/0x1000)=nil, &(0x7f0000d37000/0x1000)=nil, 0x1}, {&(0x7f0000c0b000/0x4000)=nil, &(0x7f0000f4a000/0x2000)=nil, 0x8}, {&(0x7f0000003000/0x13000)=nil, &(0x7f0000f19000/0x2000)=nil, 0x4}, {&(0x7f0000fc7000/0x3000)=nil, &(0x7f0000d46000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000cb3000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e57000/0x3000)=nil, 0x9}, {&(0x7f0000de4000/0x2000)=nil, &(0x7f0000da4000/0x1000)=nil, 0x3}, {&(0x7f0000d6d000/0x3000)=nil, &(0x7f0000f7f000/0x1000)=nil, 0x8}, {&(0x7f0000c63000/0x4000)=nil, &(0x7f0000c2d000/0x4000)=nil, 0xffffffff7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x80}, {0x28, 0xfc}, {0x6, 0x0, 0xfb, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000080)=0x3) r8 = syz_open_pts() ioctl$TIOCSBRK(r8, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:49:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) syz_open_pts() close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) dup(r4) setrlimit(0x0, &(0x7f0000000000)={0xf85, 0xed6f}) syz_open_pts() 01:49:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000040)="de9bef837cdc113781acb4a2c7", 0xd}, {&(0x7f0000000100)="fbacd5e31e623bced751059f44d6320423a2771d25cc18fc42e6e60c6f2a7bcc2104f5b09cd60d7ba792138815bb6609157a78a70c2f7e2ae30da1dfb0eb4ae1a23d952b7a02503fee4359dd6310e71ec274515131cafc6bcf28f23529940dd716a286dff9c16c7850f8bea96a4e2cdfe4cae0cc80f46742df42e300d98f5a04514e139a8670239908d302207385635c933fda705f7c83575e3db80cc557b9d033d956", 0xa3}], 0x3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000020000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:49:49 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x2dbc5d62, 0x7ff}) r0 = syz_open_pts() close(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 01:49:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xc) sendto(r0, &(0x7f0000000040)="d39239dacfe50518f201d814eb606e7640e1f29dac75130ec9751a293444074d2b82cccda71e0393a472b5261736b8565aec45c00a4f9a5f3df8e6eed38a1a0fbaf01f0cbcc0f18acd2552498c547cea35cc7b49c0ff249695826911ceb4dc73a31c8bb37326a4812ca70a6796022f1f411937fb545d485599915fabf8321c9ee5a6120b1626d2d6111d0daef7d2f551f15656f70a085d3a8d1118f5e1efb401ae1f90e215218e0038cb5aa101724e726f7652", 0xb3, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x0, 0x614}, 0xc) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) pledge(&(0x7f0000000180)=')${\\\'}]@\xa7\x00', &(0x7f00000001c0)='\\#{\x00') 01:49:50 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0xf) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f00000000c0)='./file0/file0\x00') 01:49:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa8], [], [0x80000000ff, 0x67], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0xff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 01:49:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) 01:49:50 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100, 0x3}, {0x2000000004d}, {0x6, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 01:49:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTART(r4, 0x2000746e) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800fff, 0x0, "b80000004034d012a67364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) 01:49:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:49:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8000005, 0x9e, 0x6, 0x1, 0x2, 0x40, 0x10000, 0x1, 0x5, 0x0, 0xfff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:49:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) linkat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./file0\x00', 0xe) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) 01:49:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="6ecf1ef610dc6d3c921b2ddaf3f00036d50909c6c08864e147b09949589f84ca4a8b21ace3c041b0eeef5bc36de28e699e5da0889ee4734975a0bf4ca4b7a3874b25521aab8a0d6a13e715716d10dc012f742087b396f5d2dbd3ca2e72ac36f2ea6bfba4569b87f458d3824ea499581770267e0fc3a6a740", 0x78}, {&(0x7f0000000680)="918c07ed59f192c7dcb02e5262564c566e7817839738e9c308dda36694c45ffb7a1498f9507f9fb58fe28dd76e1df0573b40d0fed26bdecc214a2731ea468078eac7456025f7ff40b33af4918596dd7966216824ea1af3f34b40b0ad5aa4263140fa89119d26a0642ea3c9ccbe5e8d7d61505bbf3fa905a19d0d86e15b107e515d7b02c4ceb2500b9419cf0439a3630e5d02f605ac5d4bd2adc52fe1ea7cde800c28243af785604e1dee6631702a6de8fccf647cbd5b8953cbcbcb36fa69ba3c3e35b323b39f0a4a8720add3a32d9ce4bd7a5c443e99dfd7de87443a9a7956424a2dabcef2e5f7cdd3a470e1f7f0e580806be5af278af4c26ed95152f528955004666be706e1b943f2ebe702bd8bfa062bc315396958bbeef7926f19d21b4c156a419bdeb87bda3a01d10f3b178e8ea5357d7c397c6510a1510b157e1d8f6846e8a75abf0b9600e0a48cf4ce2c9d9c89f8c84dd890a726621551ba07e48d2b9ec6b65ce5fc81723c40191f6983209a26db0e8f7428728ac550db5248321d68d2c784672ea8c5c2e2e2debdfeff704094a5cb25bad9d999cc83a0feaad6c3c7e654937a2cdeb914624a4b80e9344bab285767ebf1b2d329440bde63746705e236a20611b67828125a6faad8e48471b46fff8a8355d891a6dcf2dc71a30b469add56e6b77fe109b652aa3ed831c411a73cf1581f551cf11bd925d7ccc77a178a1cef89c451fbd61d3b32ec363621d4f4", 0x20f}, {&(0x7f0000000280)="9acf8aa66962e2d7f06a7e045228c167527600dca35e108f3de7c182c4f686e322055bfec99ee47c3cdb7dc554d69c4452d934b85b5d815c41d85cbdab11cb4c2d946ea90f44da7778b4156ce80bfeb88fc0e8188e13532b136aad77d4f4a9f7ae4fa41ff282b289cf61f3455c3e826ebc742c92057b4c4edbc4dba98f675e075e78d5e4f9ba2ac7ac827e5371ab2da1f2ac9c07abd512872dd2b66c3a433cace8629697320a2b6ebb5611ab1c058ac66b24fe70", 0xb4}, {&(0x7f0000000340)="44d4978176276437719a6e4027a53c63a314ea7a68ed483eb6b2d6d4311987cadd407cf051bd8b9015c4c6ae18927e614d3b59c61c4eb9a815f0797ed664aeba55ee03a5a5cfd3104089f54afae58412a04ddb56ddfac30fe8120996fbb9e14ec162595d563d5e04b7abebf76a933753c613317d3f8f88e68b60671e5e373c025deb0cfa74d53043d8d66e070eab4c5eb7324be2237d3375ac94de2eb701afc9a4c103d5c24fa94cafa77e1cac8570a2bdca710a3516b867f36c4e0ef1c3aa253ad4f4b30ef0e64cec82a48a", 0xcc}, {&(0x7f0000000440)="584d7e50e4625d265c30e231420357a6f01db2177e", 0x15}], 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r4, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x0, 0xc83, 0x1}, 0xc) 01:49:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000140)="e2", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) pipe2(&(0x7f0000000000), 0x8004) 01:49:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x7f300c412663777b) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x2) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./bus\x00', 0x0) 01:49:50 executing program 1: r0 = socket(0x2, 0xc003, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) sendto(r3, &(0x7f0000000000)="c5e75804e5c1b38106bba7", 0xb, 0x9, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000001200)=ANY=[], 0x0) writev(r0, &(0x7f0000001180)=[{0x0}], 0x1) 01:49:50 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100020000006c653000"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) open$dir(&(0x7f00000009c0)='./file0\x00', 0x20000, 0x0) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) connect(r9, &(0x7f0000000a40)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000a00)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) accept$inet6(r10, &(0x7f0000000940), &(0x7f0000000980)) 01:49:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) 01:49:50 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:49:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xb) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000280)='W\x00') 01:49:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 01:49:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 01:49:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 01:49:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYRES16], 0x1) shutdown(r3, 0x2) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000640)=""/124, &(0x7f0000000180)=0xffffffffffffffc5) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f00000001c0), 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x807, 0x800}], 0x2aaaaaaaaaaaaaca) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) msgget$private(0x0, 0x481) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000004c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) 01:49:50 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000240)='./file1\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x22, 0x7fff}, {0x40, 0x1f}, {0xe0, 0x3}], 0x3}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5e7, 0xffffb2f2, 0xbf8, 0x1, 0xb5a, 0x8, 0xa2, 0x0, 0x0, 0xcddb, 0x8}) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={{0x3, 0x8}, {0xfffffffffffffbff, 0x1f5ca0ee}}, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000040)={0x1000, './file1\x00', './file1\x00'}) 01:49:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40000, 0x0) r2 = getpgid(0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) chown(&(0x7f0000000200)='./file0/file0\x00', r10, r11) lchown(&(0x7f0000000780)='./file0\x00', r10, r11) lchown(&(0x7f00000001c0)='./file0\x00', r10, r11) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) lchown(&(0x7f0000000780)='./file0\x00', r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) chown(&(0x7f0000000200)='./file0/file0\x00', r22, r23) lchown(&(0x7f0000000780)='./file0\x00', r22, r23) lchown(&(0x7f00000001c0)='./file0\x00', r22, r23) getgroups(0xa, &(0x7f0000000300)=[r8, r11, 0x0, 0x0, r14, r17, r20, r23, 0xffffffffffffffff, 0x0]) socketpair(0x20, 0x8000, 0x8e, &(0x7f0000000340)={0xffffffffffffffff}) r26 = socket(0x0, 0xe056d022293f31a1, 0x1) fcntl$dupfd(r26, 0x0, r26) r27 = socket$unix(0x1, 0x5, 0x0) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020690c, &(0x7f0000000300)) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x800, 0x0) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020690c, &(0x7f0000000300)) r33 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r33, 0x0, r33) r34 = kqueue() r35 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r35, 0x0, r35) r36 = socket(0x2, 0x3, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCFLUSH(r37, 0x8020690c, &(0x7f0000000300)) r38 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x80, 0x0) r39 = open(&(0x7f0000002440)='./bus\x00', 0x400, 0xb0) r40 = socket(0x2, 0x3, 0x0) r41 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r41, 0x0, r41) r42 = socket(0x2, 0x3, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0x8020690c, &(0x7f0000000300)) r44 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r44, 0x0, r44) fcntl$dupfd(r44, 0x0, r41) r45 = socket(0x2, 0x3, 0x0) r46 = fcntl$dupfd(r45, 0x0, r45) ioctl$TIOCFLUSH(r46, 0x8020690c, &(0x7f0000000300)) r47 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r47, 0x0, r47) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000002480)=ANY=[@ANYRESDEC=r43], 0x1, &(0x7f0000000100)=[{&(0x7f0000000180)="e1fa2c1fe7a23db23d2357c54d4c9da2bb13d78a98fff952b96805ece80904fdb0cee1d2bdb82d9de334357b7dc9ea04eab5fe52f6768be82e99a37c2c30052a1a01deda0b33363c6d89", 0x4a}, {&(0x7f0000000200)="a3bc09b46c90a4a6d56b6920ba33904df7406520b6b7b9dbf3258dd1c57d39ee143cb540f99d45f12da11cb3e44c4c9cb715466521776cf22c927542d5122d3a03a31efeb462e2b22177c4a5ba9e1bb04580dc44572c3eb850f10384d15e3eb3bfc06420602733020e5c81a66ec49b2587fc6a0fb87289ce898a2c7c074561e4de5ee4b4e6b56625a3e1a237e092be27eb0e92a368ef7ac3e56b4e1a832c1ce0b2fac85b487956dc13565d34f26b829d6bf4d13fad3b97f3142e86aa57cde113a733d6b149fc2ea77b58ba07cc45e599d3281485ddb73478701da28b264ac0e03fdbcf5c1585bc27b8a7bdbd383f7ba59262ce9cbd262985052fbe", 0xfb}, {&(0x7f0000000440)="9e789aaa7e2ad31dfc9fcd6d6fb09fe0a4ccae1104121725ae1a5c04f7bde1a55272d6f952be2b8dbfb65c2f856769522fb10cc46c9c37ee540c4495c43037fc08862d4beb00a08ad0ffae9d9be8444373e5ea52fca801a052f4cb97cca05037a92ae5e73d1ebfcb35c32520a1df5a960396c735bf2a6b38e44c5699a451e267301a3866d9087d3b49f9c47cfa7b7a4ac481efaba8033832a5a7ba065950152b31983a2e88beb4d55599434fcb94b5c9b9053b44f12b60cadf9be30536f2cf06c4997cd77be56d1b21255af517bca648c10b73ae646e71fd9ddaa4e2d6f6cb08b9823ad91f8bcb36aff5cee928e740601ecb3cdada51d40f6a2be77f3b56741cbc65c260edd5e0f9a1cca4e0b0aae3b81fcbb6e58c7856f2059fdc7fab9307652ef16950cd17e9a2bead13aebe60c3cd8e5b76d4a920a0fd4a77e3fa13b99de5d0f99b11af229a89e4ca972cc45ed3b329388c5765edde7a960335ea0a243a8c3e17a1f3076838a647276035b787d3e184a06a4b07f3d678a628e8b3f2675d948417d37c76b9c8b12a12ed724d889e2e04e7307fcbfa80e92d758c3abfcf8da785c7250ea95c661ae5c71f7eac13ef30db76181673dfebf28da58a47d49cf2f37c79c69f65525393cdedf865aba4b66a2b4b96e6e73358f6e9aab087711e02082c9f6958634a24d72340bb471ab7888930a490cc7d877a45fa95611c03ab145d41d1c5043623cb2aeb7d8144b32ec1f6b9275993a09b1177edb6fa2b8a0777c5cbc7fe8c96d575859980f8978777d9edff011a7ed6abcf1e1a2ecab53ae4ab83aecd374631bea65d24031fa1b74bf8198a625c6aad6d48c30eeafa56368adc722cc3e30a82380bdb1a6471a59baa05df58ec28a5061e8ee6c0a32c58f2992c25535b9abd0a3280952f02586d1b5bb98d4590db3f18ada71cbd6ea7b2a28485a6b531331b7f6b8551e8db1327220413018c6f1a21b6abfcb80eb15eec1ffc4b985bc15d563432aa20b5b3c62b262e32f58a43ae85c9d08b37df23879cb68e0ce68563b26fef656ea1f0ae27aa02ec69c6891c4b125b9b7dc97fdd4715982fe2ba226ad3198a315dd0df3de42cb0b975ce627c15b73096eeaac6cf83b8368234869036ffd5790db6339d48ab12e8315038d03f7563fb08d312603d62ce8d5280926f39db3909a1e17f14e817f39d7a45c94feaa8129705ce11880c825af72b68b47f4cc34a408d67ea90b3caab001942fb3de2a86f83d82b107bf7e41c38a20f34d0c23df6bcf0c14c94d452ebb8b567ba81c93043deab30cb0d12fc6c27b8418a86e1a18b62b3378ce7549b6b107638aedf428998085ee61b541ec61e4c5d9051182d63228aee5243e06fe61673f2ddcf39c50c65490aab51499e66b89283c2b70d5dc0253e9181b64acc96d42555bd10ceb6e27d69704f9c177ce8e77a8f93ee8eae2af56ec2b563909e5cf328875fbd303a8047f87624ea766984b9c9a3adf147281b7a0a842abb98be342e5ceded5fd2271ce608d104a0dd4dcf1d30eb397dd83a97d9ae20dff6531c857c8516dcb037000559c184e7db1475051b9fb1d7869a15efde366330ba8e0a503689b92221dcd9e063e5510554a18bdf54b378de0ec23c6f3f45f85ec490738e6b9412900f35eb4113a18c0edc7a5e8a8cd064391588b9106102850855ce2cb3b4b71fd2ccece34c4ef8ab774676e1aad1f6ece86471c24d0cd1133a007fc6c461c8513ce93d40d36a4118d513e70dc7d8af9f18312bd3831798caa0da54a10c81144c100847e99dd9d3e6ad3e25f17f3959aafc734201d162e9efc138772ba40beb8d90205ea8d0e1a06a7ac414ef8a7bf07420ba7f8e91b579a296da9d3c94abe7fc993735f6aee44b95bb0adf1f5bebbd68d473c384960c4b7773f54e05f8d2099ab1c299234cf2742be95ed49a311eac67d0fe1a0b19908b1e54c619f9a2b6d514803a03b0cd2074240df68911c287b9bd40b357dbae59719b85a29d4c9dc88604b0af4d389f6b47190bbe02f3411cbe14a4ff4811254ab5820b22c592522706152d88ff30cca767d09691615187abe01fd45119b02d8cdc5f9507fa408dabeb39e726471a31d0e4fc23b5f763e2fc03d8850dac7b368f5a026469e739f87f8d165a9afb5b1761c2c896adec510d333a56d697e9e974ff8c0a729593c05d8faf9258dbb6cc9adac0d00a15563d49f0687cdfa94dc2ca5ad0f3ae5b33fa06fd6ece435a808bf3dbc025f4e07804f5272faab3a795f51bed76cd4c06d675f481407b79a229a502007c9b138b7137ec73629d894071c419bab42a8f7afd308e5aa50b2501399b521106af09ca2f9db26c5a8205c7621e2bd7a49ee0a5b5bd401e74a61d12da74c2b72a763b62f06c6aceb3bf8189eae4114d8b270f5eda8770c7339bc4dcff4d6ae6cf9c5e1f98caadf1d9de9cc89def0e020b978a259bb18810640241b02af91312dee1b43793d9954023c947aa62b65977c942c1b42986cf760f93e7bbf8ed8ed81b68dedfc871c5c8e3c72ce3540bbc19e6cb1d65daa005c5530c22c37a35386cab0450e9773e92537b98f6ca9d04d86ceefbd08adc1a9e1241a5661dea202c0c73a6069568fbd3b69d87ff6e2e04a28ba560ff488284850a7440b3fb9033ceeed3240b71f755ae4d2b3cefbca4fb07ecef3dd38bb61642d801f3bde7e941a6ba252fefa36a87ab7fcec6c6a490cb50cbb49d89a707c4499a68f3b93bbe1103776d60a8c0c511a9fe87481ae09771800e2e9e6b8a68e83f736864821bad36d785797586e4f90ba51c2f0499dfe719ddf605236378193b80820559189f796b0f8327188e14375e3841cea5b6998cd95285ae6383518430a11c44d47994e20221a190d501c3a76ba28d8ab3932fcd1d38435b278ba3711a99ccde114f2c1320b323ea7d5c7fb7614ce5e5275e3b74a8c214cc410b4b2a04e97d8c63be3ee4cfd4bd6911b1c8edbe17a2eac7b3129820b0860ed80fedce617b61ccf821faca456565543c0eec998fb8bf604ad79ce404335bf946b99f3155e55edf8418a5893fd5c8bcfa532ac80006ab55e09c0baab39c76add38b239e70841a4d1220473083a611f0a87d02abfdec78451b9b4f30dafe7944b9667f35b992e97901eb43869a71fda94229ddc1555ca111f1a5f3e0c6f18cb008ef831488664b285505d37a392be4a50eee9316cba7da040b217bbda442b42208be43d2787dade8ebb7900d4e907dfbeac674beeeff54dbc65d6379f34fadc9a033db4b1832d5284f90937d380407e0b947246d1f0c72aa7adaed1b2223bebb75a2f7313f71b0e827d8893487baa0f680789f24c0450d46d40e21f43e469e002ac6da4ebc342636d283ab0026f9ccefecb7d85f93295f28f8db7605865f4c3072a1e88d9f550bcc830e52d21c71de5f4a3030ddc3a861f6d64eb6a962abc3c38d842f4467124851bbfd862cd7c00f1cb368f31e712622a14c804e4bd30f4c72f0f1ff86310860b8f8162b82ffc9d29e502a5ed5e407be2668be903e8d86613b7ccddff3042d5d94ced98e34868017bb9fac5a0bc0073411effa959ecb05df812fb6f6585f650fcebe46e08cc11baf14cbc884557b7604f602cc4f018e5cbe1b67742e5cfd6267b95ee20a9a5079c92250842de7f13462d9c22e77ac5b2e092b4432605feea211ccc21953582ba54ad64989da55698140569ec06562870d69047ad2fcd0c6dc8ae1c068f02316e0d67301ed6e45f14abfdaca0150c9386a54f47b9029f3f85f07707824ef96b8aa49c98cf1584ad9853b332bbe82fa95313e1f6b955a35c74135c4b51433857e1f14d5755572ed5c09fd0f04cd95a7dd5ecee72ca1365499d2f31ac3474b94b138648880dd8b8f3ef169aa9094fb30b55ac21957ef5cb4bb43e7423e0e47cf1356435c8ea696e0f9af823d30d98442d0fc2dea46c24aca90da544632372a1945dcf688fe3162f444d7aa2b690d77ba8b3b5f697b4afd3ee765f006e14652e9738c050145443683b99e73595e52c2d18bdd29d212d398b54d3c5cb7df96a8b1d73fd31819d8482c07c8a61dee3ed7f79bdfc752958c5c52d217692c0d2fceb3f3050953caee90ebcf1bb8503f23e2e473c4a977a7dc388678c7720e6b5d7f88ce404b0e3b9ffe48ff6b0a814a654011ba7665be6c842298bb8a6e620cb5f30ab53627be970aba1a7ad58809d2d70971cc1d203e9c4fa42f228340cf92afcebca0aa4ebb9f0501ca7ef8faecf6394dd1f3fe69d629696a2ae54abeecb9e26717a293b90c4988cd205d1c39be91f5b8aa7ad71ad0e0beebfdf242003e3bb6065b02e019e1533ae0bbf1b27ba1c78182fe29914ee77afeb893fca48fa342959076835ed9af93da20e246a68c59c47284e070d4c782ce24383bb116334132ed874851a298c97e6cde58bc814e4bb1743573b7b7c003cf1030a79216976563cecb98134af4921b19e2d7c8d70d6cf85d305d0fb22170c8f94b8e4d36d516324abd335e3de6f9fbd5c429badaa0353de30adab6d76b8f409cfeecea1138cd9b9ebe6bb6054dae4846d98c19fce00d2271177b181e3aa19194da80f604b64872c3fa2052a391212c0a959579e15e0ad1e2790727f49ec94bc9f8fa2a86697311e6d0057c3dc8f6c882b343b0207de9ab3cddfc49e0b325a2a4bd956192e0efd3c47a36c98fad8f2653ac4807ef51050cd15de3b9d0c84583898f7a8ee4cd3fe8121534378d19cfc4058df785654f1f373ec546d14577319ff08edb252de8cb670c419837b4305529650431eb3454631bb62f58457e8ddf8bc9366e3211c88182dc8e7a50ad3fbf343104747e3c420073db8856d373b46fdd1858c93db8ddefb24b47a3e915b366b4ff7d042dc08f3369f41b4910880ff8cd948a1166179280cbe594e1198af0856888c805b5912e260b7295594b7e58e33ba499aca38328ee3cf1240a802172058f217fa99baf55f66b55a86ee4fc1a39fe64900d5cecf0c967506b47477202d9684911f8663408b4d851f78a7ce1fc357aea1a6fcd1e82899e9e479232709f4a2f5cbe386ae99cb3c6dd364754eacd49dfca82cecc48bee4b4da8efe8d088b684b84540d7289d0c47836e40932a06443382e307241435209029f5667d98b52c1ba6d11ebf85fec7ac01fb6bc70518411141563f774ec72901a211231385f60e01a6b852821aeb2900205dab70b9e94b9bdecc500190ee0859504510bb5ad23474afefb9e6fc911a261372cb878b098828bec3a2f1a6002c220f03d6deca9518e64acec4793b56344f500594b99da8dbf95982f5a1c4cf792f5d60aa9a4401073fd1d7c6183b0ef214b6c4e34bca1913affdab0cce070c68741298806abcbf6160ec28e4be8fd212dac712b211fb20243756736fc0a9e01a35297bdae90ca90457b5477346bad2ba5fbb6195fb16d1130df0addb53c21310e77c1fe89eae50bfa53745ffcb02a5290c72ee1b5f22bd1d731437e7e94dcfce2aa493c6047fb962cc5ec71e093bf2dfd45df9c9f478db0f5657702727dd84fbf3f3a56804b1de1aa65c05d6be7c5f17e617705cc0101a5e36aa9e5130ceeee9ba2183a1145256d58bf4be34a66682d17c35b4a23512cdec238d8da21cc589479aea2d0636ca906c1e7901e25636fc31e79504883ec7989dc579b1a1f585b36e620837aaaf9d89ac1f19a0dae975f4d6b6d7e2dde1c58b0ee8c55e7b91a619fa26c9210374a7008463a7cdedd8d70a42f7c5d73998ebbc4c3aa98d3f5627b7dec13415344ab10386acb3d6dec8e38c50c15e8f1", 0x1000}, {&(0x7f0000001440)="adccea06001ab7949b67961fc199812373a0525eb4796492179d631f30e385051e095fe482bce9a1f4bae032762828f5053a21433ce4b29c90d533a1d4b84243301117e05b3ffe1548cc9b8d72cf0fe6d8df5124b06c5c198c159d7582aa6a1966c075e78f29b3a6aaa658ef7692d48d69f067beb7589dddb267d187226db2aa68a687efbda58db9712fb719c324aea4ee982f49c3d280b8d25499655f40b5f0bb1ad64a879211d5ffde408b8181e24c5aa448dcc33bce0aeb39ecfb3b86488e9257aeb69b26bc77e4e36fbf8ae28b3fa0faec87f357832c0300d9984a89e8e2f2933274abf93d9033c51fbaca5f42e049296f96df67aac6bf72ed6d8dec1f38cfce02fb988a3985cbbae3209195493d5cabea667684cba6b5e7d4e4547e3b125e727b022a94ea2a1958c7ec26dcae7b1b2ccced2f6bb90acea12c0b5495db2a387ba2583f4683b33fe26cf1506483d388ac658e14c7ed29bb4382b5ed233c2017b7ea2fdaed8d8e2804d79bff6c907513b935d5e44054063671d43aa568bea6659a33e63c4b3499bf5cb00de8696849d62e92f8cf51e4bab6b70f53b80ab15e99531032bc40abcf78128fefe5aa5d969b20db34b56e580254615645578382872fc44d2eefd02abca68e52260d81abb6e752a39200018eea8fa83eb9e2db0f6a02d9d2c7a8c0b017a6b2a3a9fcb732eea4da23519a0f6901aeac15683db6d9ccbca0c48ab638c2e0ace0f6671787c5b9fac16810aa2fe986f0393911ffadeef92ce800d22091e56a49217ae51c9eee435898ee5ae0b8058e5a96b63a85b597723fc5c59fe292e637f7e2e28050ffa5139404b90f44cd7e48c055ca5dfb7d4d31a072c165a9cb5b89915163444f6e46afc169159ea83e7fa52c8c23077e8471af7f729db791cde148c017a44a62cd5dc4e086de6fcbefe7c46ff3fe84c62aad985aee0fee38cd662d8752448123c8f1893eea78c09e185a37e51588119a50c4c45711086a5e691403a8ad51ccd82c11eb77978305868daedd2377157494c02b145c6e4161b78eba001a46c101dd917ffd02312295992978836b3f1802eab1a7ee097a25abe4abe569e0ef3797e920023470057d88c68442ae1a98dc32ed60155811a977033667a6ce6a5ff8c3f48aec8ff3196ff429a3bde96b23bac56e0481e1d78b0c9a541e4838547951809ac895e19baf5ca5078d58a6aae44f706c703875e297ff519a7d534a03a4765bf344baa9dc8ad937ea747210706636b7c38b80a4213d6b4033926999fef3784ae32d008cdc4b60cd224bd8afe9ed22f8e03ef7963f82de1db54ea327a7dce54ee949fe3644bf7d24b525f721710a0732a460e90840281a52ae2ca7833bbcb1877d2bc6d77d8ce6edaab26f4a757de7f63497d27686ab7dbf51bb266d3ad484fddefc090242ef6710b29c4871b7299a7a0c8eef18511364ded644f9f195fb2ffead4748430ee5afdb193dae39ca36358f1a6ca732f8be336c58f041e93d6cbfe9b49916fdaab43b7705c5513577a919db9e03f5ee68c6e018b4d9bb649c0fcdb67ca1f325bbfadca6a9be1ff7e46ae28e3674945282603912ddca6d0586a14c66f7322933374aa7aa80840444833cb57509e13ee791dc5dfac9cfdfbc32ea4b5256b2ced93c10984bf83821c42fb42efeff7ba03f51a1eb435f0883d092cc6d73f886eb3497637d7239e0cb367a9ea8052526f010ae8973d44e56a0eb10aa7156c7c2912dd2d3105fc3300befda454a1b4378ba8cfb306119c74ac3925bb2fd641b49af3980966138584b288c9564f052dd9fde18c9d0c3fcabbe42fe172e03c9d403f7317cde071d0cc94e720b9f5416500d442e4057e61b020dbb2b581fc97bc3baf906ce656053e153aadfad736bec15f305c0c56c7c39abf66c1e01f7208a5c7a422d5d27a3b412b767238ffda0e1a5c1528e27ffe61c01cbae39a80457ffe8ff972078889d63d33ac60d8b3bddae4dde1127536ea47cffa900f671320001d1869e86b94adfecafba57d793a56449aaec694171763d8134c8c6945c3beeae47f2d0b7ae2db4e13cdae431fc34249a4a2da03f7f9b07f3ce2d2486df5629823d0f9a62201eefa98c12e1218f32e8dd96fa55fbc6d1c688a9a75d0c7cb691aae966c3933ce41d8412a888bb299b35db82d198526127724687429427c2da246d7692c5d63a3adacb2e501e2b0758571d1c822f9eb5b89ab9a48af4144a892c3a03fbbfb379b5d4ce1236a48da2decb473b157520740839e551c050b4e2f062d3fdc78f4e317c9617b3b8845c37530b846932be3b1ff222d2b2c0feb0679de24fbcbffe00c8f1361bac1c37566ba1c38a6c41f0d909b6f45d4d87d3dd0a36ef192552a3625cca18bd579eadf5e4d9f8e11a866059eb565aaca32b5b4afc4fa041ef54aa893856e0200f6b3d5be7de9c28c025bc3dbc35ce0148330d0e64337ecc44cbb1a48302d7bd69d70f636d7133867c06df7a1f52093bfce2c4b0facc4280298f3377bff685f587a922fd4bce577ced486e4663ceb18af80b2edb48c394c8fe6e062fb6de9aac2753780fc56ae04a9466a3745fae0f2821cf3b2ed679ae1ee0adb00271c5185ee9b07acf5a94a56fb2be87bbe3dbcf9c18d5c900409f43e690ea4ef5b6d64192307a4ce618d3424073dce0591ef57941d5f6b69c8a3b1ddf8761643b19260f2f9c01320a4fbbb4335c00ed3e58af0d382967488f76341c87456648be3e6a09d6b1f76780507522050c2b1268cfd903c3b3c3bdaeed0564545b5cb4bd808e0b6c630b4fea489c31450241e3d2891f72e2ebbea4e5603ede8527584535c65a99a23b0f41984941e1ccab56f30413277fd7666acd80956e72050d1a8d99c5fe3fb9f553ba58565f15ed6d93d0a4edfd77babd4e3e7e393a7c9f6fbd001d7418afed65dc3c2b0f6d5edff59fad85cabed268d94cda5866eeed1d592fc9c4934f589c3a03f1cb60bf56441835a876d3384ec20546bcf685ec3f8ed57652c39f0160e145a191f29b767bc6b7283daf1d291dc8d4c5a10ec03d41b8d338b21b93f8c0a791f322bef4e1583962b7ff19f4b4dfb4ba91167c947bf6b82e1cb467f32c7d1f6fcef5eb6e417b589cba86bdc677505b9602ab4a71b3491fcc9c7a44e565f0b77b3820f402f88acd871997d3b0a361be2c62bbb6882beced050142abc3bf3b1fff2315108623c94ac718314febbbb8e62a0fec4bce395a071f4eb850cf2be5d676135fb2598e4f8c8b6d7378ef1fabe2e4509eb7a7f6a00542181c08face1d8726faa9255dd6623cc42cfbbd53421af82172eaa15e8e39a3aba6443188a27b3b40e9af48ca9975692439a9e8179c8a547fffb4eb97a33f80d34cac676d592dd56b284408c5dd692dd744bdb691518c58ec737cdab6303e7a35be58f48eb7d5441c4dd46679a087d51e76ac12c9a321e277cd21f837a3ff39e612ba71de0c13c9643460701039eba977b5d79842c2c996f539ce368ab2270c43ebb03d93070a80d5e2e8c41db3f4bcfbacf598395ea7c5ae32d4aa2f1fd8122eeb55b0fac0d2febf5e6d0b723c5e49eef23f9a5bd1f8648748b38b44a3aa0eb010d66fbaf5916ade918f3dc1f03e673331b68829d3ee989a33c24db8bde3aae9402bf407fa8b0fee343be653d93ca34725eaa6286db10846cbe009643b5b8a950a61c218ece45507620a34e3405ae4f99eab5759077ae2a50e6a45b63d9f8283b1d26ee656557fa839570a4bac90ad13a4f09a64e514eb23a9a67d42417cd8ebd76231cf413ef135299f8b47150f341ae34323b26020af90f7a63a5566bee104e73b3f6122405ce5689882b78ee7186f8f898daa2cce180f212be65c50c8c120c9797799a2a40e37872b6aac0679df34809bcd67b0d0de4576f1a8025e6bc7f4aec78991f90538b8d0f0c98b88593aca2e044965da748d8fd5db028669f58c65a25933c7d9f167337c3322ccc0fc47c937cd9de70a50276c8adc01f00a100a04ad769bed198a6ad0ba27c445438b6ac48013dc9768b8b872a9ebc31140c641a489d1ad66638cb02c5bdb672d2d8622a2c6594d7dd1d30f64f4add86d3e487933b2ee7a833edef0f505c1c3d306ca2bf0f72ac28e92393ad047f0ff01ebb2d2c530adea68816c3ae6cdcf0453a57e4004e795b573e939606320cafd1980b8bada5e14ccc52e9c61983f3f70d4cbcfe21baed052dceb76bf5b9a542f25f70ebb641cf6f7e7d8013a415429f0c3c57e9f05dd7f0ac825fb9182b461e29aeb81ae9d8d7429853cf5ed2c1add6a498a348a3ea1c0912db3db7d05dac9276c8bc1404d84a0e35578a3d9c1f046ec3b72126c413d3b9bf6906fe6a002b3bed5f4cc3f32797561a5f18a250a544ef9b4e4c60cb7f946b0fa94df389ca56457e41e55ba5619310e9c6a667817dfb45e007089b434e4242c7f5ec813f8dfe61f0ad73c3632793513420e3bb1a1f4316ec9aba57babe93a174d72d67823b8527981b6b0b36b1ceb31bd1aa1286f0c2e44d83e8ff9f8afd6d558198ab305c6d73340af2f134a66a9ada2583f41c26e55ad3e7465b25886b66ed34010416f0284f6ae734d5394ee1cb6a8326b1ff9b2a59fdcb5a4225f55b65bdcfbc425e4e8d16c313f9e6977670e4f4c071730ba2140a8f8aa1f9b92e1b0278aa5ec85e4d25433d0076b397279e121b36d0fc1e59d5c81b554a331cfd6124a0f2491b3faedd6a33c04333335bbb5d43e9b9fa76ecc6c60c44ed300c0cd47dc1276cfd09cfbfd515820acbbba7f83d8a900cd97098c6ff0df3d5920e85b6296e910f7f64df2e13bc7f5fcef578d17ec0670c6fb902c02b3e0061f066e00171c1e9336a73b7df52278d9b6aa2921852731d8dca7334b7c98bd0d2174337ff8839a76d213d15ad040859e7f3383ca5d3d39e4cab70ee02d0461c7d2d2d9a4b3267e7567a3357047c2eb86ed9864470039acb230064730c658fc789f3e4bbfb0aa49e26c3c66e9b2a68b8e886a520c3f1fdd4935aaf2b3ec2511b07fa3500c1d823886677b51841f5a29b164fafaa7ad7655260685c5234329fea0e986e742cbbd0d2a2c6b5b39cd8178c410084dc6cdfa22115fd20724dd9969baa33910b5c67efa392c215ccfaf074c46fd718e35f7cc190763fcea796646db8dabeb5c7b10b08b857dd272d2b3dc7ba17ea6a5883eb80f8ce9b9e794de1daeda623e2d92290e7c755666fd44ead7a7ac46517fe362bc0ea8b941fc8a77aa073fe66da36fd180bc1010784d98a261b612c7778e648d94ee00eee9f386b8d1b00e53b317a7f7dc9b01f8c397f50038dc9efe054c0fb8f635ba26099867df106e910298829f5e4dac832a54be99aa480fac2b0a5a36f06ec4ea0adb48952e8ae41a87811929e2983968fc3b71c9e72dd541c3ca09fababfdb77c72ae9a6325dce8e63bd80b01581b6666776884a19f19c4cf47d7503f974ef794a251e00d9a9371de6705d0422aaf5e63643bad9900fd907241ba11e041286116ae7429c77a7b16be190523e5c8172068c48cf3eac374d46c61d643e9cc41e9b466270ce5369311fd34d7db7d34ddda140e4a6bd371b22e20d98f9e36768a91c1dc4336aa4af267bad071fc6c07433de79553dfadbd0cab3faa0ed27477b8089a81a05bd88829f0f33afd2f1fb76a5e6f73cdcd5c280c7acfeab412f94fd4c61fd88ef99a8e03ffba46c06632cd6896c6262868e8958ea243b2bba08c68f25882b5e9f3b31675530215e8953ba8be497fedc3619d5b329644e0a4b76661b7c031f0b1c9fce49f4a7000000000000", 0x1000}], 0x4, &(0x7f0000002700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r24, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r1, @ANYRES32=r26, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r27, @ANYRES32=r1, @ANYRES32, @ANYRES32=r29, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r32, @ANYPTR64=&(0x7f00000024c0)=ANY=[@ANYPTR], @ANYRES32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r35, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r0, @ANYRES32, @ANYRES32=r38, @ANYRES32, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r46, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r47, @ANYBLOB="000002001800000000000000ffff0000010000005f2410038ac6ca16bf38758b1c9dc68dc5c29382b80f63a6f238", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c], 0x116, 0x40d}, 0x408) 01:49:50 executing program 0: socketpair(0x10, 0x4, 0x7, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 01:49:50 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) write(r1, &(0x7f0000000040)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0xbcd023eb0a574519) 01:49:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r4 = kqueue() kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0x50, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) dup(r8) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) ioctl$VT_RELDISP(r11, 0x20007604, &(0x7f0000000040)=0x2) r12 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) symlinkat(&(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00') kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 01:49:50 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x1, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x4, 0x9, 0x1}], 0x28f, &(0x7f0000000240)=[{{r4}, 0x0, 0x1, 0x1, 0xfff, 0x81}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8e, 0x1, 0x90, 0x16000}, {{r6}, 0xfffffffffffffffe, 0x20, 0x40000000, 0xf20a, 0x7}, {{r8}, 0xfffffffffffffffa, 0x0, 0x1, 0x9, 0x4}], 0x7fff, &(0x7f00000002c0)={0x1, 0x6}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000340)=""/184, 0xb8, 0x803, &(0x7f0000000400)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) poll(&(0x7f0000000180)=[{r9, 0x20}, {r10, 0x2}, {r11, 0x2}, {r0, 0x20}, {r12, 0x80}], 0x5, 0x0) 01:49:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 01:49:51 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0xfe, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0x6}, {0x83, 0x3}, {0x45, 0x3}, {0x88, 0x1c0}], 0x4}) 01:49:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:49:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x7, 0x2, 0x3, 0x101}, {0x40, 0x5, 0x5, 0x854f}, {0xe9, 0x40, 0x18, 0x263cdadc}, {0x80, 0x40, 0x6, 0x1}, {0x7, 0x6, 0x0, 0x2}, {0x3, 0x7f, 0x73, 0x8}, {0x7, 0x5, 0x9, 0x2}, {0x1, 0x6, 0x3, 0x7fffffff}, {0x504, 0x40, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 01:49:51 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="003363207fffff00"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r31]) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x3000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) r54 = socket(0x2, 0x2, 0x0) connect$unix(r54, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r54, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r54, r55) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r57 = socket(0x2, 0x2, 0x0) connect$unix(r57, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r58 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r57, &(0x7f0000000640)=ANY=[@ANYBLOB="0000562e8cd6a4b5e39af12bc84c526fcc5624a5c1a6fef7ca6f0ca0c31135e9073894bc6a6dd069369db89977a306a205d8d1fbe1fbf9867ce3795a2a90b10fbe19114a7abcf4eaa365d5135198d213c626c57e53460fc127e12eb93ce067f6a15ea26fdaf4d8aa3f34fec3a5382a758843a07fb0bed22dc238993d38edb52515211c2e5576c5253d28d24f30ae4dc17401bf8c5318a43da1d2d67ba22637c60eed792308b3fbfdc7507972050b0925e7f9a618d43ef09fc029dfbc544db923bfa31638f2a24f5eb6ea51ecf15b768b9b42a2"], 0xa) dup2(r57, r58) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r60, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r60, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r60, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r60, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r61 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r62, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r65 = getppid() msgctl$IPC_SET(r60, 0x1, &(0x7f0000001880)={{0x2, r61, r63, r64, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r65, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r66 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r66, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r71 = getppid() r72 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r72, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r73 = fcntl$getown(r72, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r67, r69, r70, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r71, r73, 0xa5, 0x1, 0x100000000, 0x2}) r74 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r75 = socket(0x2, 0x2, 0x0) connect$unix(r75, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r76 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r75, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r75, r76) r77 = socket(0x2, 0x2, 0x0) connect$unix(r77, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r78 = socket(0x10, 0x8000, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r77, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r77, r78) r79 = socket$inet(0x2, 0x5, 0x20) r80 = socket(0x2, 0x2, 0x0) connect$unix(r80, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r80, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r80, r81) r82 = socket(0x2, 0x2, 0x0) connect$unix(r82, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r82, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r82, r83) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0xb6, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r100, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r106, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x0, 0x2}) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x3800) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0xa5, 0x1, 0x100000000, 0x2}) r116 = getuid() r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r117, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r117, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r117, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r117, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r118 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r119, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r122 = getppid() r123 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r123, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r124 = fcntl$getown(r123, 0x5) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000980)={{0x2, r118, r120, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r124, 0xa5, 0x1, 0x100000000, 0x2}) r125 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r130 = getppid() r131 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r131, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r128, r129, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r132, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r120, r128]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r135 = socket(0x2, 0x2, 0x0) connect$unix(r135, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r136 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r136, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r135, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r135, r136) getsockopt$sock_cred(r136, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r138 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r138, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r138, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r138, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r138, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r138, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r139 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r140, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r143 = getppid() r144 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r144, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r145 = fcntl$getown(r144, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000980)={{0x2, r139, r141, r142, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r143, r145, 0xa5, 0x1, 0x100000000, 0x2}) r146 = getppid() r147 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r147, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r147, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r147, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r147, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r147, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r148 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r149, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r152 = getppid() r153 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r153, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r154 = fcntl$getown(r153, 0x5) msgctl$IPC_SET(r147, 0x1, &(0x7f0000000980)={{0x2, r148, r150, r151, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r152, r154, 0xa5, 0x1, 0x100000000, 0x2}) r155 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r155, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r155, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r155, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r155, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r155, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r156 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r157, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r160 = getppid() r161 = socket$unix(0x1, 0x2, 0x0) r162 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r162, 0x0, r162) sendmsg$unix(r161, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES16=r162], 0x1, &(0x7f0000000040), 0x100000000000018c, 0xfffffffffffffffe, 0x37f}, 0x0) r163 = fcntl$getown(r161, 0x5) msgctl$IPC_SET(r155, 0x1, &(0x7f0000000980)={{0x2, r156, r158, r159, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r160, r163, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r7, r14}, @cred={0x20, 0xffff, 0x0, r26, r27, r36}, @cred={0x20, 0xffff, 0x0, r43, r50, r56}, @cred={0x20, 0xffff, 0x0, r59, r61, r69}, @rights={0x30, 0xffff, 0x1, [r74, r1, r76, r77, r79, r81, r83]}, @cred={0x20, 0xffff, 0x0, r91, r93, r103}, @cred={0x20, 0xffff, 0x0, r113, r116, r133}, @cred={0x20, 0xffff, 0x0, r134, r137, r141}, @cred={0x20, 0xffff, 0x0, r146, r151, r158}], 0x130, 0x8}, 0x808) r164 = getuid() r165 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r43, r164, r165}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 01:49:51 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, r0) r3 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0x0, 0x1, 0x3eb0}, {0x3, 0x0, 0xfd, 0x5}, {0xfff, 0x1f, 0x6f, 0x5}, {0x4, 0x3, 0x4, 0x80000000}, {0x8, 0xfe, 0x3, 0xfffffff8}, {0x4, 0xe9, 0x3f, 0x4}]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000140)) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) fchown(r0, r3, r8) clock_gettime(0x3, &(0x7f0000000340)) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETLED(r14, 0x20004b42, &(0x7f0000000040)) sendmsg(r12, &(0x7f0000000240)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c654e656190ef2a2c6f"], 0x10, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{0x30, 0xffff, 0x1, "997a9d60924dba9a28e8c012fcc90ab5f8e6934a3d805521c75b1e0b22"}], 0x30}, 0x0) 01:49:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1) 01:49:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x38480, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x0, 0x0, "00000000000000010000200000000700", 0x2000000}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) pckbd_enable: command error 01:49:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000040)=0x7) msgrcv(0x0, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x1, 0x800) r12 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x36}) fcntl$setown(r1, 0x6, r9) 01:49:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42edc4c7", 0x160, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) sendto(r2, &(0x7f0000000000)="8d0b2c34b902f6b6a20be536ba4bdb", 0xf, 0x8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 01:49:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x3, 0x7fff}) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 01:49:53 executing program 1: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000000008010000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r8 = getuid() getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) r11 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000440)={&(0x7f00000002c0)=[{0x22, 0x6}, {0x43, 0x5d}, {0x5, 0x1f}, {0x25, 0x5}, {0x22, 0x1}, {0x24, 0x20}, {0x21}], 0x7}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000fffffffffffffff5000000000100e4ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/152], 0x9f, 0x3, 0xc00) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b437c0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b437c0 01:49:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8068a75400+16 0x0!=0x88400ec187fdb227 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *157237 87117 0 0 0x4000000 1K syz-executor.0 394170 83508 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82633bc0) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(2,1) at m_gethdr+0x4c tun_dev_write(ffff800000ac0800,ffff800021b719e8,d9) at tun_dev_write+0x96 spec_write(ffff800021b71830) at spec_write+0xd4 VOP_WRITE(fffffd807cda21a8,ffff800021b719e8,11,fffffd807f7c6900) at VOP_WRITE+0xc6 vn_write(fffffd8066b8c1e0,ffff800021b719e8,0) at vn_write+0x14f dofilewritev(ffff800020ab0780,f0,ffff800021b719e8,0,ffff800021b71ad0) at dofilewritev+0x1b7 sys_write(ffff800020ab0780,ffff800021b71a80,ffff800021b71ad0) at sys_write+0x83 syscall(ffff800021b71b50) at syscall+0x4a4 Xsyscall(6,4,0,4,2,47d54acb800) at Xsyscall+0x128 end of kernel end trace frame: 0x47d79b7beb0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8068a75400+16 0x0!=0x88400ec187fdb227 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82633bc0) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(2,1) at m_gethdr+0x4c tun_dev_write(ffff800000ac0800,ffff800021b719e8,d9) at tun_dev_write+0x96 spec_write(ffff800021b71830) at spec_write+0xd4 VOP_WRITE(fffffd807cda21a8,ffff800021b719e8,11,fffffd807f7c6900) at VOP_WRITE+0xc6 vn_write(fffffd8066b8c1e0,ffff800021b719e8,0) at vn_write+0x14f dofilewritev(ffff800020ab0780,f0,ffff800021b719e8,0,ffff800021b71ad0) at dofilewritev+0x1b7 sys_write(ffff800020ab0780,ffff800021b71a80,ffff800021b71ad0) at sys_write+0x83 syscall(ffff800021b71b50) at syscall+0x4a4 Xsyscall(6,4,0,4,2,47d54acb800) at Xsyscall+0x128 end of kernel end trace frame: 0x47d79b7beb0, count: -13 ddb{1}> show registers rdi 0xffffffff81e07517 db_enter+0x17 rsi 0x39d3 __ALIGN_SIZE+0x29d3 rbp 0xffff800021b714d0 rbx 0xffff800021b71580 rdx 0x39d4 __ALIGN_SIZE+0x29d4 rcx 0xffff800021164000 rax 0xffff800021164000 r8 0xffffffff817fb7bf kprintf+0x16f r9 0x1 r10 0x25 r11 0xd45b5c0dd3c05cc6 r12 0x3000000008 r13 0xffff800021b714e0 r14 0x100 r15 0x1 rip 0xffffffff81e07518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b714c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=157237 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffffffff826286b0 process=0xffff800020adce00 user=0xffff800021b6c000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87117 238760 16793 0 2 0 syz-executor.0 *87117 157237 16793 0 7 0x4000000 syz-executor.0 89978 60014 0 0 3 0x14200 acct acct 33504 443451 0 0 3 0x14200 bored sosplice 16793 350222 83508 0 3 0x82 nanosleep syz-executor.0 65795 386509 83508 0 3 0x2 biowait syz-executor.1 83508 188978 86805 0 3 0x82 nanosleep syz-fuzzer 83508 460012 86805 0 3 0x4000082 nanosleep syz-fuzzer 83508 236460 86805 0 3 0x4000082 thrsleep syz-fuzzer 83508 135842 86805 0 3 0x4000082 thrsleep syz-fuzzer 83508 109598 86805 0 3 0x4000082 thrsleep syz-fuzzer 83508 294781 86805 0 3 0x4000082 thrsleep syz-fuzzer 83508 100452 86805 0 3 0x4000082 thrsleep syz-fuzzer 83508 389604 86805 0 3 0x4000082 thrsleep syz-fuzzer 83508 394170 86805 0 7 0x4000002 syz-fuzzer 83508 470782 86805 0 3 0x4000082 thrsleep syz-fuzzer 86805 514975 75914 0 3 0x10008a pause ksh 75914 460212 83090 0 3 0x92 select sshd 65260 233893 1 0 3 0x100083 ttyin getty 83090 361069 1 0 3 0x80 select sshd 18596 22234 28480 74 3 0x100092 bpf pflogd 28480 405605 1 0 3 0x80 netio pflogd 84937 108028 63078 73 3 0x100090 kqread syslogd 63078 138102 1 0 3 0x100082 netio syslogd 73225 485816 1 77 3 0x100090 poll dhclient 52136 406500 1 0 3 0x80 poll dhclient 4784 460895 0 0 2 0x14200 zerothread 74107 366370 0 0 3 0x14200 aiodoned aiodoned 72588 500406 0 0 3 0x14200 syncer update 98541 257362 0 0 3 0x14200 cleaner cleaner 92890 401288 0 0 3 0x14200 reaper reaper 68072 412418 0 0 3 0x14200 pgdaemon pagedaemon 35479 13882 0 0 3 0x14200 bored crynlk 97568 86479 0 0 3 0x14200 bored crypto 6810 205164 0 0 3 0x40014200 acpi0 acpi0 94899 201005 0 0 3 0x40014200 idle1 30605 501099 0 0 3 0x14200 bored softnet 30387 22739 0 0 3 0x14200 bored systqmp 85570 154799 0 0 3 0x14200 bored systq 13152 263061 0 0 3 0x40014200 bored softclock 46372 491282 0 0 3 0x40014200 idle0 77118 6168 0 0 3 0x14200 bored smr 1 82025 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 87117 (syz-executor.0) thread 0xffff800020ab0780 (157237) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826408b0) #0 witness_lock+0x52e #1 vn_write+0x42 #2 dofilewritev+0x1b7 #3 sys_write+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 Process 65795 (syz-executor.1) thread 0xffff800020ab0ee8 (386509) exclusive rrwlock inode r = 0 (0xfffffd807cf03928) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ac752b8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9540 6540K 7050K 78643K 11216 0 0 pcb 13 10K 12K 78643K 96 0 0 rtable 95 11K 12K 78643K 396 0 0 ifaddr 64 13K 14K 78643K 121 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1489 0 0 iov 0 0K 16K 78643K 58 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1442 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 5 0 0 VM map 2 1K 1K 78643K 5 0 0 sem 12 1K 1K 78643K 16 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 349 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 61 63K 83K 78643K 530 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 22 0 0 in_multi 19 1K 2K 78643K 66 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 286 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 110 22K 24K 78643K 2171 0 0 UVM aobj 10 2K 2K 78643K 15 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 51 0 0 NDP 14 0K 0K 78643K 33 0 0 temp 185 3552K 3623K 78643K 13852 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 76 0 40 2 0 2 2 0 8 0 unpcb 120 208 0 198 2 0 2 2 0 8 1 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 6347 0 6347 3 3 0 2 0 8 0 tcpcb 544 107 0 102 1 0 1 1 0 8 0 inpcb 280 1060 0 1052 14 4 10 13 0 8 8 nd6 48 7 0 6 1 0 1 1 0 8 0 ppxss 1128 10 0 10 3 2 1 1 0 8 1 pffrag 232 4 0 4 2 2 0 1 0 482 0 pffrnode 88 4 0 4 2 2 0 1 0 8 0 pffrent 40 8 0 8 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 33 0 13 1 0 1 1 0 8 0 pfstkey 112 33 0 13 1 0 1 1 0 8 0 pfstate 328 33 0 13 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 296 0 125 14 1 13 14 0 8 0 art_table 32 298 0 125 2 0 2 2 0 8 0 art_node 16 65 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 90 0 50 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 13 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1919 0 516 46 0 46 46 0 8 0 ffsino 272 1919 0 516 96 2 94 95 0 8 0 nchpl 144 2673 0 2212 61 41 20 61 0 8 0 uvmvnodes 72 2116 0 0 39 0 39 39 0 8 0 vnodes 208 2116 0 0 112 0 112 112 0 8 0 namei 1024 7581 0 7581 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 3 0 3 2 1 1 1 0 8 1 scxspl 192 7407 0 7406 12 11 1 7 0 8 0 plimitpl 152 42 0 34 1 0 1 1 0 8 0 sigapl 432 546 0 531 3 1 2 3 0 8 0 futexpl 56 7064 0 7064 1 0 1 1 0 8 1 knotepl 112 117 0 98 1 0 1 1 0 8 0 kqueuepl 104 81 0 79 1 0 1 1 0 8 0 pipepl 112 498 0 479 5 3 2 2 0 8 1 fdescpl 488 547 0 531 3 0 3 3 0 8 0 filepl 152 4013 0 3910 16 4 12 13 0 8 8 lockfpl 104 110 0 109 1 0 1 1 0 8 0 lockfspl 48 37 0 36 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 315 0 306 1 0 1 1 0 8 0 zombiepl 144 531 0 531 4 3 1 1 0 8 1 processpl 896 564 0 531 4 0 4 4 0 8 0 procpl 632 1336 0 1293 6 1 5 5 0 8 1 srpgc 64 5 0 5 2 1 1 1 0 8 1 sosppl 128 17 0 17 2 1 1 1 0 8 1 sockpl 384 1307 0 1287 25 14 11 22 0 8 8 mcl64k 65536 256 0 0 32 3 29 32 0 8 1 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 210 0 0 24 0 24 24 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 367 0 0 21 0 21 21 0 8 0 bufpl 256 6914 0 1316 350 0 350 350 0 8 0 anonpl 16 75454 0 59077 92 14 78 78 0 124 11 amapchunkpl 152 3402 0 3266 15 8 7 13 0 158 0 amappl16 192 2955 0 2052 62 9 53 54 0 8 7 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 69 0 67 2 1 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 124 0 121 2 1 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 176 0 168 1 0 1 1 0 8 0 amappl9 136 632 0 626 1 0 1 1 0 8 0 amappl8 128 194 0 167 1 0 1 1 0 8 0 amappl7 120 195 0 188 1 0 1 1 0 8 0 amappl6 112 77 0 65 1 0 1 1 0 8 0 amappl5 104 259 0 244 1 0 1 1 0 8 0 amappl4 96 807 0 777 1 0 1 1 0 8 0 amappl3 88 147 0 142 1 0 1 1 0 8 0 amappl2 80 3391 0 3320 4 2 2 3 0 8 0 amappl1 72 21922 0 21486 25 15 10 20 0 8 0 amappl 80 1618 0 1574 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 14 0 5 1 0 1 1 0 8 0 uaddrrnd 24 550 0 531 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 550 0 531 1 0 1 1 0 8 0 vmmpekpl 168 8639 0 8600 2 0 2 2 0 8 0 vmmpepl 168 74591 0 72548 156 51 105 124 0 357 12 vmsppl 368 546 0 531 2 0 2 2 0 8 0 pdppl 4096 1107 0 1068 7 1 6 6 0 8 1 pvpl 32 224349 0 204767 222 35 187 187 0 265 27 pmappl 232 549 0 534 3 1 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 562 0 12 16 0 16 16 0 8 0