0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) lchown(&(0x7f0000000000)='./file0\x00', r3, r11) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 15:49:21 executing program 1: r0 = kqueue() pledge(&(0x7f0000000280)='/dev/diskmap\x00', &(0x7f00000002c0)=',,-\x00') kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x80, 0xfffff, 0xffffffff, 0x1}, {{r6}, 0xfffffffffffffff8, 0x2cd61170a54a26c3, 0x8, 0x5905, 0x9}, {{r7}, 0xfffffffffffffffc, 0x1, 0x30, 0xca9a, 0x1ff}], 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0xe, 0x45e}, {{}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xfffffffffffff871}], 0x1000000, &(0x7f0000000200)={0x938, 0x101}) getitimer(0x0, &(0x7f0000000000)) getrlimit(0x6, &(0x7f0000000240)) 15:49:21 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x8f}) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='.\x00', 0x200, 0x60) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getppid() close(r0) r3 = syz_open_pts() connect$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a00540a59c093449b756a00"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 15:49:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f00000003c0)="962e6a99e553c535916d93b9801ae05dab9031bc5e88a26403b18c06388e9b7c55db9e5a2f28500281c0acc38907f3658f8ee38499784d7553a93a2d24dc1528bc4b3eb2fe1ca864604e9b753849fffc1d12b3bd98cac5198c8d42f9f36e5e965b2e93ad2a0854223ac488f3dc1fbce20a1d52b995225d69a95c38ffdb98ebf85737df6d0f2e64e7201d5e572cc929396fdf679448c5dc6a5503a11eff5f84be5509a4d41b3ec8cbb883caf30d853cd7aa409f01000000e6fd2311c8b57a7fc43a15dc7d81be7d7d2b21a993fc764bb09983af84604fedc9fd9d746e1d672aed11e85f6235710091b7bf1f46eda5e7771031413f0ea93b3761c92d7a1ddc1558a6c456b52e0b4a9d667d7cb1a21310a3e2d8b93755d9006f2528f922f1db25e6dff0a8218d7fd3e1a5d1684b35c9e6c1c277bd30d694d1f8e5f18ddce9cfb5179d6e7c960eeaade9494cc7bc80b56de0f9888228011b47a0db8bff5800"/362) 15:49:21 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xa7, 0x0, 0x0, 0x0) 15:49:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000001240)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000100)="d1cbe8f84b3cf4e167a47892c59bd09e9f7435246c88a3ce51896236209062737efb3c396e78cbb437", 0x29}, {&(0x7f0000000140)="cabe96164787a3b89be2ee77d85b080673e96d7c3751ee17075d5b8395fd61496f31a53abcde7e9145b76a59ba896e1ccb0fb886a524a0a217e9c32369b30b8930e1b9ad1b920fa0c72672831fce29eecec89fb60814c04dedc987033456b4888b9d69b93c196dce50c7f2ab1a298cfdc9b8aef508714e62fc5a23abe6108cc4280d0d601ecdc4488b80272e9ac06942aa1362abf8686e1a3af737f8e3b4f46bfe6897a38eb0f1d481f28abeb27e3611d48b28864e32b6cb8b7f095dfd0a5ab643d220cda9efb0255f58c639b1a56434477ab3e541b87e2f50d1097247db8e72bbcd7c17d6c88a26958d866ebe02e0ac44054eeb746aec405d3b5892f89c97f8d7da190a8b63244d40dd0170a805133b87456d315626fc160f067b289e5043451d18a68f9364b1d3415d8236ca199d250da461fad5605a48d12b9a5b774ac9f5f440cffe9b06059dd228a59c1c232014ad2e9bc665a76f5c6b88fc0eb69b9c508e6dbd95914105495031ec31d265529723bc3456434a8045ca56f25d99816290b446310a22083fc6d4ad58570d76a520046a49cdcb8a99249646582db338ae1994bd667f30ed30e71e6392193628d9945914c66462ee65e584603c0cada494df63cb9b4e88424536f1ac5213b246ef2aecdac9bec6adf105f2f31566477808b6441b1df9a944af98c9c1df14d0dd532640c2fb2a73c1c27661be34cc2dbdd5195317f326d99791dc7a9260ddad04b382c4db905f1bf8e49121fb058b518f500acf5396b787c73b8181b1ff69fc69301f343242775a7b5cfc10353feada42ab63c0dd43016e0a85c6d075f9ece4da81e98656b44ef9d73f74169edcdc71dec8ead24345e34d085f0a3e59ffd569bfa2103afbeaf4e77f590ca7acb5822f34afc2c8c8f7f035c2dbc6fd35afade6089d2e9f6cccd62ec3ab57af97d0c20a1800d601be186460da2b604a08ca78fbdd277de134736f94f03a1eb0a567c670ebb16532c3ce027dcfbdb6ad760c563639a25e9812c0a3c0d7a44191155839233f0a1737f93ae88c8bf57d851921af26b0bab3caa6c61661175eea9000b9c3c9c448528ed7668adb65964369ec7de64a64cfa9a47c9d41598f621d5b83ef5de707bbf654e5a83a4fcc1e43eae835b730b6c498848338d86f06f78c538b2346458adbecedb049183fe4a2f18a96a4fdecbbeff0690ec9b76b5a4ae3022807f2887bd258c39f6140b11e257f52180e85e2851a50303f759b094a1f6e10ba829e25ac05bf29e18b7d5998539a6a2ae37f9bcd59bc672ac2cd518f0aadf1989026f7affd926e6f6a67dc34617d805434ede62b2cad049c857d0bcf3696e947178014982eb5eb9fca04b0993a8b509cd7392bc283d422661a114dfd14870ca0d4a6d898ca56a4c91ce3ac009d78efe96d65b0c95f0f8280c7067325af8cc4de46d5e8d5c94f703026f70392fe7d4d2219f0eca258a266553bc878404a1aa4a5f82a8bdf43327540cb26839ec654c9ae96a2a4d632a8d11ea36fe741d11036ff4e7c30396d09b3a27ce21c1f9ec04d339ff32399b01caee8dbbdda015b03b0be62d1bac1d543075c35a34efc36c4756205b4f73cfe973354ff7c3896b0467b58a36015338feaa3c6f7fd6344cca01f10247e0756cc39f16b58e5f8b59463cfa914bdc147301a9aaa2b30d7d655db22eb847501799983e822bd643f1ca9771b5c31a6ccae15fff14a80d2866bda75efe81d8040b6a869b1d594b18409a6e238051f066dda854c9c1a5750d429c412bdbc4dbaae76c66ac3709f4aa757584d0fc0ac787eb09f60ce9ae528e09e86fa948e5642b20f52ab84e39fbbe73eb0af23b4e889dc9d088b663558b89835f6f891b0fc2f642d3ddb4536e38bfe28e0576a22e7b9e1afee69a20b0630faddbf562a58ae752debed37b07ab8ddf97a092ec007f669b86ceb3ff31573b6237044c4f02da4ad358a6b7abfa59d8e33b119924765c0edbcb333537cdc8f4f4857da9a2eb110d417dacc146ddb9e67035ad11f2c43566909e342b9ea3b8397ca9aa71efa74a60079b13799296461968b22b957032ade0df1d3d15d234a626f82649bfb8f2ae2142ce6fe453e67e5891ca5d9eb307287432d4576d14a3c52ed49d7a3100c1b84bad3c797ec765fe7a8dfded6b6aa4ee3456aab0835da2dd77c7f08d5d8a143ad92a3aa5ea4fd5318f0f817346f42ac0f6adae1c53d4b4ee8505522ca014bfaee144c5f722af28047a5b6adbd03986556d5c72f84e1a5621a8f8c9ba0d041d887978341bf71ea69127a55a96a8335712d964bf73b5d67d771bc6ff8f75751daf7e30c100e52952fdeecf76e8be96ae958308c79bde1ba8bcc212df905e340de0764c4ee5b0471204b77901a67109a7d2e400d84e37fb6e9bdba86a21a1e52cc377a02bafff1a2c5f85d99269e57dd5d4561c24ef43ff65e07b093c2e62fba09dfd649ef6a04b222c69b0632ab1754328af747bcd0a20c366449cee845f9fb54f18e99fa7f673ca2224ba3de3b73ba20d9460104e23296a290bf7f35b9f9a22ec3e4be032ff15897921798287ff034d3ea7a40b9a94fee7d259e5cd28d24575f2c4f21834a7613df006c5afb0402066b015cefd1ab0f4449d11bcf7bbf7bbfe520054b8e99475144adc1e7e4e8b090ed51054823a18d0bd092f318dba4fe128bb4e0a69ea3bf41079259fa20a71a0c3964d380149c7487ede87622ed661d996718bd5ec95502179e16ca4a0e5070052897e913b358fd10785046544f71926948f35b2bfbbc94fa6fc6b73590d1db254935efe7eef9f206157c1ccedeea8e85820a7beb2dc8b4e594ed3a61ac542e947af79b897c42e6e141710ff2e0cddac86407a2d113d03d7eaa9d68a49f07723d52befa71dcb36aa2bf3aede64afd36e7602152f7399e0b96f7391be1398dbd23803bb4b78f61523bba07147c34240f1b17e716603fffe8b6d407424336bdbe97dfa35a95975494b365cd4944fe0c111d8b25d52386be226e2cf2b0faa53169c9a22b8ab154c3737529c12cc9bcbc8af43e7ff4b0a6c89fe024c18a0a4d4ae6ab21f68fc16bdbee0e2a58e77cc521f315fa4eb033f33f8ef5ce939f24dff1fe83f03ce0ece3aafa64312ea265ebde91488dc01b2ad224436722f2a5f0bed3a60397df3e536758236b6c2b35b02ce722b61d2c4100f5408f22e501738a59c75577deb296f5a80e833fb1b51b34678f950c9bdebc8ae481b4072cb802295af16758f6a51426b59386263b64240abebe5a3e74cdc1b470cd552f9b1dd41384a2da932dc1e4a1ec78946a9ea8ccddc86847c7025685a42294137502560d47274c7842a50e2fd231e20b1f1b1ed52a892fb913886d3d5415fe9137d6b070288071c631f6d227da05b954c4ffeb71e6b39fd3988c86e98ee0451b0b07405a5449adf15ddeb8c0ae59f6b71d06c21d5d9871a246d87117120be2eecd0e97b2e381c7285e17563d82de0383d7c6e9621ae35ab0e4a3f5876e852afb3f11f215874e9b6f7f9992093ecc603013f9150b8194bde531b87786dcf6269a2bfec626565847f45b1af1ad569c6ac87c0a5c2361f07661bc909b11604aaa2621557b002985d795bda485f26fe3e2912c57720d529aec5aaf4b52d010e2498ef6edf399b4db9ae3a37363b4afae63d46bacb7ebb3fe13285c9ea9ad116aa05d2857d90a7831f6fdc2bf9edf02e7097655e71249ed140215dc4947e042a26f60b5bc83c27532fb6c0bd283df19087fa15072c396bb25b759275349ca6078114f4cfd1accab7471c254d4403e79ef3381d6121cbc8f7959c80845f41900ae42ad8c244806531b570881ea3207ae66a096549b58dbb0f092e5b484ec7ac4400172b0ca77e3084b4d23530f2ea6db32f9a025003dbcd143d890aefe8e43af066b4054d4832058cc7b6907284739f1b8e535c484e543eb774b5deea9cb24a0952a609710aa800352effa51f97087f40a450f574ff8e1eb081720227ebfafc5932649b41efd62cc2541f0f18f8aa6386906b5fa2123a4c69cfd5000cfb563a9f03e85ba6d1f42457a538b060e359e5520eddf0fde730d7108c60399a17b28c4839b10a20dea3ba3de7c5a0b815e6e96d629969c1ae18e81338d39e1d893384fe65eaf3d6e46d71b5eff4a87e937ebb6d90d7beef4c9f89413bb39c5aa5ae5600e03a9832d2064e4dbf19c6e1774c64be2b961c8aafa739083d46a91ef27871cadf7d76d050c805c22b6c4dc86acc6807d95c5719b3c5e97a71fe6b0daf9bc87214d05a8665b92057f34366e67bf3d9ca6bd884617f2e1b9ca6fc141783f5945d4a7b3445b36c9c4b2a0aa7445e74e03a31802278172c4645e02d49d4780df0d1e0684214a647f2f867896b9b587fe7b25c43a43c9297ff78a0b73a86915679c5e0332b3c14779fc0e90596bf17c0b0014b9bb9016908032bcdc101ba22095e900470f358ade9d92499d84a81e93ea0ba615c768151b3cd690392ca55e526f51df641f838fb495691c1730ad458c43e7b3bbc95bf459f9d52f865be930964956563735d3c7fe422a8b107ef8638a5ccc6984589196760e79e6f0cde6b6f8b769ba426f1e4c6d6fa68cf0df3c14ce41909c4f484a319cc7a6137cde1726500d3f91cde1c38c68e7d2096a73baf11873acbba22418c422ea0b5f473d7b6380bfebdf5349ad8f1e45fc10d3f1ab7380eec0e56afc4e9d37e7b95697542f61bfab8f0416c8cc9f657b10b18255e4ccee5c1107bf2b855f0736c30817269547f83704e766180fc7ea824b72f3129befa3071f8294c8b6990433f1486c7f0337161ca02a7550cb3b9794d222b62e098c2a149f2e0f9e5e2d6cc9a5aa69c00267cd597e32f0c9e66678e76118812bbb2f048ad857955f41a6337b32676d18ff62a93634253975367b369f7429ba8d6a1eceeb6a4435461446d5704bf18fa91f748c4fdf677a27667bd11aecf540fc4f44248e8d9250de8affdaeea333c6d1b8d04d1e28ee4c8cb79008b825a55e03c74f1106e64c0dbbd68d84fdfb8e432f1e15d67981b0642651382907c5fdfbb554f02acba1a5401cf4a702afc8d07b64e0d3fb9d9cb8bdd7015a1d94096f1a74dbdc283f2824ca876408fdfc222f97322fdd88757e5f0c6792e0f10db5f83f868d548595ddc270ac3001a8a34cba34348bdb49e8dbc735d823ed62c8e591f3e0c4ea8519c0b82d9cd13efffbf2d5f754758a6b3832a6b330e9c3ad9b501e4022758a66497f436c339210e570726c8b2994d196a1e9db8a48208820308ac2c0d8097c6da94bede0ca8bc7fb695b513ad62f8ab3b8ecb1536ad1f3e368b9e87537c8b35f98f6f42fe23c82b7a8ab2621e65aa2b3766ef2b2d46e3f95440aba637316451334d1e3b8a781108adee7ac0147335d99685c1e82e182d5cfae890c0c3b92a971a2e30509f6bcc746a2eeb6cbe16b4ca79386e4155e696117a83bb9b0b779af158b39eb0008089e22c4a7854e329a2be967d1f6058d13ccefd0068ca35223485135302083242cb5cbfd6cfd35bbe90e147074310c1d3c4f47a4b31fabe0a80bca09ce46c383755bd41b1e7de623428395141dd781f93c36b910ad742bdb2063e77d40f1d2398ff0fa71a46744d66a6dc16a30e55b7bfa7d9230e2657f271937d8b6237ea340e125bb1178f641c31020990dd4c03dac05235bce8c117f43635a9e53e6fb50b2983dbc891222a9789f950ddecae6be1649b56919c02c51dc165f2d8ccd0352f37aa2bac7ab77d263d6bf7b47590b58ef22b8b0ff08a2396c65024904ac926497", 0x1000}, {&(0x7f0000001140)="1b9f18b52cb01ff8510a5d2c6f718ee133982fb21a2690da3426d6c29f5e4350badc018a6987c6cd3d7a8577b7981156476906891581ab32d0b4deb1dc1b97caeb5e49bcc1", 0x45}], 0x3, &(0x7f0000001200)}, 0x1) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 15:49:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) sendmsg(r3, &(0x7f00000009c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x2, 0x9f}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)="e87c2a3ef40bb9e82b0d7c471bb9dd16006c4b30a505b751a1fe8597017bb150c4405d12c4f0dece7521ed6e38776fa9e87a3d1c6b9d98e8ab9f570fa0a9632dd5dc5e2a27675a6de366cf414101cb46d66ec707366c2870c7ee9dd5a0efdf8147a7bfbcc7d19cecad5ad0218a26070293188973f3cb6e5ae96251bdf4d38b363f950c75cbfa88e266ddbcd52ea5e147d89b8e5e7438d4fcef92d90343e6ab58", 0xa0}, {&(0x7f0000000240)="ef7c4f5996db6668536176767ea30da9b9f858083ff36cb3fe797c86ab9544ce1c0f69efeb23bef5fb19f3a779cc80c8ff851c65d7d596fd8d23d193459600c092694224fec451f59dc119866138a301386eef22e3215429df9c50eaaa15b2ee9671b904cda4dd6dcf1092a3d674d55e34283f85ecc7850fbd1b52e3a3bb6f4044da67967bf0865acbe3a6f06aa826214f34a4011c0da2220f0a0fcbbcde9869d48b189ba1c606e52ca8bb13c9e683f0b3af17ed7a7d436026b736b229abf2493666a775b1408adfe9e49f0a41e18758c2d5afccfb3beb", 0xd7}, {&(0x7f0000000340)="f3c8e811b276edaf11935465d3b313438db24f9347a547fd1a672777a00cb06fac850786160bf781b81a744b9d1e2115295912430d89f8e6d2d5f2a2455d63ed36ec52b9b19aa89f051a403a9d53f0e399bff7c492674ab568afce46daf94e21437447910924437c822da5311fc053d80a9217d3408fd66a8a72a6ce9f3fb5e8db69424daec92e803fbebedcf81c4ab84393f575602fc7d8b9f3cb11e7cdfdd5d091dca2e3cef27513e6d64ed3f13a5d4bc62b", 0xb3}, {&(0x7f0000000400)="4d9c5a91027df1937f8918f5362d1b33987fdeaf86314acb2767f8dfed5ba0897350e39f2167569442ffc15bfc4511c2e5bf69001888f98a7bdf954cb295f723ee3c1df816afc521e06496", 0x4b}, {&(0x7f0000000480)="3f991db3b47e411c285af767239cb0634fcee28a47fa3ef3bde353bca6ba872bf172cdaf57884a8e46e14db23bf25b764e1d4164a929e262e972bf10f4aba1b903c951c982bf834d7367e789f539806b42258e740e6004a38b5a48c36ed0fe8cd10832443d4b16ab02b027f4038b4ce32068997c507e1d370b23033a8463dcb9ab", 0x81}], 0x5, &(0x7f0000000a00)=ANY=[@ANYBLOB="7000000000000000ffff0000feffffff0c50f668c186887eb12a90f796c73eee293a447d3f30c7a5178906e3e6f17c495d5c6be2540fdbeabc6c4b61150bf0905c2bb97fb48fc0585654738f5498107a2ed92e54a188a2c1d0da5a29677851a2f5a04a37fa2c54b144fe0000000000005800000000000000010000000104000055c89e97b6a6cdc2390722d53bfd56d299e99c0a910587540098f5a38ecec2b4d08be33f37640732df7b49cc2359fa26e9c045d9e98b0fd06fa10b1ca522e49dd2058dee000000008000000000000000ffff0000000000fe6c42d2565f1b358d2812c69e00967efa6e0c631bdb52dd4a32e22fd59f0762c6d8579e9ed576bd63463219054dab65c2b6b8b320d37a0b1263ee18ea5197c4c9ba562c382d9396a7e942a316dffcb5c4946a99dfd718b113beea9f07c7a1c9b84e7d80da308635b2bb000000000000003000000000000000ffff000006000000db2c9f391f9d08649dbb90e93f026626f59328772f0152c7dda35dd4000000002000000000000000ffff000008000000471856d0110fb41f1fc32c0000000000a8000000000000000100000001000000bbfe0a1ba49bd37b5d62b4fed73490d114f194ed32f46d22d758e8d517db30891a1d7d8b2eb4283b0eac713b02d6ae669e5de6203a1cd23f743d9a475016da1be84d6bccb5b3ce02648ce5b65afe186a4c2ed017f99572aec1a2e1f00b2f8d2337ed4feab7ccc23079527ed79a22c903cb3e7703409a00c4ba1c99465583bbaa5b4590fee955b9baddaa0a110d0c0e03e1ffc95dd5f6f3099806665bc6d58160812f7c947a7927b20000900000000000000001000000812000000237fb5223d511981c56e478141528a56d44a9c544480085c284c4d4d270f3f641eea2aa4a09b6b2a7fbcf1a2baf545ab927ff30d9be827ac10fccc7b6ac6150725de83454d68a0ea2be4565e45d5ff88a2ec08e6d209835825cd30f42d65a37a9c910b1c378bfc3dba597f4a697e8c787effca5dc0582f118eb7422b297b000e000000000000000ffff000000000000c4b06e42165dff16dff0ffdcc08453cd6bc8efdf45253c7ff08be43b9d59f9ba26a9e2ad54f1b5be380f68d83aced17005933cca8d16c092aa8cede8df5a5b90f22e230abbd9592e0afe1df34c0cbe5abfe0065a8b2f6d46b92bb5310906fadbe4662fdb84e176318acbbf642341e5061856efe4e5698583755863665d62705294031798ee0e9b162d76b25b7fc6273fc5bedf387ec4e3479bba0664cbf59ec9217ed5b5acfaa2c37dc414c8159514ba6bc2741d140f53375e6d54296304b3e2a7b26225e5ddf7c80c6c000000000000280000000000000001000000020000004608af9bbef3564bf024eb05b7226c46292c1f15dc283c9a24"], 0x3d8}, 0x2) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 15:49:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)="8b39f1c1ff6ac3be38e85ee6023933dc4045a65bb9a9d965dc4c59641a81fdaf69e4edd22aef039e2da1928c7ca220dfeb169a0a026320b47e5857c72e43eda1a36cd706ae953959c6015c0fea051e4da48365f4cecf92d1f99a2c3a7546d90da752451e0205df8c21361951272e25dc854c56e6aeac011667584b737b9bd245896b50dcdf4368c6353ad5e4b61e210b50427969f619ba35b500fc368a0bc0ff03144f7edf0fb7ee46394069f129378d59b9150dbcda064927d8aa30def3885a754075a1ae9bfb9f21322df8c823ef3df46b4dbd731b148fee36bf34b2eb", 0xde) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 15:49:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) r1 = socket(0x2, 0x1, 0x0) socket(0x10, 0x1, 0x1) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x80000000102) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f00000000c0)=[0xd4, 0x4, 0x81, 0x4d, 0x0, 0x19, 0xff, 0x1ff, 0x5, 0xfffffff7]}) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000080)) ftruncate(0xffffffffffffffff, 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10000, 0x8694}, {0x3, 0x4}}, 0x0) 15:49:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x5}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 15:49:21 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) 15:49:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499155100004b6280f0df0dd2") r1 = getuid() r2 = getuid() setreuid(r1, r2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7fff) 15:49:21 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 15:49:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x21f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f00000005c0), &(0x7f00000008c0)=0x3) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffd000/0x3000)=nil) shmget(0x3, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r14 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, 0x0, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r15, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)) kqueue() r16 = socket(0x18, 0x1, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) dup(r16) accept$inet6(r0, 0x0, &(0x7f0000000880)=0xfffffffffffffd88) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xfff, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x4, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r17, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file2\x00') r18 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r18, 0x0, 0x0) 15:49:21 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x1, 0x3, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:49:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 15:49:21 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x10937f420eec6019) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r4, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r8 = dup(r7) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000400)=0x8000f) r9 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r9, r5) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r10, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1800}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r10, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r10, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r11 = semget$private(0x0, 0x2, 0x100) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = socket(0x2, 0x1, 0x0) r16 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r16, 0x0, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r23 = fcntl$getown(r13, 0x5) r24 = getpgid(r23) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r17, r18, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r24, r23, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r31 = kqueue() kevent(r31, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r34 = fcntl$getown(r26, 0x5) r35 = getpgid(r34) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r28, r29, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r35, r34, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000004c0)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, r32, r22, 0x7f, 0xe0000000000000}, 0x4ae, 0x2, 0x101}) 15:49:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0xfffffffd}, {0x7ff}, {0x6, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xa4f4, 0x2, 0x30, 0x1000}, {0xfff, 0x3, 0x3f, 0x2}]}) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) 15:49:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) msgget(0x0, 0x40) fcntl$dupfd(r4, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10000, 0x0) pwritev(r10, &(0x7f0000000380)=[{&(0x7f0000000340)}], 0x1, 0x0, 0x1000) kevent(r0, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0x7, 0x6, 0x20000000, 0x80000000, 0x4}], 0x800, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x18, 0x20000000, 0x7, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x4, 0x8, 0x40, 0x101}, {{r4}, 0xfffffffffffffff9, 0x96aa511a0557c674, 0x0, 0xff, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0x9, 0x4}, {{r5}, 0xffffffffffffffff, 0x10, 0x40000000, 0x8001, 0x2}, {{}, 0xfffffffffffffffa, 0x20, 0x100000000, 0x7}, {{r9}, 0xfffffffffffffff8, 0x42, 0x80000000, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x40, 0x20, 0x5, 0x5}], 0x7fff, &(0x7f0000000080)={0x4, 0x5}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r11 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r11, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 15:49:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000500)="8d7a7d7d7a4048e558632d8c672dfdd150451aca58a6b89676453450b4742c2ecd5c5e8c1a24d5ee6ac6309ca65bcb95db1e27634aa67e06eeff12d987bc2a3a57eaaead9b651db38fc8c28dd988b3b8ec7f14be7ffad09acf8d540fb6aa78edec33ab0875cea277da5045", 0x6b}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 15:49:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) fcntl$getown(r2, 0x5) r4 = geteuid() setreuid(r4, 0x0) setuid(r4) r5 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 15:49:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) pckbd_enable: command error pckbd_enable: command error 15:49:24 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) fchdir(r1) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) 15:49:24 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 15:49:24 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x37, 0x4000, 0x0) recvmsg(r2, &(0x7f00000013c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000300)=""/100, 0x64}], 0x2, &(0x7f00000003c0)=""/4096, 0x1000}, 0x800) connect$unix(r2, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637472c2613f124f5c1bbcd81a3c8bac9a62c5d51d27a908036f049fe7fea0c44ee76c6c2b6cebc8f6b1160d39ece6f76b8b7f3"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r14) r23 = dup(r1) sendto$inet6(r23, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pckbd_enable: command error 15:49:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) pckbd_enable: command error 15:49:26 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) r5 = msgget(0xffffffffffffffff, 0x0) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) msgsnd(r5, &(0x7f0000000c40)=ANY=[@ANYBLOB="ff010000000000005644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7b0000387a27f12613a8c1ad1980cef7ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab00000000345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f083fd5ba2a01c919af727cc4e706c072fd77f4f8a4d35fa5da808e57607135ef3aa92a36ffe9b8000000000000000045a14496e572626dc5128565d0ab4685545b53f196815e169b4173cba2e1962701f229e67b0e0e41f6e1b0a9c42ca8f290392912f10dbf69ccd97ea5e7a521c652890d3b5ba1a8212c90409b888d5875a4458de18d646117f4775a9f47dcecf14b22d30a59db6f168e52"], 0xc2, 0x800) r6 = msgget$private(0x0, 0xa0) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() dup2(r7, r8) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) r9 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/100) msgsnd(r9, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000014402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442ccc77976cc66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d51339e5a68d739beb3c473640ed40ac80"], 0xd2, 0x0) r10 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/100) msgsnd(r10, &(0x7f0000001300)={0x2, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) r11 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f00000000c0)=""/68) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() dup2(r12, r13) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() dup2(r14, r15) r16 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r16, 0x3, 0x7, &(0x7f00000000c0)=""/68) r17 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r17, 0x3, 0x7, &(0x7f00000000c0)=""/68) r18 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r18, 0x3, 0x7, &(0x7f00000000c0)=""/68) msgsnd(r10, &(0x7f0000000680)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r19 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000001c40)=""/19) r20 = msgget(0x0, 0x2) msgrcv(r20, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000002000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/155], 0x1, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') 15:49:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a00000000000000000000c207bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842af8e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e00157f00000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba06caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804010051d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = dup2(r0, r0) write(r3, 0x0, 0x0) 15:49:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r1 = syz_open_pts() close(0xffffffffffffffff) close(r0) dup(r1) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 15:49:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="6202e50000040001e02e683762bb9f61e2878e70cb4f4c0eebafaf18b03e074d0e67be871254113c2f0494da4e31f96920fbeb3c597636e8e4298837ebac673fb5b565041610f0160fbddee8a0af8a667d6cfe3cc55ffb0193fb0349936afe6a1b25ed3f4bb420386d2872d13aff5b1e6811bed3a4d51db7520178ff69bf7ba405b9b16e1da1bd717e08afa86eefd1aee7cdca0f0dde636e5f6a96613fc7e3742055cf5b42d2d69048d1ee7b529717743435305a3e3c5dad1ce47b4bf7b9d3ada26074ce8641662ed1c4c190e3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x100, 0x4008, &(0x7f0000000b00)="fe000057", 0x4) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653008"], 0x1) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x9, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000000c0)=0x10000) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) r8 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000a40)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000200)="24f5cbf9a63b591e3ccfb26164427a2edd1c6711bee20ede30d512189ed6b329611be78640de416ac8dbf7e5ab25f91e4b465a8c66662f7944821ea473a72753e07dc2c48a5f509575eee320c720f800261c20f2c578172ace78c8b7b2f31fe5f906fec85be732dd3d80eef3db4c24d8b71eadc62580c5dc8053f36ae193057652b1bdafb5540fcdbcbf6f2eb164efba420a0a215b552bad312c1f02eee7598601e6e8b20405cf8cc075b716aef791e330104947be17a5109ce50131291a4c6e3ce8f82d43659749e6133e46d6bf66", 0xcf}, {&(0x7f0000000340)="d4dfe047238441a9af01554f3f38a95f6f7dc34a11068fcb94a0ba53b4a933e91447719f3e47e355b6fac29a8b84e141da8b4eead3749cbb5a52fa5d388b6fd789f51e9a9be4d1eb3188bef4b2c62b7acf056c12e25cd1aa6bd7610c74e4d22816539183640dc8572acbc1c7cd8fde22926110ead53bef064fd6434fdd4fee2a78957e2270398562925803635f8b563a240910d16d8bbe7ef2e15708bd9e8b4c213fbe11bce1f6932444375ffd670bc34ce9c00a18c100ecb871356dfc7261f3ad9df54c301cf12239faaca4cb82140927ddf593af70585264f4620b14a4e0ac028b721b", 0xe4}, {&(0x7f0000001200)="416281a2258997233b156ef27155289362919ff3d4d2ebcd7b4a7ca8dcf1801cceec8ac0639ad200b51641c0397bcb2b14026b1bd792dc0ef691b7bcd01283c84ec8838e287fd5375460eb542fc65e46bff56d693666a5b848031b88b39c2d17aacec82ab4d09334d73fd43e77c5a0adc0a76fcdfa19eece73f54faa6940b07ecc97aa0793b2dae8340428102600e45ecfcc0ea8fef8bec6babab06ea695370be10b024b2d1e0145b9241fd0d840ac0938c3f69b7e913da8bd4ce2ec1eaf9e60d19691b70a311fba73d3621eff7b84bcee78cf6a307d49ae6650b34fef835c441e902b195cc0dcef24b838fc45e1a50bd542011ba4a4f29e34fcec560dbe7ee8210916e782f10eaadf755e73a4f8c09836343ecdc6fe41b5d0013aefb74ed67c87cd7332f84b249c8a2b00d1b8a9ad3f8bfd9eeeaf1edcdd0ad77197ece7adf84b16f152755e94c2f6a895bd8b5cd3f88065777a200bafe6809b1f03f93f634447f01f88b6a5a38eb07546811ffc824055f0a48791cc3a7709b71f1c61fb064a5dc1fdbf0d32c24e3df1b89abb70cf7c136c52febc3ce5c3fc7c76c74f6de43a15ca8fa83483d900a045089a421a32f36534056083b88dd9ceaf42ba6bbc11983ac182eb4d44bcb777c3b9f5ce7a8048cca8f89e2cef0447d1c665e5830d44dce6ba3a9738c05b6c40c7619d252b736293f4d47af6acae0668b9365b6c7f67089d2e45647a30fa2dc33e0cbec4987cfcdb02611fa4217c5bcc1f33702f86ef53bc7b6c9dcb2e0a0402bac24407794fc234f802e02f6bac174a27204c01d49bcf7986a942ba3232e604e8cc04475c40005d3f79fc66193e41c5821ab140a3a4145b01079c04b72eebfbef8d905922d2c5d6e7e4f35aa1721ed82d1e2372a019512ddfb1082263cdef8d4a7859972d271b4cc8dcd452e940b9e0f5ad89ad3e381e4596fb7a7d91733a23e8d1a58eadb4a4308234c50fda3b2103bccdbc376f31dcc12d5eb93016ed6518a3eeb97f0c6ad240aa8e7c043b1230acc76e23357ff94ce076af8b5006d7384cf9d68be6686b14a8f463398ff6861626f03507335c36556d95400199f8f2682b878a0f9c1988a0cc94c9c3f6b8d8b879a52b2b6d62f94d936cba6c51c3dbef2e2f3d33ecb442ddcc8ce59c1a15dc7054b509b1c863bd6d535f115fa00b5bd0d08324652da7e071127aa14ee6add167e2f13fd9c2c545610a7426fbed75c41eb624f5bfa9003bdb4999cfce9b456dffed36de45df2f9f5a92491add3e7e3dfd49d8fed6cd20dfa54ecbce6127ff40d8c7fee16440452672323e1b5132e6ac376176b239e58037b984bc111b852d78f4d543ebcbe4f2f2fb954f0aea6bb268ec974a3dedb9baaf87cd66b5f0866b8df61d38bf50b58656c8933d699caec68a50216561299305fb0db933756bc836cad4b5c2c125f9cba280df389d97bd69f6265b2f8b7721654f9b8973f5c3ba27d2c0186d42f6ccaeb2c2614e7f1608b36f507c329bfaa6eeabc5f58c0be75b550bacb59415c1403090299807231d5c76811d38b5522fdd3cc5506227da080c4f12c48a07de90e595b07d9f58df1c7ee1da94a6efaf03713fc220646b93cb1c6ad0913dea9425459854f856b5369afca54a70b9af7be6be2ef1d35295294948eb9687256a2400ab68ef592bf80d899359e545c0930328c1814583b2ab3b826b712871b97c27f2dc8a9492ba8c5916d3b41874e463d344edb7b8c8e37943648bddd14019b56db08ed30cdd667f6fd853535a1b419591577ddca1a3917012bb85ef7f6a45ceee0f68cb2340a4b4aef3fd3b70edbd86674fd3ad6fd30313feac72f98af9e329ebc3e7534211c9e82d26daa88deb640627c1023780f26df0ca84521ae31c17ea55d079a03a8c3ca5175cee338e58a68c1ffb29ac45391efb40b313e38da80e6ebc868b139133e6a2297401feb73d4c14167aa96d357c12681cd5d4579a533ad11a1c666a8c558d1fd7e58ff759ffc07b1e80d9877621853c5251afd9169f25c36143497b9b443364f4ca55a4bc660a49d052a88bda02d3cd46f43664c1c836006dc6ee06e350f7d9a628f72f8fde95ae3bd0f21766de2b895af45c40b305aac2a8b3738d114b12fd5681e3c9db1b19188b3ad06d785aa835e096d7942c221923f9d29da44fd3e2acc244a23126e1e0f707d48f9f85a8fdb5cf342076304630a9524b42c6a904230dfd695fdae522432017a57e96da10777fd8b491689faa232456dd4759001430d68c794adc6b04817914e8d575adf4bfb211df93b808431a67b219c6cc2d2471bb93fe1c0a0ae9d79ae5deecdbae1aa7dc66e39bd3bfcfab8e0be3295b2f97ca927f248844a71686d5cbc00a113082e19906333a9ba40f93d53c5eb16ab10f28a859afc831f64e5478f23e7f0fccfe6c0e6c00196768466de9d9b5e85809795ab3e9c5d510f867b7e504df05b02748bb8aa5c293c7c0cdc92ad480694710bd9362245799a6b06db425a966e1656064e03c479f6c7a5100853e1836a2c0c7a452b6bf73efbdd9ecb51d4cba53e327017e1d2f2db6caa3df5d07eae35e24323f3456cba3e838ea14a904ed3f03fa8f8d7d66728947301bffd7b0d1a5788a73418fe6572c08ec83e03fb57cd4b9e8fd918443921269ca46b0d26f887cb4f9b651a86da50f1b03a6c5ca82b786c7369f3037706705f7a703ed12c35dcd312eec7802d403408b29bf23d6d34f0e1aa94e9d889416d13f6c60bf00dca54560459d6c28f9f5f467c8f34a9bb3d1650bf7a4cf0b695c6d9255d904bc11fe7e511143b2a195826dffd0a5b45b846483221dd41be27689bd1c6f643239d2026a499206b467937034baecc78148e7abad08e06895f9e5b4d330af45d6301569f2e27daa94c9d5069c4429e15c495691c0c27dc29b7199aaf5d7b18610ed22e33ac137331edb2445265d46a9398e98d8ddfbc5025ec98e4a28e39c3e94d751b761cd1445a18ad4e75652224b351863eba113f0e51c766f7c2fc0340e9d033987197809bcdf3e468734438fac26a8da43181c39a1b30778a2c5854b4ad66f1ccef94c713ac23e35d9c6e0ddc9470e2a68dc630b3e63f7db8895a92ad3e3482cb096681abd7f73150e61adaa70e13815c57abb0e395d1e39d988ac6f0c0eb24ecc9731381b158a9e6778779c3eb09ea2efea59002cea8e07791e41bea0504266678dde52b59eae619a1201c486eb0705920d7c7a14e84d6dc7aad05efc5a5685455c18b9f0903e53947c0427fe9a4e2353e902af7b16a236d62003ac6f4f45220c7919cbf71c4e5a5f7f06d0183df5f101e8ebe87feea980e7d8ee1e137263631942240c8396c1eee6e4ce9409f2ba80b899c72d7925ded27454d1a322d173319a8d61da9538d235e26ced9a21c4ba4ff3dbfca00b3bfc6d743effe66f092e93bea23c4f79d509d31b8afe6f60f3db5c5cd1f3dbfeb828b1be21f7fbdca1f8dfcfe167d74cce4a4f0791812c0b1398c4016a7f65ac42c20627772cf35b4351c1927a737160e2cbc448f58c5235d79069d494ced1695386f2a45e207b895173fc6f211945792fbe9248044701e17623917482372def3d33c433d97e628387c7ad4af3521ae73ce243622e73c3a9980d27ea5154bc88fbf99ac027d2dd2cbbac4da1a5fa45621dab24a3d5f1a860cad4aaa62e96ede7d992d7187cef6b03510ff85c4b7af19ce68219b4a1c5b59f5c590e1021238ca17c7b75c21794146b3a0823739b1771c242fbe56eb87db2006c2704f15c0b237606d27d2bba1d73aa0ee79d8ab5122fbee6604294d184a91ffea20670b9683eae436453fbff263c04374593be29e6397d898d100811434230f404e380e3d24cf4c33dc77ec8c590c90f4c1fde79733c44eb884a3b6a06d81a031d94d9afb31524675b6d8ace41d629a4f45f6320050894a7885fb8843be9c2987bdcd9d32c58a9700a4727f12f1be42aa3d328dc9df5ac63524125e083ee43bc9c8d2805028c780576bbcc0f9e80d25ce6dabf1c896fd21299611337c3118ecb5d9c38faa6262ff1242543e59391f9a3313c3784814c8c953b2de91a4075560b57a205d9c68fdaea5449c48500c110f6e19f6b29da131de0d010f2c73e92afba5e5c0c754a92876478d1057265ed02458f337d0b280240c46131fc328b36b0a000e886759d911e6866471b82ef981c8361bb4994c5ebd46f314a38ca94302fbeb7fe2d85575f5e5b5b0165d9b56613a4259e71e2be6785c6f920336b62e655845e40fbdb197f774158fd883a5176e24896db3716fe2dea2e3b77f8883ea1ca0501513056fc03c1bd594780af80188abb774bbd40ab7826f3c011d9a81e3b2e7cefa43ea84249376f697ab952d4de32957d2e079c77626f43c9beb05861d45763c5ba6e8deef2c258053ebf33b24d6302c8cdbd51401f55ee836d2a8ae675081d35a6be6fb27189c05a6e06677cc3fc1eb8a29658f3adcbbc2db6783748aa5a1d1dccf1bfe5630e177a9037c5a56b4d5b07ff0107baadb033891ca6f61bc6b8d6ef356214f80fdcd29c7aadec9d8e88c0995c3401673978a0821be9e1388ff4759172dc6c21676750e4f461ccde006b38e22a9a44f619a15a40c9bae38cb5d23ba817fa7c06346e574424db51df0df53c21e8f50d0bd866d783ecce0de47075844f07959f54ac714e8236771fc542d81098c07a168f798c4ecd6159c4f2b00d8f9ef82f908d9f3c63bb3fda9e39e84a7b9cce1eb1e48735c0b9a4e5c02aefe24f2a57ddbbb19ccacab1538df22f8b794cc229db7396829a4bb7bdc2fa1d75e5dfdea1a1e9a9ea906036aa5f59a6cb9fabf05d835c645fd5dc01804f8a56c07f98abe1a898e46bb24277f9c516b71b0640f7dde87a2fb876a8788ec8fbd63336abf73ffaa72dea9ed458cc0239881469e91227bae46085a518ff8594ed61f39adf639e36fa904124ccea46a1e9a24885d615fd9bb77f3f473761d7bba05e8ebac994eea0e4d77e7e1a2b453b1fd08efb626f2623227f46f8cf884056668890aef625a75e929f2941cc1f9f6fbea500f4d63f999c5b8a291ca399ba000c4ff501900fc645d275eed4e74f333b0f2b0655332d10daedf713663584efab3c858e6ca8bc97a937315cc88dbd41df36360c37792b616ddce89bca0542a9dccb93fa907a9df27fd777573ff493386d4312a8305c2a9ce24c62cfde50720f537d95d5478f502e06c5a69bce3f57bad224698856fdc7b27d1ffa54af7c00285227eb0f7eccfb666bd66df2107be638c27b483a35fe79b5913bc783d821428257e8af91319e90d1966c56ea45ff8606ed11b15e125381f9f729a75cfd5283627ee993fd66a3a206bd811a8e57c2c8999c600bace9c2c995f55b9187b10736d13c56e58865eb97d13a1b325b19954a362df4f51050475359a9c5cc17cac3e80880a74d9a7585491c05bdc3f27a0097fa86df0cbb2de3baa90a3cec174915b10916c8c4fe41fd4a288ce021656aaa595f408a4a7bcb8e91b2a5b51097344c7a8b4ec3a7ab918780c100c2885aea4c3bbac9a20d6b0a293b18090f5004a50d56edfd60f41f37cf55592c70ec9e33998f4cad8d66df50e45d6ee0eb4ddb5c87e43c7afd134bd88054a46e2fbbc41f60d08e1a82b3645b40f5d6d90159083ec839a932dff12e1914a01a9e3a2557e30fcba1dcfdb44e3d22fc142dfbcb2bc7477fd69044d230f7bd342991db955a9e754b487936049a3d5d808b81ec399036d050919473934158e101c33d2345305c0ad3380bc56b4f72781351b69ba1d77318", 0x1000}, {&(0x7f0000000440)="8fe88ff0b3e589543906f0e4b50989f123f0d2708b83e5d485fd0a2adbd7529ae56dc7", 0x23}, {&(0x7f0000000480)="5b8ee1ba6a32745bec29e657c060b1236e4b0b271a35f3ebb0c6c91af871f036f04445df516453ebe94af4c39b82d1201c1d8beca4fd83073cc619970ffb1aef80ea7ffe25ecf54091fc2866495365df2f47248353d3b8883b89331bd2880d7c07a61147156819c9c472b10a4bc504e1c28056cb86ca610aad59ae7c44dff83275ae505998fdd101a7ec4588228b44b18267010a03a8561e1f1f71d2fbde8d5103d9d397996a1e0151faf9cd282dbe70b2498c3044d79f9e9e706445836639c4eb62efde490c1c08130cddadc940d29693ff", 0xd2}, {&(0x7f0000000580)="519e8c2b21ba579cee0349aabd0c85e6d6fa1f08f0d4edfae372acdcb2fb", 0x1e}, {&(0x7f00000005c0)="671888738520567513924066ef1354cdf27474b2a69256894e57c8b620696c71684697430f6fbcabf7835e897d6740af7f2918a4bcda6a40c44adfb5115ca9154c5b", 0x42}, {&(0x7f0000000640)="8e3921cbed26dae07d66a5947e8e1bd3d4c5f2b6c3fabdd796473a9dff565ac026a8469e8d6c10688aeefd2d18c9c5d3aee7611abf22bcb6a97b62e3a518871a5d9bd245c5e28409b1b5d3051bd34f6719876d1a113c85ff55ffa553befe07e065c0f1e09edef253a03e9d37a2ccac855122e03bfb32ee27aef3214f5a7c4e0d45a5a98263dee105514fa5a72db82023c9a1c35c109dedbb", 0x98}, {&(0x7f0000000700)="45c53af3fe0cc6dee0ec35ce255c8b2d1d40", 0x12}], 0x9, &(0x7f0000000b40)=ANY=[@ANYBLOB="680000000000000001000000f5ffffffd1af4dc305e5b8179c3eb8485634798eb091be78205db4f69e132ca07f4a241e8409e746e8eb388b1295ecfb50c57645a1005dae5ee134bf4939f92a54db58ca5e4da88d4cca1e254d9e18bc02405f1fd44d8e816b000000f800000000000000ffff0000ffff00001973889a5987c51251dc7841c8bc958a283db18186596a0cd9783783c0e1e9ddde92dfcc1fd7970a04679b080dce4dcdef0c4bb5e06cf362e26e70aeae39da42e2ece77615a15d9bfbbb842541f4e6e5ba266e29b825d00fe50276a774f625732bffc858d9305c43a144353c170ceb13cd2e58580aa98a44e435ad8b1bb0b05487669d67a89af6d1beee4654f5ee13ecb1807b20970a8f625437d82804e14c3c5fdbfad1e82110eef14a3c23a26b2fafcba91aec33a328cae5d61ec1d9dfa8f118afb975cae88d2dd4172d20f604fb879778e200030bea8c660600000000000000cf1e119a931aa1630370c30cb44b4ce50000400000000000000060c707b8cd0a00003ccb02009aafc045a877a74ad3afd8e11257e517b1c02cb89ab7f298bf06df23a7df8dc87145e4b331022d00980000000000000001000000bd0100009b6c4a0ce32176bf15c43cc3ebd75442b7685db5c1ad69cc645758d251cb5fdef33d3f7bff090000000000008d64a4a10fef38ffaeafb9f4ef7eff58edb19ffab1039ae78bf42b4ffafdc9ede6635e21cc84a4ee8024d5c2ab3256be4345f948ad11f392e63b1177a96d55a8d717c63c8418e8e52d000000000000bad0fd9e590000000000000000000000000000000000deb633d0141a87f5681c7af0fdd370da628db558d24d458e7fed8118cccd8751fef3e69b60fa80ecc8a110e69d6b611eb1"], 0x238}, 0x0) dup2(r8, r2) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x802069a1, &(0x7f0000000300)) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) getpid() fcntl$setown(r11, 0x6, r12) 15:49:27 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) 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) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "000000000001000100002000f7ffffffffffffff", 0x0, 0x800}) 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) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) 15:49:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") r1 = msgget$private(0x0, 0xc8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r7, 0x0, r6) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x83, 0x4}, {0xe8d9a591203b33ff, 0x89f3}, {0x43, 0x200}], 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff1ce27ba5"], 0xc, 0x0, 0x1800) 15:49:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x101], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006], [], [0x0, 0x0, 0x5, 0x0, 0x0, 0x2], [{0x1}], {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) fchflags(r3, 0x1) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 15:49:32 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r8, 0x0, r7) pipe2(&(0x7f0000000480), 0x10000) socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$dupfd(r9, 0x802ff722240c72c7, r10) r11 = socket(0x2, 0x1, 0x0) r12 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r12, 0x0, r11) r13 = socket(0x2, 0x1, 0x0) r14 = socket$inet(0x2, 0x3, 0x48) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$TIOCFLUSH(r15, 0x802069a1, &(0x7f0000000300)) r16 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0xc34d35ec7f306beb, 0x80000000102) r17 = socket(0x2, 0x1, 0x0) r18 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r18, 0x0, r17) fcntl$dupfd(r7, 0x0, r16) r19 = socket(0x2, 0x1, 0x0) r20 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r20, 0x0, r19) r21 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r21, 0xffff, 0x1006, &(0x7f00000000c0)={0x5, 0xa7}, 0x10) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x1, 0xd86246debdaabbe0) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r22 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) r24 = geteuid() setreuid(r24, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000380)={{0x401, r24, r6, r5, r23, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 15:49:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0xfcfff7fefffffff7, 0x0, 0x0, 0x0, 0x7ff], [], [{}, {}, {}, {}, {0x0, 0x80}]}}) 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(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x101, 0x0, 0x5, 0xea02, 0x3}, 0xc) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000140)=""/232) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) r8 = fcntl$dupfd(r7, 0x0, r6) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) r11 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000000c0)={0xffffffff, 0x1}, 0x8) ioctl$TIOCCDTR(r8, 0x20007478) fcntl$dupfd(r10, 0x0, r9) dup2(r7, r10) setsockopt(r5, 0x40, 0x4, &(0x7f0000000000)="97", 0x1) 15:49:32 executing program 1: socket(0x6, 0x8000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r11, 0x0, r10) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r9}, 0xc) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x401, 0x0, 0x0) 15:49:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x6b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) getgid() fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000002000000000000000000000025886188097743749758d07b92cfaf9fb86e8b53f82561a9624a243c64c2235efecf6ab4a6631b177b0761100d65d408084fa8a26893c26ece4d93d94dd5c7dd6d964f9c396568c2de142e6f49adbede45609fa6ee6667982621ce71558e6c49c92946eea9012a5366583ea75e030ad8e5a0744cec64d218f62d4abb6b0202f1741248bde420d57484b5e2624b25c25f7e314a8c9e05787875c42c3ea43e653f8e17dd102db27cc478f0c862ccd402df3ff7e3eeebfb8e3aa36f99c1c312bcafecd8c45af5f2c4b272ff79"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20008) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) r4 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x2000) sendto$inet(r1, &(0x7f0000000180)="a74a54027fd426cac55364d150618f93f72694d60d0d217e943ed2d1a4206c7a9eb5614acafcabf75b00f48a21398a90e8d5a5991ec7e30f96f8eabdda3b95c70e8ff78ff7653040ea81b3883047ed7c25de6ad8bf7981c0a0470a9de0c58747829086bd0357f7329f76c3ba2236da6761439e9dcdf7bb3f78e48fab7720c7df18954ffdce59f6f4577767728a9b155d5b7983dd13", 0x95, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x46, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x8, 0x10000, 0x7fffffff}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x44, 0x20000000, 0x2, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x8, 0xdf56f588f5e5210e, 0x100000000, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x6}, {{}, 0x0, 0x1, 0x2, 0x9, 0x6}, {{r3}, 0xfffffffffffffffd, 0x0, 0x83, 0xfffffffffffffff9, 0x200}, {{r2}, 0xffffffffffffffff, 0x104, 0xf000000c, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x48, 0x1, 0xfffffffffffff001, 0x80}], 0x7fff, 0x0, 0x1000109, 0x0) 15:49:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x1f, 0x7, 0x1, 0x4}, {0x20, 0x5, 0x5, 0x4a2}]}) syz_emit_ethernet(0x5c, &(0x7f00000000c0)="cf19cfc9ad1f363a588c488d6915160f0e926c54a594b59681923f8e72196c7de33d221cae53574c327329ab9099291742152e5b70b175346fd4658651c9ab494218401345387d6709056d324c50e9b4b70746e5ff85abaa2bfd928a") syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$KDSETRAD(r4, 0x20004b43) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1) 15:49:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x5]}) fcntl$getown(r3, 0x5) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 15:49:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x3, 0x6) 15:49:32 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x280c0, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x802069a1, &(0x7f0000000300)) r12 = kqueue() r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x10008, 0x0) r14 = socket$inet6(0x18, 0x2, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r16 = socket(0x2, 0x1, 0x0) r17 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r17, 0x0, r16) kevent(r0, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff9, 0x8, 0x10, 0x93, 0xffffffffffffff9e}, {{0xffffffffffffff9c}, 0xca7e30c1b7b31cc9, 0x8, 0x1, 0x26a, 0x7}, {{r11}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x3, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0x2, 0x1, 0x3, 0x7}, {{r4}, 0xfffffffffffffffd, 0x42, 0x2, 0x9, 0xa7b}], 0x7fffffff, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffff9, 0x9c, 0x1, 0x1, 0xca69}, {{r13}, 0x0, 0x40, 0x80000000, 0x9, 0x2}, {{r14}, 0x8c440e44fae0398a, 0x9, 0xf0000000, 0x3, 0x3}, {{r15}, 0xfffffffffffffffe, 0xbbb27d26c3157b05, 0xfffff, 0xfffffffffffffff7, 0x8000000000000}, {{r16}, 0xfffffffffffffffa, 0x14, 0x2, 0x11, 0xc7b0}, {{r3}, 0xfffffffffffffffe, 0x84, 0x4, 0x101, 0x80000001}], 0x9, &(0x7f0000000480)={0x0, 0x6}) 15:49:32 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r6, 0x0, r5) flock(r6, 0x2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) recvfrom$unix(r7, &(0x7f0000000340)=""/16, 0x10, 0x0, &(0x7f00000000c0)=@abs, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r9) socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) r11 = socket(0x2, 0x1, 0x0) r12 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r12, 0x0, r11) r13 = socket(0x2, 0x1, 0x0) r14 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r14, 0x0, r13) accept$inet(r14, &(0x7f0000000200), &(0x7f0000000240)=0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) fcntl$dupfd(r15, 0x0, r0) dup2(0xffffffffffffff9c, r10) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)) r16 = socket(0x11, 0x3, 0x0) r17 = socket(0x2, 0x1, 0x0) r18 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r18, 0x0, r17) r19 = accept$inet6(r17, &(0x7f0000000800), &(0x7f0000000080)=0xfffffffffffffdf2) r20 = socket(0x2, 0x1, 0x0) r21 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r21, 0x0, r20) r22 = fcntl$dupfd(r16, 0x0, r19) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) fcntl$getown(r19, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x184) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 15:49:33 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="a5f700c30000000000001454d5d41d29ad1a60295981464261166e41ad0dbd4054013c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) ioctl$TIOCSDTR(r2, 0x20007479) dup2(r1, r0) fchdir(r0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x4000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x3) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) fcntl$setstatus(r6, 0x4, 0x4) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r10, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r10, &(0x7f0000000100)='./file2\x00', r10, &(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') 15:49:33 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 15:49:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)) 15:49:33 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) 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) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) syz_open_pts() r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) close(r1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3]}, 0x3c) msgget(0x1, 0x1c4) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000540)=""/214, 0xd6}], 0x4, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000480)=""/176, 0xb0}, 0x41) r3 = socket(0x18, 0x1, 0x0) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) close(r3) close(0xffffffffffffff9c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r3, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x8001) 15:49:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x4303) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10, 0x100) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x8422, 0x100) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) unlink(&(0x7f00000001c0)='./bus\x00') r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x0, 0x8, 0x400, 0x8, 0x2}) linkat(r0, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) 15:49:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x828e, 0x8001, {[0xffffffffffff8001, 0xffffffff, 0x401, 0x1, 0x6, 0x10001, 0x4, 0x1, 0x30d631b8, 0xc1e, 0x2, 0x6, 0x5, 0x401, 0x1f, 0x2, 0x1ff, 0x2], [0x2, 0x8, 0x80000000, 0x0, 0x7, 0x1000, 0x4, 0x80, 0x3], [0xd9, 0x5, 0x400000000000000, 0x6, 0x3f, 0xcb70, 0x80], [0xcfb, 0xfffffffffffffffa, 0x7ff, 0x6, 0x5, 0x9], [{0x4, 0x3d, 0x1, 0x3}, {0x202e, 0x3f, 0x0, 0x1}, {0x3ff, 0x1, 0xfffffffd, 0x100}, {0x800, 0x6, 0x1ff, 0x3}, {0x7, 0x933, 0x6a, 0x6}, {0x9, 0x0, 0x0, 0x5}, {0x20, 0x3, 0x6, 0x4}, {0xee54, 0x4, 0x2, 0x3d40000000000}], {0x4, 0xfd, 0x8, 0x6}, {0x5, 0x6, 0x200, 0x1}}}) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) listen(r5, 0xc000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00003e7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f0000557000/0x1000)=nil}, {&(0x7f0000264000/0x1000)=nil, &(0x7f00002b8000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000017f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000439000/0x4000)=nil, &(0x7f00001e5000/0x2000)=nil}, {&(0x7f0000126000/0x2000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000061000/0x4000)=nil, &(0x7f00000e0000/0x3000)=nil}, {&(0x7f00000d6000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil}, {&(0x7f0000305000/0x4000)=nil, &(0x7f00004ff000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f00004e9000/0x2000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f000044e000/0x4000)=nil}, {&(0x7f000043a000/0x3000)=nil, &(0x7f0000488000/0x2000)=nil}, {&(0x7f0000598000/0x2000)=nil, &(0x7f0000176000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 15:49:33 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getpid() r3 = accept$inet(r0, 0x0, &(0x7f0000000280)) shutdown(r3, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) getpgid(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x400, 0x1ff, 0x1, 0x9, 0x3, 0x6, 0x2, 0x2, 0x0, 0xd25}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) r8 = fcntl$dupfd(r7, 0x0, r6) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x802069a1, &(0x7f0000000300)) r12 = socket(0x2, 0x1, 0x0) r13 = socket$inet(0x2, 0x3, 0x80000000102) r14 = fcntl$dupfd(r13, 0x0, r12) ioctl$TIOCFLUSH(r14, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r14, 0x80085754, &(0x7f0000000380)={0x1, 0x3}) sendto(r11, &(0x7f00000002c0)="3f803d4ba50a065963a3516a3f8449364dfa93a78af34ea27dfaabf0d8d1db5a218b86", 0x23, 0x4, &(0x7f0000000340)=@in6={0x18, 0x2, 0x6af1}, 0xc) ioctl$TIOCFLUSH(r8, 0x802069a1, &(0x7f0000000300)) r15 = openat(r8, &(0x7f0000000200)='./file0\x00', 0x80, 0x20) renameat(r5, &(0x7f00000001c0)='./file0\x00', r15, &(0x7f0000000240)='.\x00') kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 15:49:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) sendto(0xffffffffffffff9c, &(0x7f0000000200)="06e35f6b026ca7196e4ad407431fc13de3a5ad0e634efbf59516142523e2a419ed272c9521fcdfc9e93f8a1ebe84c806422992576464129481c9243ecb894798cfad789ebe04dadfc21609a093209763e2bc627d366deebd31fbc7dea7153b3a2b72509b0e7832e174ce20bdbe91d108b893ee42c3b9663636980fcff2de029181", 0x81, 0x5, &(0x7f00000002c0)=@un=@abs={0x2, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x1, 0x7, 0x7, 0x81}, {0x0, 0x7, 0xff, 0x100}, {0xc87, 0x4, 0x8, 0x2}, {0x9, 0x80, 0x3e, 0xff4}, {0x800, 0x7, 0x1, 0x89f}, {0x3, 0x3, 0x0, 0xfffff000}, {0x8, 0x9, 0x1, 0x1}, {0x1cb, 0x3, 0x1, 0xfffffffb}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 15:49:33 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000040), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='f'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = geteuid() setreuid(r5, 0x0) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x80, r5, r7, r11, r0, 0x2, 0x9a}, 0x3, 0x2, 0x4}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:49:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = msgget(0x3, 0x100) msgsnd(r4, &(0x7f0000000340)={0x0, "f60fe46725bf5e7ef31ed1e62efb9f57bf004e4b48be9cc5eddea40a555cb6fc6f2e6bc11a2f485001f806541a64a230eae92194403d66a74ed4c2859921bf33fc75699ab22a62e60c3ceda7fbbb124e5bb7b0abfce940ea8fff480365d25da1b835815ce3512332357c4a9fabb9362168cb8dcc1c3ecee1f885f96bd9b23558618f623964b2a88403542e22dc9f3be933242622fe2fdd2bf8d8b3cdf48aa42812e3b964985a20111c86eee2c4d16c9ece5d5b639693817818a221d9e03f87f22abb686c1ce5479554c38a93667ca92ba62913dbe8f3f84bd1843550f6624a00cbdfe759b10bd2fcecb26ebdcfb9a2c3b679520f6b5c9c03672b945b5a49276b43a6aa68de8e41fae2087f6c24b24db54ecd92a40acc550942a06460957f667e2a19f24e265c7663c47faea098f6124072f43eec282e4d07f61bd956258921106a372041f6f8d929d22605de1d581fa2c1dd29c5e612550de9b12186fe18c21d607d5b052747284950abbef34e4300c5d347fd05f591c56b1c370928ec846781a74a0d2bf46c4ebc6849c8b8dc991397b30c46e825a0c70d93590db42641f85339a8deaae71edb688b9cac7f3c0732ae8b4945a6697996fa24f6219a6357074af30686e79779c93eef78e71ffc756f7318ff5a7b494d37f9e72c9cb9c123f53c7a3350f178a5b89f707835891ef0bc076be9959afb94cdfedda6c89808d4e0d32c946ba2bc063dacf12286ba7b684c91d2f004cc72989b7f5bebfe70fc22dfe297230ddfb47113c9fa02748cc74fe55d5cbdd1d33e76d6c09b34d797a057d2a894bada95c23c8630b148f999461a00fda9fadab35382198be9347029ba4cc915b2a6444e844590482bbb9750829e6f821dafc9a3c4c40d1527f5b5144f053f6ff43f0817343ee1c664228c248d8fb5516bc8de4d685a149d912ace61d99bcc100d1ca6f9138787d34a8001086f3990530aea54da9427096a68d4a012529aa9eae30da529f78cabcb766e96cd5399786f1581d2a225655ac1c3e9e3c1d131cdd0027b39be2df2d23a4e154f7959fc0c2961a0564e2155d1b07724462913c318cfea254e2ef51ba6ea85cb888d697472ae3087f801353d7f564e12fb66f9025b764c3b5d20b2b92eef42e67e65eda54d860baafef5d2acbce54e30536aef124fb03c441783de1172c2730af2a750431b8921e7ca46f25e40ee5b46a353e36e8544a45362b941957dfc9369a095dc080217e3454a4f1bda4ed3e9901c2dcfe81c999c10fdf0003a27d295d5964e0a6245b263322c31458145d8e13d79b2adafa01f888b0ad5464184e7c49709ebbaf93e8eee36e18d0b689471856c07ff203156f0d166ef7c22bc705a1526c7ef5552607c32e0129bbabdf8c70380978351ba1a20ba22acc60f7422c30b8ba1c05ae5c980dc49645f5ff50065935bc975bb514f46d23f4b3e6dfcbe5d4d24a483314671a41830ccb7a78b15cae1a765ece570be66b5b76f8f7aff7c6ece3632f7dc69757376a7b6a76ee9b3151bdfa04088e2e2c7ba5c9c769b8b4b2c5d83b9715aab19ba9ad2df1217ac1050693ba2fa7b3117481d8c89874c300b3110e1001ebc2fff5834a920d551dc14d9e792d99db7bcea993bf024ffc02fa449d55d1ce37cb44579576de33c66d6fac2066d6c36a6dc0ad96c3ec8ee6eccb1f720dbd7bfccaeac491a633e5d5860cd6e1b34c0c438830ff134338566d29bb1c02d1dbc899d90b4749f9a0ab4402fd19850ca3a17f495c154bc3bf847da9b845ce990a42412060c85e9987015212412b4edd9ed7b5b27f6d69d834277e6e7c84ae6946338ae4ba55a312619df6677662631ed36f61dda3155b1be59c44452578c397775b9855ee0d4e7875a94f5d4c04057b2f70329a93978efb066e4994024012a6b58fa3d950c436811abbdcb6c3cc351a4accd35727b04e0e800d42dbd96961cf2c90c6eeee047d0158dbec5cb865a440c48fa2117a64c9392cad28f80cb56bf66f7c6430542f64439e6f7ab7d14f27928c70bf6cb6582be6ef1c24dd9996ecdf814bd7ac1662bc13784bb4daeba0d3dc42fba2e52f2519c7d1c7ff2d55c60d7bcc99dcc3b9bf3367f82a040216f9a50494a8b72ba2a50849d8a0aee6801676de619447939472587e86d3dc92074659a634352d3b2269511f36eb757a50bd64bf7c5a8749ab5e40d7f104ddf7b584eb7ed94846a053c76c121a23c9bd7d27b4cf8dd8c487d576336c45a13813d1a5b0cd1fac674a07e9af7944e6a091898ccccf97352e9f32a16c1530fc5d999a6b85df4e0134c8ddcde82b34f19b989c989e7f527de14a7179334aca0a8604388783d82deae7d2d5595ff3fa507bd413a559076042463968b1df4493938bc4295e73660a680a925ccfd52e0af8182f7aa7275329a22b70f86ff559d81086e5d2903a96ff290ef910983b74bbed1eb58e0cbee3ee3ebea2daa27fabc526e5c06ae44f2b059815ab6d5d6e35b7e43d0e46a44f86d2dc640b83482be68d9f1e1e92b08d4da1dbf218313b4644fd7db0a7b17944171230f0080fb41f94f51c6172413270a0cbbfd2c838bea1793e5e3e9913c866b747732141f79dc10cbd5e36b6d6f22468610d1210ad1139e2e0c34af059904ebb1f60dcd8126673368a96f8e1bcc86a6ba74cf79dfc9c89903cbf6ada2e48c4dc02c8f5ff1e80d049c93b69120affa771eeb44b845fcc9528e71e4fbb7cfc2efb23b640c5d023d1d5ad39adc7e81920888792dce9d0f7acd5a2ed379e144c0528f5ae416b568350efe9e7bedbfbbfb162200d095321466e85672aec605f346f6737b617ecfd9da994409839d72b224d837380402907a3eb9c48fe2ee285d6eabea779d869cad190fca522ac0e4d6e36dc0782391a63bf2f1af2b26ca7b57f801e898978187aed4ebe80a248ac5885459712c5161f3d198be16cf439b7485ebe3d4a98739c876c1699a342504582b8ccfb500eaed3f6ffe799bd5c44b6dd4dd085fca890a693058fc0c6cd654236b34672e03cabff416375aa11f011599f1177d6b62e8692fc4d747aa50ab7106f09c79e24597959b67a92ea7d82e8d639bfcf354aa34c20fa8338eaca1f2211512dc94ea79af048bf8fad16bc4dcb2744b4e8b7bda6320f8b3d0cedc20076c1f99a1b433a2a671f293ebe85e175704b748a2f03d001477acc6481388fed2f24f7d31c8d522f88fd464d8193e4cc7c4d7c7429adc5b9c9b8ead6e87f3fd4b25840f93ce526a20c2529a00fabf4cd5216b564b1608e2303317a6909072b89984f47e0167f47887288b0a661fa9baf67d6a9177933d5c167f0c1acc5511842b4a4ab8789c3d55033e0e9e5a1de8dd04096e9d24f9fc7c40a321c12e67538cb7ad7675a8b8261feb0d1d1d94a8d4e776516bb8ada58a3e044bbb350f86ab67362629c0fc2338698e6cf519dc6b2c8e3a3cad8c5b10f1145ab60f787874038a449bfc86e1820426cc3e932347619ae151f8bb19fe8d8af747312bf22c627bdb52f87efaf108ff4a5443eac04dd39ad2cda951abe662e1c30298590098877b14a877b4b2c0c1db82b95a747518d6846cf989c2126de403392f5691118133edd929464669cfcb14092939aa097ac8b5c6762c6a446222293681d62b88a8fe983a3a94dc666d6e16d87763477e8ee602217f9f783a7475e355f7560165a4ab292c57682f8e69aecb415fa7f94ad490e4f37353a8b8646313dadba0eb27ae256f129ee8e0520be472200de7de14b2de927a5732056f769150bda072bcf2087db3f9723cdac0121ed2dba0f81c54f42555ef03aaab15a4d0ccbfa256e3b783769f519292683a5b1110db0299260df1134ac7d6b170da8f414d8d30366eec2053cd71357564ef802d9155b73b47624ccd827cf1ece996785c6ae8b48307c208f8244544d39aed25c8a778589e00022e3f60aaa10c13b1a5156c0f44c903a703c578778e0f9c9fa6575eb33eba4f8be3edf7ca8c9e9195f44ba6772a22ec7ad757e9bd3396c60bf996c5d0a7736916700616f03ff1dd7f56ab6f2b502429909116e5d413ce1da9024997dce4cbbbda7ee3f8f1f12e2f7229450a68dded5468d2c78d3019f8633c87b6ce349c2e3aeb216e714534093f2c6813c7a353258d6fa424972cfe4cb107d76a0ad8e62c7d2211b237a976ddcd52534f7be85aad12e8a905aa803a4d6324b1e125d0feb0f53dd46b53a45b012f8c34588d517f235a557545a001754d261892b560399b4e530395f53b44c3a12e11950b6c96a0727157e8f835b8a31aade5b9b0c5f954a99de32d34865f81f25ff6fd16dd012f6816787632caa4469e92f534aa3b394ed8ed4a099ea6ca6f4a289b2c314fa5e469ac7bee5ec84ac20b99829df495fbbb14e33a4e7229b6668441ad6eda5ac8680073019eec1bbf68f4a39e41322e2886c59942671583df5ed6e08a8d0683c63376dc3d0d6bbc21373898ff3d3d4e34a187f6cf31888e045c833dc65fb0ec4f0ac7b6e3eabaa8abda116fad9a7fec3e069aa31b56a74516cc7686257cbac0012ee89122ce3bdf8e11a56c36011f91db8f54f7e7798ef91ed4e206c787c5bc0171e9d8a462447df18d3b533b70a7799b385e380d3408bff8347bbc9da9e37301ac57415c8048eead809d62403067e60c8ebcc6657d3ee839634e3051b58670685037602159cd8518f1ea2cbb070ef2df9b5576078cc1faa055b678223681376c6fbdc50e9ed60fdb40d439a9c8be8606e12ccbf94970dbb937aba111df08dd497ec2d7eb3273b76d8a017267751653b3666803a241fe97bdcb7ba549b3ad4272f1896c9d07e08c12eefb7587e1ecbac1808202bf2a053648c0c9cd8d4ae4b579578e02ce261a45c19a238f365c258094c274de27ea00aae89cb790c65809ab3d632f2b35313b7b59e5e920896f1497a5cceac31005c62cd0bc4118957b0c876ec9e4bccaae06be1217371f8d7e55fa592fabd5fa13d389b2facd68bb4f384accc0c5cddc32cb34be45e5829308b3bb5a2d2979520fb7f2658b4df0b690ab5041baa1a5706b28bf2287c773e133db566e194675348cad71e11a21766114955f7203f5aaeb4d2dc26fee7ccf0bd796bad3bac3c05a03d91bd37d6ee5cfb4355426785383b4f27f297ed4e4915ac2a50232f21ca60420b9d2395feaf7707e5317821b7ce179d40ba3dd5c5e70d9f3eee7914bdfd3753cadaafc5c1796a2b831929f2b2dfdf01ef250f853594c6b81e0df708e3bc9514150d1ac46dcd0fd11b6ede99436767c1405bf12dc4056d2f986323102fd72924bb51ada30c673ae90f2dbca1ba927d17cc1e86409544055d2ca4029f6c0b3ed523c0a1b9654fe7e3e6aa40420e68fbfb4bb7f64c36a7a023b3b76506764e0248478e20034cc0aff4ec8b5ea42bf4c478eee46030af784f2d62287e095b2881efe644693058d8efba7efddc758f1ebd8780a9efe1d6d5ce7088d3097d03b03dff30c26f7eaaa1a79ee4b98662afb2041a3f2879c70dfaf16379b41e2e33fb801f3dab98dcd043647e0320d536a533d00d2a6d2c4238ca6fe7e7133b2d791846d3aceacf894d581a65b2b5b564f10ed724c4c89ead096c05f613e3773cbf7264761faac88a3f46b2b735f295e336527fbc5f8bd5badb94346146469545298d9b77babc38b8e8289097f3cf924ba6f9a7972d7c709d5a54d559a4bb45b4c1e6951d6b20aa82ed6e28b3a884398b7f88fda0798fea53e258a5aa4beff6779ff0d79bf5fa41b1c5430d30ce679d98092991260ffd1c8ea55557a13e66e82d405cf510e"}, 0x1008, 0x0) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[0x6, 0x7, 0x8, 0x80000000, 0x5, 0x3, 0x80]}) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x80000000102) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x802069a1, &(0x7f0000000300)) openat(r12, &(0x7f0000000180)='./file0\x00', 0x20922, 0x4) r13 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r13, 0x802069a1, &(0x7f0000000300)) r14 = openat(r13, &(0x7f0000000100)='./file0\x00', 0xd62555b9f2bc7174, 0x247) fcntl$getown(r14, 0x5) ioctl$KDGKBMODE(r3, 0x40044b06) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 15:49:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10001, 0x37, 0x0, "0000000000f900"}) r3 = socket(0x2, 0x8000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:49:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb727a0c03b0d9bcb8b721a7a515f803fa65fab381adf6a59e66e4d3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"], 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x10000, 0x7, 0x4, 0x0, 0x7, 0x55a58399, 0x4, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r7 = msgget$private(0x0, 0x20000003d0) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) r12 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r12, 0x0, r11) socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x80000000102) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069a1, &(0x7f0000000300)) r13 = socket(0x2, 0x1, 0x0) r14 = socket$inet(0x2, 0x3, 0x80000000102) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$TIOCFLUSH(r15, 0x802069a1, &(0x7f0000000300)) msgrcv(r7, &(0x7f0000000700)=ANY=[@ANYRESDEC, @ANYRES64=r12, @ANYBLOB="2e05ede13f9b9bd79708349ef1ec39b49b288d2d2b86001c75b3279e63465682af650c52a000ebab714acfe3f6c2e3be62614aee545c00ba900665ef8c600f51900db1c58b898d10f234070dd02dadb75c63be5eb4f84b", @ANYRES64=r15, @ANYRESDEC, @ANYRES32, @ANYRESDEC=r10, @ANYBLOB="3e399bdae440b8d9fa9f882d01476bfd8575155fb5fa7a841fb5c45ca8b637eae95c0d77bf5e6920b8474a436cfc21b101877c6bf5d199", @ANYPTR64], 0x9, 0x1, 0x1800) msgrcv(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="020000000000000000000000000000000000000000000000000000000000000000000000000000000021000700000000000000000000000000000000000000faff0000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000004000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e7015566319ba924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709c21b401abc83fc39d934"], 0x1, 0x0, 0x1000) msgsnd(r7, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) msgsnd(r7, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc19809000000efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgrcv(r7, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r6, @ANYRESDEC=0x0], @ANYBLOB="f605682296cdee066f463790bca0184e079cc20b62ce858430dcdc15f873c1d272e7538dd2a2e33470560677e29caa80c3eeff3d936ccb2d672fc5e3bb030814b9fc9d8f13036a80857931c44ff0d7d782fd2867c993af95640354ab92bd901bedcc34de30f847de67fc33af1dadc533cb906304043448fb063b21b3e17e18b934870292c754f5b05101f9e69c00186eb097d8c63dccceba5c390533590f94628bed2dcfbbb378dbec4b62c11691eb478971f24ed8d1e1e1fd8bc6f7dd90ea21dae756d0766a11bdf5a56e841344c023aa30d9c3dc393ab9f0a747391502fb71eadea742efbe66b04d72d312ebba3561ac5be124"], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000100)="306840fc", 0x4}], 0x1}, 0x0) r16 = semget$private(0x0, 0x5, 0x204) semop(r16, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r16, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r16, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semop(r16, &(0x7f0000000400)=[{0x0, 0x1afa, 0x1400}, {0x2, 0x800, 0x1400}], 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) r17 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) 15:49:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x5, 0x80000000, {0x20, 0x3ff}}) 15:49:33 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x11, 0x5, 0x3f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x100, 0x0) sendto$inet(r1, &(0x7f00000002c0)="786e178193d73c48ad8f551cc5944e147effea2ab26ca09b94b8f840067572caacb395b87eff557f75abdfb1fce397eb5ddc7a3429ce48dfbb1f1905c6359e24358655c540dd5f30a293788f830c3e5990d4fa807f06bd6862eee0f63d001dbcaf9ef6254ad1af3a7f04f2abbb946e3b865fc1931455aa05da43e82978386cb4e8b7be61cffe6f1615403865a2b807b926e59dd74f79bf214f2edd2d29a5279dbe77cee18fa81cc2f0519515ba7fb5e05b1d46d606ef6a15873ca17a5a3278fba1c1ae14fd341b34e085321284ee6e397f7ef44487eca0e8109c6da1f18696c653", 0xe1, 0x4, &(0x7f00000003c0)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000000)=""/86, 0x56, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x40}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50, 0x3}, {0x20, 0x20}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="ce8a7d4000000000000000e9b3f8") 15:49:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) dup2(r0, r1) r2 = msgget(0x3, 0x2) msgsnd(r2, &(0x7f0000000040)={0x1}, 0x8, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) 15:49:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x9082e9b0e974ef20, 0x51) getuid() 15:49:33 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)="85", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 15:49:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)=0x5) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000000)=0xffff3ea6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18048, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x7}, {0x6}]}) socket(0x6, 0x2, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 15:49:34 executing program 1: socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=ANY=[@ANYBLOB="0701a177fc5745192a105023046c4a00000000edfe045ad65a05d5000005afe1cfcee81bb3dfef9470d18123984b938e1880a31da1f2f87264afeed8f17a79bd53fdc81125ac3d3c7e72bc1d96782757f98bd87c11d0d7fdde4b6c92c6b4dd2d1472213c4e28a6c139cab671c9f8361d7a7ebbce401f8441ae7349f021ecc914243a56fd5b9c1111cd8395d1670fdacb1c365214b8771db8a459d68904b39c7188a3a5dda446f707f49d868778"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='.\x00') pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="9a3c965b54bc5435f66ddd44202bdbbff4a01f2bba32798b9d045a0a08f104a7a533d9dd6491a6cca29eee839a56a7b83eeffc3a1fef36deff9feac8eb44b8349fc1a0376ba561566b30c520fc821fecf524687458c9a7400ce8687a6569271c", 0x60}, {&(0x7f00000001c0)="74fb426220262a0fb605000a42d2d39119ed757968c486ffa27d3ed994ce3d9bbf122274dd0afd668cfb5a89bdd77264fdd8e0957549c3c2b3da79bfd268ce5cccf05c1b85de0478bd76610a639bd913214b0c5288117ee8267379d828344ce01f0de493cf323422615437aa4f11d92b8d03180138410c73c752f0937698190634a3f9877499318a1357ed3445461711c7fb776e6b59dd5f8b592161c1960d0972e24eee623037d294843175f0ce44d9a6f9", 0xb2}, {&(0x7f0000000300)="4f025adfe06a5ad23dc9fc793080e79c7040cae31d67b87eb2ce625a788f55c78143fde0f44598fd8cd5a144e65315f4cded441af40d9d11174f02fdfdce179b8d51ec7eb261dbe92687158abbdd3aeaac0596e6eedbb3775d", 0x59}, {&(0x7f0000000380)="eab409e5d86c937dc69a8c89cea5e574170236d1ec7d8f273f5f3cd538400e153009810249455d293f029ee2027fabab61fbd0997591693548f78ec4d834eecb39aa8ae44e7ad2d71bdc60387448cda6b173d00f855b5f03c3ee0d4ac7373b5514b12c09040a00e6dff8a83b285e83486222911d893e1ae709e9e466a4dd60eba2b52180412705cf4a1a02232097ada9a39965913812b132aabcd664ca8c992bddc1cfe8645079d4f7b6a416ad4b287d87feb9a35ba08c233c020404c8f7e604", 0xc0}, {&(0x7f0000000440)="3cee92affc71ae46759b92c6bf106e61f4039b5117143ff98f1ec5145946f123a72ffcc9dd10d36e374daeab56ba52040e086b960ca98d21cf8945b2cfbc3569d8ee07109ed8f28259aa3740d6529081ac83c7f02dd36e52ca79cbdf05634de03671d7457b6cf894dc97d8777abb9260ec320e665aab5fef94066af40474093cdc82de0bcf9e7013c0268aa9e90e9bcbb00e5d31d8d7261f330b0562bb1c2bdc949584fddc419c83dc8762f64e78898e36066a97fb4069b680ad8c5b5b28f798dbe04bf2f461c9bc4c3500a95147be3b0085b9e47c31557e9efd33b9f9b6f6217610203924ab82e50bb1abaca7", 0xed}, {&(0x7f0000000540)="021c86b2ce0ca205b6efd9d92b968937faafcf68df13cf799d1dcf2b8afe0300876d79a507e9a5f48c8cac59c2367fd9bad16226aa3875008f9d2737f6a8355454df01914e0f86c33c7b2755a58c54ac5310624a7677035f5f9985bee24fa4d1d918b8ea2d06917035270d92b966a75803ef80a8e4726b6bde9f1a0fc5597942ae24b6f13a890909ab2b99d67549d22ded", 0x91}], 0x6, 0x0, 0x0) 15:49:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff], [0x0, 0x40000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xab5) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 15:49:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r8, 0x0, r7) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x802069a1, &(0x7f0000000300)) r12 = fcntl$dupfd(r11, 0xa, r0) r13 = socket(0x2, 0x1, 0x0) r14 = socket$inet(0x2, 0x3, 0x80000000102) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$TIOCFLUSH(r15, 0x802069a1, &(0x7f0000000300)) r16 = socket(0x2, 0x1, 0x0) r17 = socket$inet(0x2, 0x3, 0x80000000102) r18 = fcntl$dupfd(r17, 0x0, r16) ioctl$TIOCFLUSH(r18, 0x802069a1, &(0x7f0000000300)) r19 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) r20 = socket(0x2, 0x1, 0x0) r21 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r21, 0x0, r20) r22 = socket(0x2, 0x1, 0x0) r23 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r23, 0x0, r22) r24 = socket$inet6(0x18, 0x4, 0x5) r25 = socket(0x2, 0x1, 0x0) r26 = socket$inet(0x2, 0x3, 0x80000000102) r27 = fcntl$dupfd(r26, 0x0, r25) ioctl$TIOCFLUSH(r27, 0x802069a1, &(0x7f0000000300)) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0xf9, 0x5}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3, 0x18cf}, {{r6}, 0x1, 0x42, 0x0, 0x9, 0x1}, {{r8}, 0xfffffffffffffffb, 0x22, 0xf0000000, 0x80000000, 0x5}, {{r12}, 0xfffffffffffffffd, 0xa0, 0x1, 0x6, 0x40}], 0xb4000000, &(0x7f0000000240)=[{{r15}, 0xfffffffffffffff9, 0x10, 0x3, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0xfe, 0x7}, {{r0}, 0xfffffffffffffffd, 0x96, 0x0, 0x26}, {{r18}, 0xfffffffffffffffe, 0x2, 0x4, 0x7f, 0x100000000}, {{r19}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xbcf}, {{r20}, 0xfffffffffffffffa, 0x40, 0x8, 0x81, 0xffff}, {{r22}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0x2}, {{r24}, 0xfffffffffffffff9, 0x84, 0x8, 0x26db, 0x2}, {{r27}, 0xfffffffffffffffe, 0x80, 0x824869aa7c665cf8, 0x6}], 0x200, &(0x7f00000001c0)={0x9, 0x4}) 15:49:34 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)=0x7) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) kevent(r10, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x0, 0x100000000000004}], 0xfffffff7, 0x0) kevent(r7, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x9) r12 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r16, r14) recvfrom$unix(0xffffffffffffffff, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r12}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r12}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r12}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r13) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r12) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r15, r14, r13, r16, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r21 = socket(0x2, 0x1, 0x0) r22 = socket$inet(0x2, 0x3, 0x80000000102) r23 = fcntl$dupfd(r22, 0x0, r21) ioctl$TIOCFLUSH(r23, 0x802069a1, &(0x7f0000000300)) r24 = socket(0x2, 0x1, 0x0) r25 = socket$inet(0x2, 0x3, 0x80000000102) r26 = fcntl$dupfd(r25, 0x0, r24) ioctl$TIOCFLUSH(r26, 0x802069a1, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r26, 0xc0185603, &(0x7f0000000440)={0x9c, 0x0, &(0x7f00000009c0)=""/156}) ioctl$TIOCCONS(r20, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) recvfrom$inet6(r20, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r20, 0x8010426d, &(0x7f0000000000)=0x5) r27 = kqueue() r28 = socket(0x2, 0x1, 0x0) r29 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r29, 0x0, r28) kevent(r0, &(0x7f00000007c0)=[{{r27}, 0xffffffffffffffff, 0x0, 0x4, 0x30000000000000, 0x7}, {{r28}, 0x8000000000000006, 0x4, 0x20000000, 0x9, 0x541}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x24, 0x1, 0x800, 0x4}, {{r17}, 0xfffffffffffffff8, 0x20, 0x20, 0x8, 0x6}], 0x80000001, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x31b}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r14, 0x40, 0x202}, 0x8507, 0xf39, 0x2f}) 15:49:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51ff3bcfa85029b64b99d1656809cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) write(0xffffffffffffffff, &(0x7f00000000c0)="a352fd59597a369ae224ed829bbce265099e4a579c66a8abad3bfd43eee99fe990061c3bae982249501cb5b002250881dd4cb3d1afedbced08d35efaadd840a03bc1bbd0a82120c9f1fe5ba2", 0x4c) write(r1, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:49:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7], [], [{}, {}, {0x0, 0x0, 0x10}], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x48, 0x20}, {0x26, 0x20}, {0xbc, 0x7}, {0x23, 0x9}, {0x8b, 0x3}, {0x47, 0x1000}], 0x6}) 15:49:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 15:49:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) accept(r4, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:49:34 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 15:49:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x4}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = semget$private(0x0, 0x7, 0x287) semop(r13, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r13, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r13, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000000)=""/9) r14 = semget$private(0x0, 0x5, 0x204) semop(r14, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r14, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r10, r9, r10, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r5, r10) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) fchownat(r3, &(0x7f0000000000)='./file0\x00', 0x0, r6, 0x4) 15:49:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x2) close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xa0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) bind(r2, &(0x7f0000000080)=@un=@file={0x35efa665cb776453, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) 15:49:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) r2 = dup2(r0, 0xffffffffffffff9c) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r4, 0x0, r3) lseek(r3, 0x0, 0x3, 0x3) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x4, 0x8) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000100)={0x400, 0x1, 0x0, 0x3ff, &(0x7f0000000800)={{0xa0, 0x8, 0x2d, 0x3f, 0x2a, 0xfffc, 0x1f}, {[0x40, 0x7fffffff, 0x1f, 0x3, 0x6, 0x1, 0x3, 0x4, 0x0, 0x4, 0x5, 0xd0, 0x8, 0x2, 0x9, 0x1000, 0x0, 0x4], [0x0, 0x6, 0x7, 0x269, 0x64, 0xba8, 0xfff, 0x101, 0xe3b7, 0xfff], [0xf97, 0x6, 0xffffffff, 0x3, 0x2, 0xa16, 0x80000001], [0x3ff, 0x2, 0x6, 0x6, 0x5d, 0x6], [{0x2d6, 0x3ff, 0x400, 0x75}, {0x80, 0xe748, 0xab26, 0x4}, {0x1ff, 0xff, 0x3, 0xd7e}, {0xffff, 0x6, 0xfffffffb, 0x40}, {0x0, 0x3, 0x1, 0xff}, {0x9, 0x4, 0x6, 0x1}, {0x401, 0x3, 0xe, 0x5}, {0x20, 0x8000, 0x8001, 0xffffffffffffffe0}], {0x4d7, 0x7, 0x9, 0x9}, {0x0, 0x7fff, 0x8000, 0xe0}}}, 0xff, 0xcc}) mkdirat(r2, &(0x7f0000000040)='./bus/\x00', 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r9, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000a80)=0xc) msgget$private(0x0, 0x400) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000700)=""/240, 0xf0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000200)={0x10, 0x2, 0x4, 0x4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x9}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3f}, {&(0x7f0000afc000/0x2000)=nil, &(0x7f0000ba8000/0x4000)=nil, 0x5}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x7c}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 15:49:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0xfff7, 0x1, 0x0, 0xc60e, 0x7ff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 15:49:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 15:49:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 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)) 15:49:35 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) r1 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r6, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = semget$private(0x0, 0x7, 0x287) semop(r11, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r11, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r11, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r8, r7, r8, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r3, r8) chown(&(0x7f0000000040)='./file0\x00', r1, r8) 15:49:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0xff, 0xffffffff, 0x523, 0x1, 0x9, 0x4, 0x43, 0x0, 0x2, 0x8, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:49:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000240)=0x1) 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, 0x8000, 0xf9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 15:49:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000100)=r7) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x6, 0x258, &(0x7f0000000040)="9edb81e06c8654ee866705c365752417a917f7bf4ebc056fe95b11ec", 0x1c) 15:49:36 executing program 1: r0 = socket(0x6, 0x4000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xff000000, 0x0, 0x9, 0x0, 0x7f, 0x1, 0x425, 0x2, 0x3, 0x800}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffca7) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000180)) 15:49:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0xfffffffe, 0x0, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3f}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 15:49:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3}, {0x6}]}) r1 = getppid() wait4(r1, &(0x7f0000000000), 0xe, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x17e) 15:49:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r1, &(0x7f0000000140)=""/148, 0x94) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 15:49:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00\x00\x00\x00', 0x4}], 0x0) 15:49:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x3fffffffffffff25, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000500), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) wait4(r6, &(0x7f0000000740), 0x0, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) nanosleep(&(0x7f0000000280)={0x1, 0xfffd}, &(0x7f00000002c0)) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r8) symlinkat(&(0x7f0000000680)='./bus\x00', r8, &(0x7f0000000600)='./bus\x00') r9 = dup(r7) ioctl$TIOCSETD(r9, 0x80184600, &(0x7f0000000040)) r10 = dup(r9) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f00000004c0)=0xb2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r11 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000180)=""/105) 15:49:36 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x2, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 15:49:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:49:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r8, 0x0, r7) socket$inet(0x2, 0x4, 0x0) r9 = dup(r7) writev(r9, &(0x7f0000000180)=[{0x0}], 0x1) 15:49:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="6f4c067fcae9b394288554d56e1a94cb45f2c804d615dba780d48f374c3ebce457793066995912e300c6678053e4b684066d60177eb79e68e71c6a8a9e4348729d8e498a71f8cc0e191fd704cc9168cfa46ebbc6417985e073c087d37e2a67478ff5cdc3e807b5490a5db9f8c664fdc7a4672d816914aef23c7f432c3f6b5301eca5aad788de1b7a24ccba9fa719818e5739fa08be6b2fc03e5621fc2a166c73bdbdf85f8c86648f638d70105ef86f21220e10775b2bfdd67051cb59fadebb0903eefd0bce6705fb11d59859348b68faa0c94668f8da4de09be5a2fd308c229d9b8da63625c9bbf4a54933149dc6e690b96d6548b54523", 0xf7) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r6, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x62) close(r7) r8 = socket(0x18, 0x3, 0x8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x38, 0x2, 0x3d) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, 0x0, 0x0) execve(0x0, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r11, 0x0, r10) getsockname(r10, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 15:49:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0xffffffc0, 0x2, './bus\x00', 0xff4, 0x9, 0x7fff, 0x400}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 15:49:37 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0xc4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0x9}, {0x100, 0x49126f70}, {0x41, 0x6}, {0x7, 0x7fff}], 0x4}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x6bc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r1, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 15:49:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/13, 0xd) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000440)=""/202) ioctl$BIOCPROMISC(r3, 0x20004269) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x101) execve(0x0, 0x0, 0x0) accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 15:49:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x7ff) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) open(&(0x7f0000000180)='./bus\x00', 0x800, 0x9b) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) r7 = dup2(r6, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f00000001c0)={0x8}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') pckbd_enable: command error 15:49:38 executing program 0: socket(0x2, 0x2, 0x0) r0 = getegid() setegid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) pckbd_enable: command error 15:49:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() read(0xffffffffffffff9c, &(0x7f00000003c0)=""/94, 0x5e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000500)="3c8cfa0d36e12c69701c13d90c468e4406d0d258983c19a7197b6a434188e6175b92e338743bbb9976f9f5c21d534bfb06069d10708ea8fd250686ebc0006bc6a73a13443a8872121e00d339a3935cbce6e67fc77db3c379d298aa8d02984c3a18d62afdb4cddb", 0x67, 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r9, 0x3}) bind(0xffffffffffffffff, &(0x7f0000000480)=@in6={0x18, 0x1, 0x0, 0xfffffffd}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = geteuid() setreuid(r7, r10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x40000000}], 0x8, 0x0, 0x0, 0x0) stat(&(0x7f0000000640)='./bus\x00', &(0x7f00000005c0)) close(r0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r11) r12 = kqueue() r13 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) preadv(r13, &(0x7f0000001c40)=[{&(0x7f0000000880)=""/250}, {&(0x7f0000000980)=""/4096}, {&(0x7f0000001980)=""/153}, {&(0x7f0000001a40)=""/153}, {&(0x7f0000001b00)=""/182}], 0x1d3, 0x0, 0x8000) close(r1) open(&(0x7f0000000580)='./bus\x00', 0x1, 0x10) 15:49:39 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 15:49:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x2) 15:49:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 15:49:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3d}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x101) getgroups(0x1, &(0x7f0000000140)=[0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, r10, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r6, r11) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) getgroups(0x2, &(0x7f0000000180)=[r7, 0x0]) getgroups(0x3, &(0x7f00000001c0)=[0x0, r4, r15]) pipe(&(0x7f00000000c0)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 15:49:39 executing program 0: nanosleep(0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) fcntl$getown(r5, 0x5) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(&(0x7f0000000100)='./file0\x00', 0x7, 0x4, r7) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 15:49:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe371870ce39ad380, 0x0, 0x8000000000) 15:49:39 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x3, 0x6012, r1, 0x0, 0x7fffffff) 15:49:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x48}, {0x400006}]}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 15:49:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0x14) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f00000001c0)=0x9, 0x4) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r6 = socket(0x2, 0x5, 0x40) bind(r6, &(0x7f0000000200)=@in6={0x18, 0x0, 0x2, 0x101}, 0xc) socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x6) fcntl$dupfd(r0, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x300, r8) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f0000000240)) 15:49:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x102, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/156) 15:49:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="cf84809f291c3db094bc0a1bc5589283d58b2d2daefc6e6f33459ebb82a8de455419b2a089793088be94cc6863b7fb5c95342e6be3461f7f1ffc855c228f9b4e6f981c1990cc35aff97250f5eb9047666c86b46e010fa3fc8be8bd46fa0d86533a83572524260518611d52231e77e740dba4df67185a155d8eabb7543e3cc81ae119d8224a2b2f3bc17df5a6fd6f686aeaae735a4fed64e7d8d62e238d4ac0056230950ed67b75000000", 0xaa}], 0x1, 0x0, 0x0) semget$private(0x0, 0x0, 0x238) 15:49:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x50}, {0x6}]}) socketpair(0x8d13991218a86800, 0x89ef63c6f94c9d77, 0x41, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x5, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="96730a8bb0171fd6653c638a9fc1") pipe(&(0x7f0000000040)) 15:49:40 executing program 0: setpgid(0x0, 0x0) r0 = getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) r3 = msgget$private(0x0, 0x20000003d0) msgrcv(r3, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d9342098b2307589"], 0x1, 0x0, 0x1000) msgsnd(r3, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc19809000000efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) r4 = geteuid() setreuid(r4, 0x0) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x101, r4, r6, r10, 0x0, 0x20, 0x3f}, 0x8001, 0x1cf1, r11, r12, 0x9, 0xffffffffffffffff, 0x1f, 0x80000000}) 15:49:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0xc, 0x1f}, {0x8000, 0x0, 0x0, 0x100}]}) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x0, 0x6, 0x5, 0x1ff}, {0x8, 0xb9, 0x0, 0xf5}, {0x7f, 0x7f, 0x5e, 0xa036}, {0xdd0a, 0x0, 0x0, 0x5}, {0x4, 0x81, 0x58, 0x7}, {0x4, 0x1, 0x40, 0x3}, {0x9, 0xd7, 0x0, 0x7fffffff}]}) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 15:49:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380)="c375f847c02772a8c3575286925cf905bda46491547d9b1004a277e8b662fd0873e509cd73232ef19a2f7389fe9463b8c1545b4de77098f4c70dac2f25560031da2cc294dd55c90a01739124bb8878d2f7bee9843d46c2e2d071e0d1dcb978ac6dc0da724170a16ac2b0f9f9d6bc4e72f99326e75c9fc2b5c098e6bbd030a0129cc03850986caec93b30bf6bc0a497af320e56df8009506b68a8954e02b6523c4e40f382974b7792bea2e5f1a682cc7733ac8ef7e2fb7777bd65726a85e33ab569afde5ef58888d0c202be789cb5783258eecf5613461b4dcf33bc3b724a01c7a06dd551e91e0f711c5a0654cec418f8247a140dd0d6df2c", 0xf8) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000100)=[{0x80, 0x5, 0x0, 0x2}, {0x101, 0x7f, 0x47, 0x2}, {0x4, 0x7e, 0x1, 0x5}, {0x0, 0x1f, 0x4, 0x20}, {0x8, 0x4, 0x5, 0xffffffff}, {0x4, 0x2, 0xfa, 0x7}, {0x0, 0x5, 0xfe, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f0000000140)="b6b16d647256c7317a7551cc97bc1b9f44b82296a5db632530b8a8284a192ebe1515c887582b2ff14df464d70f62262e788a0f82feb5d21eeef3c687492bb9fe3ab445d302c5610a9f1bc7c0efbbd5cc32014521eb9bc98c23113433") 15:49:40 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xb65ef6d266e9846e) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r4, 0x0, r3) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getegid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="b19a18c9804a62708aa85a811cfc7f1f444faecee742031b50b849fa1c7549dc1b80c33590b7ba91d56e1f9bdb47b4310042e367ed77d35320c33d96ebe457a731b70b205c2612", 0x47}, {&(0x7f00000000c0)="f2896f5c83a922d1015058ff6aa8e1d3a0bb469e8e82bb07debf5ead186e5282ad95856bc41bc5c657603125ecdd86af8084cfc3a49a276410cce3387a66957f0768548cacf779900060dad94a1e99f3aa13ae1772e28bb772ea5c4a7e36af177a7fded38a96c3692c3c1781a1702f4b15d4a70eac208c2d3172d23cd6050b0b86151503d70ce55aec621315d90da9", 0x8f}, {&(0x7f0000000180)="cf06b8bad58a6b7307e814f04143728baabb78e0c857326c6ebcdb15ac710b26df81a5aa3d598b190c64e301df1e3a347c83503d53a83c097ea0cede973decf9b9d2ead14bf6973a5380c00f099e8f9fa6634ab157e5990911e3c034b1d86685f496556e6a521cd3722c393096b98b488bb497527457e44bf0b84f17ac4727913d61b810300fe7dd91452d5843e0a6e0b7da63110b625395c6d1cdb736010472d3f8016170d76f3a1ae09b14", 0xac}, {&(0x7f0000000240)="ce0ecf0f91631208f0a3eb9a193f7aabc23fe3312fff563b93cef13246190ae75c27fa76f7f5906088fb59cea4ea9ef126e83864b2a60bc78a82fd14feeb567c9e655d41d38b9b3849633064bfff6204016f2a90cc2723c793405d6bfd4777eb18ae7d802f1bc0b74c499106a57872b75b1aa4c8ebc966b65b45568755b977967b13101fb7784e6f7eded1e490d4c9f6c89b8f8b748527f20f378e705714454a1867ea18", 0xa4}, {&(0x7f0000000300)="52a401c2d0aa35955b8d6ba11732233ae1386af2926be1aaab0911a453ffb920d5f37fe86623aa380c054c39fb48ec8c2064955229d9bf07c8448dbc80fd60dfddcf2095617e118cdbc25501b67f91cf97e34c8162a326569cdfb9882901a3533f5cb1ee34bc", 0x66}], 0x5, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r17, r26}], 0x38, 0x400}, 0x2) close(r0) 15:49:40 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x88) linkat(r2, &(0x7f0000000a80)='./file0\x00', r0, &(0x7f0000000ac0)='./file0\x00', 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)="2a6bb9922e3f212b101f4b4ce8d284e79fb1c81859614230aef7eca4002def5a53", 0x21}, {&(0x7f0000000200)="9c1883e3dd848f46211165e37a7919c0be1a482c6986122a8ebabc15c85fed5daf188a8488fa23f48d28202dd66ea2922f5f0376943b01ad5329d46e164cdf3d7ff091c6b7d938f4c73b9b018b51755bcf6acc6df8d4f68cf6378c2df5d1ec8dea5889ef7a15eac7a3c10c7b1a31db91237274cb1f38ebb792a8a0abf29744e80b3dc2dd162c19cc3532663806b0c35f1b74502429308041b4e1482bcbd977cdd7b336c340f5a7aafae01ed6270d6efcbb0554ccc8aec0a66f5b96c9b79903ee8d4697045b08bfd5b0bda3b77577bfc240e86bc26c88", 0xd6}, {&(0x7f0000000300)="a9afdac3a4ad90314d0e8ec064691567d1546bcb43af934258ee667ca3778f53c3f1a58715a9b19fc1de43d4213e0eea4a7237d5c981faca2541b4a4549e44213cb01595f43ee0bb1720d40af828c32990dd758a37c6c160987798efa9d81bdacaf553cfc6ce8bdf27f8d9cfcb1134672a08e41ab9386be123c454bd2d2cfd0005180ab9580c76d7496509643d5fbade11f1d976c86454ca31bdddd413572283d3", 0xa1}, {&(0x7f0000000080)="4d4ea0e0c261ff117a2deab0456e16d230f9401fbb0c1a3d70794e3894a5f2e157e65d089c9298770070275458726f132f07f9b7b8a03c292ff3caf71ff4a7008bcbbdf957a97927d664ba72d92506a6109b807699fee29fe2f33e22eeee5340ca4057374d1a124cda6fe7bbc67ab5e0a3a7632d3ad4008c0f5ffe", 0x7b}, {&(0x7f0000000140)="a4e4cb537a7f05bbc93fa6aa6c83bf80340871719ef6b629f78efb425efd7290b762768f9c88869b360753a34990779b3450184e990ce6e64d1f7630e4e89dcd8ee143caf40182c388b7", 0x4a}, {&(0x7f0000000580)="ee5fb1950498de27ec2258a7d1bc701262b6775cafa390d5846506a2d84d734e0e66e99284d219ca912076cf907767ed749a27b9396326136d55ff7f000007e54ba30169591de07d00e438f63a1328801384b48463b16e7831b082c4f47665fea87fe71a74a6b2888b98b53d0898d14189d495314457b3b5c7d5098a6c6d8c6713f6978b049b0ed8dc1cef2f6e23c1b1138ef6621384179eeaf9a6be043ff2ecb9af29718926f404032a5ccc943b351ca1ac291a04f1468e57707e1663fe14f633ba5a78ff4d19", 0xc7}, {&(0x7f0000000480)}], 0x7) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x100, 0x0) pwritev(r11, &(0x7f0000000a00)=[{&(0x7f0000000680)="ceb8cbc519178677b27f1c66eb85748b2deeb573ed7fb3d4487233aaf6c3275656e27491ca27e39c68863feb1c1e4cded7c15140a9642be5abee42d1b56707e5cb10b3aad5dea2b6e55709809a6c5abe830e3a6279fda8c49dceff9ec6fb849ef84511b6836a159c214abbfc169f108c12b2e5f30a3e8f52ecef5ab2ae65f28ce381e96f61f96ae5539706febf53ddf35d865835319374f9ae400535eedca0b7fed6a2891c6cbf9be9b47e60fe0a94938ef76ed7ab2aea79be9edc92", 0xbc}, {&(0x7f0000000440)="3836ab78cbac317a7f91aab963db72439722d430bc2b70894ea3589d3a28b3aa1934ee296a54fd70ef4db775bd1a463c71590e846ad03427e53f", 0x3a}, {&(0x7f0000000740)="8fc55f92c2472feb29aaf8af58856f36144e75386d39e4e0610572493151efc57745efb2738276011f6f5b7d7a8b9d8c15af8c31945b21cd4f70ebb683b19d4c5186d3456f7d55ba06c781ba5c39cb2364a33a0fdf6e810a7b5e4cb214955773e36f16869cd6a5ffcbf1bc89998e98ac4f603564092094c6239327f1b0c4bff9c3966be78ae9df9155ee038181237de7f05655fd30090f7d35dffc87781bb248cc056b6a208a7f8e175e6034e47a38480dbee574bbfa71db2215ce4f7f5964f88932e6524031be2ff7e83ca3764d8ed18ac19ca10e49a30ac2ccb9e5cb6f20e61a900a5e", 0xe4}, {&(0x7f0000000840)="ac0f3da31e2a035daecf3f1f94d3bdecf15efbb1b50af965b245b10515a678c874d3a523dfee220e40b480398e40533fdcf1818e4e20e3343abe8c1ff96f2360eb098264934c2b532e086a63ad58ee27af1fd9cfbccf27111a86a1000312e9eaf37a70f98572d55cc4cff4a42b0ee0042ae2cfef0f5c3c84a323e06009c8ab339a2201d5ff3230fc42f857fb4374524a927f7ec505fbcc398f7077b78b477eb15fed06308f77f0afdc170f7443a9dc2989", 0xb1}, {&(0x7f0000000900)="af6fc3f5334ef73c200de4b4e55cd895e1df829c4db427c4ef785aedf88cbf23fd02e319fe43915ddebaccb0f44638b2ef993b567b9799bff9042524c96e873a2893d1003d367d4d8022f7b804032db20d7dd26de039f78368e5a6a6e23f8336525e2f384b8b70f71d6b7646095e1e969a6a885a63bcda44940d1450749ebe1ee27ecbb4cd4beeb87039b81eeb0d6c0120f8d94610ad022342ce9fdf8b5c93d108ecea667ce2b383989c81597cad8fc81c7444e42c61c21359119753ba28a2553804dbb9ec892f8766723dcb2ed4db7f4795cc", 0xd3}], 0x5, 0x0, 0x6) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r12 = socket(0x2, 0x1, 0x0) r13 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r13, 0x0, r12) r14 = accept$inet6(r12, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) recvfrom(r14, &(0x7f0000000b80)=""/56, 0x38, 0x1, &(0x7f0000000bc0)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) 15:49:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000200)={0x4}) 15:49:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:49:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x30}, {0x2, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 15:49:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = kqueue() r4 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) shutdown(r4, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd2", 0xf) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x18c) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0x4, 0x0, 0x1, 0x5f8b6c72, 0x0, 0xff, 0x2, 0x0, 0x400, 0x1}) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r3) 15:49:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0xaaaaaaaaaaaac6b, 0x1, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8004}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000000000}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) 15:49:41 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000005c0)=ANY=[@ANYBLOB="3e15c9cc70012e2f67696c6530006df89767cd9cdf0584ac01c12ef97aedf951caaa3bf81f39101b75ab37a0152aa69ce52fc6c3da8bd60892b0338fc79e8490015ec3266dc2d28fa85063aa7a7fc337d5023cfcf73dfbddfb0de918b74966e74cf31188be2f505e3783f81c432b1e948d1f44d76338eda7953d7dce0d6338c5aff61ac7e5bacbadff0c0e16907e975b9b819f0fa7da18f31d2f903611e425d4e113cd00"/173], 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0xef, &(0x7f0000000180)}) pwrite(r9, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = open(0x0, 0x0, 0x64) open$dir(0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)=' ', 0xffffffffffffffa7) setsockopt$inet_opts(r11, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="00000001c68c53a6cb8f8f2a5bb98ec5c167e46612f27aad0ac64a19c097952004d0cddc23becbed09713ef20989660da0648a33260bba739794f63b063e25884b6a4f0e62f7c7174181292b5d2f810d801955ab2ba240db699767c0"], 0x8) 15:49:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r3) 15:49:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000900)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xf5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000006c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffeb0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x40, 0x0, 0xfffffffffffffffe}], 0x96, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)) r17 = kqueue() kevent(r17, &(0x7f0000000800), 0x30, &(0x7f0000000080), 0x101, 0x0) r18 = socket(0x18, 0x1, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r19 = dup(r18) accept$inet6(r19, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0x4}, {0x18, 0x2, 0x4, 0x5}, 0x8801, [0x3, 0x3, 0x671d, 0x0, 0x6, 0x2f, 0x5, 0x7f1]}, 0x3c) r20 = socket$inet6(0x18, 0x10001, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r20, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file1\x00') r21 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r21, 0x0, 0x0) 15:49:41 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000003740)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/242, 0xf2}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f0000000180)=""/33, 0x21}], 0x5, 0x0, 0x400000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3296586161ca738048a7c9c3dbe4f884cb6328f7c587d1893dff71ed73a9daac6e17ba4d6e97c3cf0755b8d9f3c34b9c3608fc66a0e5951ca5fec8c8bad21f73468c943bf79e36fcd81284c8c996d5df65f89e5ae3c3bba335fa3f3e21bd03e21996da8ec2a27705faf15b56e041fd9cb13558bad09fdb33a05fa93f57f32a8ed71989047fafeca2a44d876a189b63f2b0aced8f4a55d62a", 0xffffffffffffffb6}], 0x1, 0x0, 0x800) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 15:49:41 executing program 0: chmod(&(0x7f00000000c0)='./bus\x00', 0x30) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x10000, 0x30) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/149, 0x95) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='N..', 0x265) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) mknod$loop(&(0x7f0000000280)='./bus\x00', 0xa758cc654fdb6f6b, 0x1) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) dup2(r3, r4) 15:49:41 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x13ba, 0xfffffe36}, {0x18, 0x3, 0x7f, 0x5}, 0x5, [0x0, 0x3ff, 0x0, 0x5, 0x4b, 0x788, 0x3, 0x3]}, 0x3c) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 15:49:41 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)=""/101) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) dup2(r5, r7) linkat(r4, &(0x7f0000000340)='./file0/file0\x00', r7, &(0x7f0000000380)='./file0\x00', 0x323e0dee067118d0) r8 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r8, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = socket(0x18, 0x4003, 0x0) r14 = semget$private(0x0, 0x4, 0x9) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r19, r17) setuid(r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r12, r19, r9, r10, 0x0, 0xfff9}, 0xffffffffffffff64, 0x5, 0xc4c2}) r20 = socket(0x2, 0x1, 0x0) r21 = socket$inet(0x2, 0x3, 0x80000000102) r22 = fcntl$dupfd(r21, 0x0, r20) ioctl$TIOCFLUSH(r22, 0x802069a1, &(0x7f0000000300)) openat(r22, &(0x7f00000002c0)='./file0\x00', 0x40, 0x17f) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r13, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x11}, 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) 15:49:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x16c, 0x2}, {0x50}, {0x8000000006, 0x0, 0xfc, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 15:49:43 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x9) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 15:49:43 executing program 0: r0 = socket(0x2, 0x3, 0x59) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e275244d602000d7d026ba8af63ff37282308e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00000000000000f52a20490c46fc9bdd0619996067b897b12a25d3dd7fbe7a4707ed94e173cf6e2f095ba59534a5afb774f7f06db06a0eb83a778770191289299d21d2eb0f51b7447fa0f2bd4e59a08e12464cfd88e2ee458b4e61f3a0f5e8e1616a4f2967afa11ecb14375ec99fe2ced76e0707e099150a373dbcc0ac814674f4450fcb3a39d118ddf09faa4706febd21", 0x137, 0x6, 0x0, 0x0) pipe(&(0x7f0000000140)) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0x6edcc8da9035736) r8 = getgid() r9 = semget$private(0x0, 0x5, 0x204) semop(r9, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r9, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x800000000000008, 0xfbfffffffffffffd, 0x6}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080), 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r11, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) 15:49:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) recvmsg(r4, &(0x7f0000000780)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f0000000380)=""/179, 0xb3}, {&(0x7f0000000440)=""/4, 0x4}, {&(0x7f0000000480)=""/155, 0x9b}, {&(0x7f0000000540)=""/239, 0xef}, {&(0x7f0000000640)=""/64, 0x40}], 0x8, &(0x7f0000000700)=""/67, 0x43}, 0x802) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 15:49:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r1) r2 = open(0x0, 0x0, 0x38) write(r2, &(0x7f0000000000)="220e228901", 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/Wev/Dpf\x00', 0x250, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x8dap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x10000096, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='.\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001024, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x2, 0xffffffefffff6328}) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000008, r5) r6 = socket(0x2, 0x3, 0x0) fcntl$lock(r6, 0x17, &(0x7f00000000c0)={0x1, 0x0, 0x16ba, 0x9, r5}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r8 = socket$inet6(0x18, 0x1, 0x9) sendto(r8, &(0x7f0000000340)="c5b09212361adb0db2b318e0182a8512a86a7ebb972acc08615135da8c7ca5f492cdaeb15b2e11e6f975d9f60a46ebda6241ce3bd546cb0b7d86eda2ad4875df178b810e74b17f7ffd5c966f49230542aaf037b082985277b62e96953c5472c0d0a6186fc4a0935e9a17c1959139b998a494cf57e4c7ed397702da1c8e8775959d9844068f285cab14394a226d9441884a5dc3ccba25bc2c8716167c1649143979f6b632570d290a6b2ddc4caf79a3c93ed31344b132405fbe129663f30e40bbffe7f91ec032a76b4738cc8247bb8396e4110a67a54152bd3e0f3c0b2cb40169e68b57ad15fb4ad4e841f2844ac00853afe27fc30445dea3d4fbadabb82298e581e2c392358ac58fb08851f7d170899d840572e526154cc47c8e5900c83131c67fc01e03b63eaaacedc32a8987d71a0e2db3a42ff9ca37218b3eb5ef5c9aceb47adb506811b254dc458304ad554795f6e19cdcd6073acb89d0be901390a482cb06e7995504812ecb773d919a6bc886eb4c40e0cbdbb5df9584bb013a527574ac68a8b5b0c2bed9d25843399cb275d2229b028e04ff0090dae5d3b49eb1f4f9bec578bff40933d62df20c3247f6fda39757b8e08668a8377351f156881873f3ed43bbf949690f26df5a44827642064870109841188b3d162d1bc03312d3fe5bc8a5a797be3b30cad17496e065ae0578f6c92dc2ef5258638959a455095380904fe0efc6e7237b9d4e9aa09bb806c6ad8dd5d3512f634ff4171e4f20d445d813588337593c39c57b28bb08a58b2fc752f365ef3f8e3977153f7daac8f080f79a383bda40038819a36420c1f7c040bbebe4cf1f734a1e21fe89d639b59dff88195ba774af13f0e2487e3de99fa93d15b62a3585a33180d089901dac171e1610bd19b9faf13cf9ed9cd90b5db20c803d4fd6ed37e38af68eca565846e5e7e52854eaae1c1102b67e808e377b43fec2b736a3aefd28428c5caa8c5b89a26e9c68be743e7027a526fc06d28a1286e8c1d20b97811212de1157489ee1356111fdb79ce609559fd141e7e92a6766e2a0a71486a626697452e3f85c51e88a12f6aec33ff1ec805f19fc7b62cfb635f00482f749cf22f334771a64db5c6131038ec64782ac74cef111620bba3b50ebd26790c96ef76a8d9eff7e8c83ba38f714d2403031397ebd9d5489834cfe80702f12b0894a491bba9e444867bd7760ce6cb0e3d8a16dc792b2a9d5e3b1ae112731860e88259d601a59d5293da7c40c96e968da6fdc36eb53895a6f2b7d765348359ff5301feacd5d2aeb06310e2717c04d0ea64ff2c9b23da0f53d4a6b10da5df33a2e7a1f36868bf3183c8207514cc78fd3a345823d8b48532dc3bb2721c9ed230d3723540ab41e3b035a06918a8d8c4cd85d357e744037c2d59cea2aa1e11bd21386cfda37e8975a9ed1d2c1cffe1c049494a0d34c1fe65d7e85b9254f5d1ad108f4525b97a9cd06c8c133eeb3c00dbd097875e48d8a1b3d9e86404336a1e3a746950eb79245b5e77d4f7839d6fb83fea566ec92149f014cda2f485df750185dc3d7b827fa6641acefaced0ca5a2d679829341d82b39e1a1c2c0e6b65718fc8672779065764018c216f8c9fbcffe31fc765f21e0a8d4ba57939ba46562cdb121182f2d6241252ae2c2d1856afb211b38b69690695ac50d60b305aa962fe90f818dca9133c1e92688be173cd4414a8ffaf2c247d5c7aa369ee3fa8500443aec71cce95a6fb8c32f7ad4fe4d4b45cee10b391ef43c0e05a65a35f0f6df9ce83f98cd16ad0b6bab23c2b964674182e7c702b73cdaba8854f99a101c5260f84b421ac74ccb44824a4828e9da2f4681d8ff896e71b2c79908d0722dc4c80579c647f67fdb830d669f9df94ef6cfde256b02f5a5fe32f5c0e8e486286438a3a03cde23a6baed92b87d135330d28c994581630e0c8617aa137bc65aa96a0fbcc3db93dafc79dd10fa1e6d59bb269b4217881c8a4cb9f93dda45322a2421b3054bbbd0998c3fcd194a3673b9d51f1e5f9d59e18361496166e1ffc27e6b451e83eb6c502ee93fe1d984146352a91ac222f6fe55bf64666bfffa549bcf5da2c8ebe5697b16097be8e536e1030bc721a1490cda24544c3cc6905a0c4c89eaff7cc49f8d0480016a3ddf096b30916166fe1ef65d354e3f1c0877bea94b190004cf771bdfdb0231325c1041134712d79224a4adc0da16be0cce09d0cb9e75eca50251106efc0dc091c5bd7bb844d4cd3356529305131f53b459f84d9e627296392071bf413d167b75d869de58428258fa2608a2bc4072b8478d39b29fda91d9e9f7dbf760536b035fe1ae53e1818f1cdd59c37cd0999d53725d6a9a155b0ce0fc6ad2e4fb3062205b718c82902caf799d5b8901ceb975ff78d2e1b84c834de91e7c16b0b5b6a45b1a705bcc22acb12a5851c326c2e6d2c22a170c1366b6261290d01a3af284c836f4cce13f1316b1c8279d98e91765f2752b5b91baf13897a76c860317befc3c84799f08b585ee0e5b6f6a77e5bac5ba1791d498a417cce3960bfd2e0705dec319d150c960e43209303dd811c1abdacec5790723ba77b22b0c5c9268df9931a700187c87ccff46727439f04720f17a362bb4cdd3c2211279c4c412f23bd29ee03601c0c5a371611cd7fd7ba3588744f552562f61bdd8f2529fab5b1f53e4d707be838b1084fac8c46c093078b4f7e9c2dcb5267bb62453ae53e4e3d289c3c61878d67fc409370eaa02b0da8f3ee6f0d5605250327467175414b241fcc5dff25f2fed0b8b5fcca0b31f75b8c29813c4c22a72c484d6937d551c3a14149fba9de24b9f3a112b80bf724caed3e7a3567dd0822f32a626723e3bd37b2ce853bab0f2324344a6c72dab0db6c6cc235df8425e86e5df80077803595479f356e335e9aef9f86b59ad086a75fd582df32c5dc5422984d04b1efcb490abf828be7b3dc2e449ad5e3e04be837a4caea69f4303ed7de3c6a8d69318893072f0fd8fd424727ca06994d73ff2b374e0c3e309507021ddfc3e787e6fef8a6220a775978333897527ae67707405eacae5c34f08e02dfb95148d8c5cdc2270b4696e5a40e7b004aa53a272a133faf821e2a93776d89ce31accd2cecd636caaa5e422219ad07bfc6b4a39bc2f8ab7e96f4f3bbae3b80651aba7bd26bd2a3a5d799d1750af22eb7fc7210c20186558229a3375fd91e53857f055a909d527868d9f6eb780b7e2d3b99d2cf3bcb4365321b8d82e042db70d30b06a0425fdf34b7b942c33dc7cd9139c9d78f640aca3b32a2eb2a53d1918c907abd910057ebf632e7c06ce7368e5b126fb37f5660f5e34ad7cb7499112d5e12f370fa53e182f3c552ae7d2b2bd5e3f4071f682ce5e5c8127e4a0dd67e34a9ade890e750138ef0bd6497fddf1eb0f2e343aae4d08d963a2f8ba9ff9b936435d024eee2fd222e72730f626772b2ea112d5fbae9014595b2294e4ee59b67a3262e6305f217635c34674bce6f59c7349767d191c8d98723ec48882a25fc57a2215714fc2799a7a077d09881bab5b0ec8900e102f32ceabb8f2feca83cd9004a70cae5b7d4788d73cb907757f17478655ac50d0c6d56d130d36308f4f4947be9dd2a81af07d25301b4ea8366b192bc90daa6d609d768f84c994fe9a0ae4f5748f9dd6c7103c7b173f21094668c7badcd3b6ac534a142230ff7fd67b2bd9b516bf6382a82b699c8d819d6f81f7e431e4cd85d3617b544b0646da4a0cf0b3f60fb5a09dc656d603d5d75fdb7b5e93344b183349d88279ceae405981d3a2add11e49d4705dbf7e9826d51732a4b3c7b7347305424bfb4d6dd6e06aa27da5cd176e328e8fb9c15767a872e55207d5ece98b9fa5de8799f3f9b52876ba5580c9ffece36b537a58940b0861c926a92a17f748aeab8a98fd29e90f7ff147ef4b6ab33b3bc426229dbb8eaacd28a76839dd0e77b5abb601feefe9bbd235dae91fb68d202339c61da295a2d17fb7db15b271e4183a993ef253acacb0e805bdf77225fde3d05f55141ec433b9be270e9bb25a9418600f64f8d43154e07061bb3dbc65599f152ba602fc54ea49b68d1e4432ab9098e97800ae9be71dd3e0a35548b0fc12e9f2fd363e65a0513f51c16f773fcc2fcf23523e16bd9782a789018e8d219bad4c1520df22e987f88d116fd687a11515b7cf6fd0a753258ef65b8294eaed44da8d16a33d51f03a669d133695894f578a75ae7200863b8fb6c32a99c9f2e43ccf33257e2fecfc9a2be8c1fec03a3371b50e1b18a502c7606d6faa5a83c6a2e34e3aa6b0f979c7d04cd136b0e86e667799554d11bfd5b2b215eacd620d96c2ef5841d99bdc15237425ad0147f2c1debc29d796a053e3aa3b07e19507397d7478eb062dabe9016cee26b32ef28ed8a3cd34c674de6f8447ec6fecacbdf19169425f3b250e6be1405c09919977d73a5404ecae4c66fb6dd76a67f77fe71d6e8e796a2e6b9192f12bc118392188dac062dbc61f93605dd3b4f4251ad3505c795b3541bf6cf91a4f5238afc1c89348f755db788103c2742a370bb7f80ce7ea0161572cd41a5117fb10efb31094cb048bce1f28a712e904b8a63b41ac775e42853c466640164c38575d3f658d23051527861888e8666f56b166ca486c4243d263e70490fee38b7564815f874286dcfe368d5a18c23fe9fbf5c635a72c3bd82d8d3b7ee6cbe4ddca802c195a87cf1f69e282ab7bf7e6b72275081d2a4d24bb9c728adea90d42ea1bab77b64369aabcb063956bc199b2b744e62b56fda6a476e1da4356086f8a9b000c40d6973d1454262a6f77ba14e7dc1069d12a17dbc67461f6f1e22410e813849e027a3be7ae5afccfe07392a5c8aa84e69dd871003fdf804ce65fbf967fe9747b98e8aee341e1eb0ed4ef4ea1ced1f2ee80a7181f2283d0045cae7b8eaca9c4707e21556e852b2c1dacf1f0154d1b00b3e32ec394b4e914b488e1081ba449286958f77b926ee6d682526c1589935562f5efdfe6ee8fb19336c333659d09469240385f585adb18cb7479fdbb606db333c98a0f56e3c51ac7ec7a68e72e657c3beb302cd2bb63d1627de4c6f4953ee4640610e2dc842199124d1f52dfa07616a41f103406ec4ce4f6d0e43fecc425e8ece20ce525edc32e825347e4a6684aac310cb7772734568ce44851ddab56804a70b2be55c0649f22eae81ac7b893b0c3f133def7d71923b93540b31bb9bab13bf62ed90a5bd1efe8d87148cb79bf50b1abf1d4c48ba0f2cdb824191a263474ee6dbb6807d45ba133735451342a73b039b3324a8939b297f9bd2408495dc7f4a8169bdbe618d455a29abb9717205ba7e00c2c74fb68e41d8fa976904e019c7b021ddc5e7d114ee3cb6031b7942b8283ada4b52d9ea0ae82d8a8e8123cb568607d70c94cf0576442c5192ccca5d2d6b284af44b83d20eaafcaa6950ba30ffa186a34e12771d94a1aa6569ec34b070ae1763cc1457570ff8936c19966a73a4510ccc70ae959a048301f48ddd4743ed0509b4c6d429428accac16410ae5fa6e55145a2f7415ea4630c841920c638a98f334bca9ccc19dd908408046d9495bf9f4bd338fa510944fbd5bf2bc01e5c28fca4cce66de51c74068da04c6edd09652c779598d647d26a3016d3a7fb7a228ab1cf74fbae910045e9afc75de2cc0b491250c0a3855c62650026f8f0ae062d5945da7946191516cec72f52727a2e29bce8052cc7aa04e6fca8c49edb8fd550e58085f07eb5c50c615330ceda34210635fa53759b255c46bec33252dd05968dca621124edefeaa15edd90", 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ftruncate(r0, 0x0, 0x7fffffffff6) 15:49:43 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x6, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256ba14d1386621cfc72515575260243f48bd2dcd278653a4cc0eae0f251d6d8d2d2253ed255598a8"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x200000000000006c, &(0x7f0000000080)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x30d, &(0x7f0000000080)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 15:49:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x1, 0xb8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) 15:49:43 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r1, 0x4, 0x84) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r1) 15:49:43 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000003c2, 0xb8) setuid(0xee01) r0 = semget(0x2, 0x0, 0x6a2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x81, 0x8, 0xe3f6, 0x7]) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) setuid(r6) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 15:49:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1000, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x20000003d0) msgrcv(r2, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d9342098b2307589"], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc19809000000efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgctl$IPC_RMID(r2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 15:49:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x2, 0xd3}, {0xa92, 0x1ff}}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf0300231200007a8f6f5b7a5e851ea97724de263c484966834052d992074a535fb664dbe7fb63da733943be4546f5c267d05ae1cd7a64a35fa5", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 15:49:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/d=\x00', 0x20440, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x73, 0x1, 0xfd}, {0x61, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x0, 0x5}]}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000080)=0xffffffff) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x80000000102) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x802069a1, &(0x7f0000000300)) r13 = socket(0x2, 0x1, 0x0) r14 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r14, 0x0, r13) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r16 = socket(0x2, 0x1, 0x0) r17 = socket$inet(0x2, 0x3, 0x80000000102) r18 = socket(0x2, 0x1, 0x0) r19 = fcntl$dupfd(0xffffffffffffffff, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x802069a1, &(0x7f0000000300)) r20 = socket(0x2, 0x1, 0x0) r21 = socket$inet(0x2, 0x3, 0x80000000102) r22 = fcntl$dupfd(r21, 0x0, r20) ioctl$TIOCFLUSH(r22, 0x802069a1, &(0x7f0000000300)) fcntl$dupfd(r16, 0xa, r16) r23 = socket(0x2, 0x1, 0x0) r24 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r24, 0x0, r23) r25 = socket(0x2, 0x1, 0x0) r26 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r26, 0x0, r25) kevent(r6, &(0x7f0000000180)=[{{r12}, 0x0, 0x47, 0x42, 0x32f240000000, 0x3}, {{r6}, 0xfffffffffffffffc, 0x10, 0x4, 0xfffffffffffffff7, 0x8001}, {{r14}, 0x8000000000000001, 0x1, 0x5f41cc69c2ec1a18, 0xff, 0x5}], 0x96, &(0x7f00000003c0)=[{{r25}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0xfffffffffffffffe, 0x7}, {{r15}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x88, 0x9}, {{r17}, 0xfffffffffffffffd, 0x4886133e0a41ff47, 0x4, 0xe517, 0x7}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80, 0x9, 0x7}, {{r23}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x85a, 0x9}], 0x4, &(0x7f0000000280)={0xdb5, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 15:49:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 15:49:43 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98cb7fa47dc3f82b09de1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0x43c}], 0x10000000000000c4) 15:49:44 executing program 1: fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xaeca) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f0000000080)='./bus\x00') 15:49:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000180)) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r8, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r6, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x10) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 15:49:44 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/184) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0x198) msgsnd(r1, &(0x7f0000000180)={0x1, "980a56d1710608e2083c1e8bb0039e5d7d49ef3358afcd8706d004d91afc2d804f0a65ab21257078836f945fa7f0f83fcb4a3bcdd35886d2"}, 0x40, 0x1800) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x9) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) r5 = shmget(0x3, 0x3000, 0x648, &(0x7f000076c000/0x3000)=nil) socket(0x7, 0x2, 0x40) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x1b, './file0\x00'}) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x802069a1, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r10, 0x0, r9) r11 = dup2(r8, r10) ioctl$TIOCSTART(r11, 0x2000746e) 15:49:44 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r6 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202bbcbe4730000000b"], 0x10) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(0xffffffffffffffff, 0x0, r9) connect(r9, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000001f000000005337c4d4c450c41e5093b7f831735f29c9f2c229855f1ad740a8128022a6113a7b675a7beee4e39adb71aaa522883c3d6dd4df5fa2d4de36519c55c98d04e5d206456c2c73599ba461f6cc55a514ec4aa6ae566f74091f165d4d79a456f75e2ec803edf91df2200f397f32aee95b38448a00f885dbfc983eb7fde5abc4c95e56f343fa8ed4fdf41cf3830783e5eaf51cd65b67c1aeea844156155fc523daf9da72a75690d157c12999beb1435bf06892edd1cb6815dd4fc9"], 0xa) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r10) 15:49:44 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0xfac666d68d19b4c7, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) listen(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) write(0xffffffffffffff9c, &(0x7f0000000000)="7576f420db65ae13e062ddfbcf859241a1574dd17767870675821c0ab24b2d3723c590", 0x23) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:49:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000140), 0x4) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r0, 0xc6}], 0x2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") 15:49:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) r12 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r12, 0x0, r11) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32, @ANYBLOB="0bf4bb1e3115", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES16=0x0], @ANYRES32, @ANYPTR64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="af3b132c79224fbb40d699df3ecfbe8057cf05bf5f6ba9c1612f0df15c356929cfc9c15f5066649f7073f5450c5ae5a92148cf5414c665e06db468726676973fa5978206f3571027f75ea243062f454f07c29652581426dbf6312a03b28755dd08606b12c648c81a4c428ff8a000e880793c074cd8f25eb6a3823b2932d1f2e689354f9cf198c011bb720803a23d0131a64768042468f6cb934667c61c7b027290ef2cb66548c9998c94583edea51ca7cd0df53fb2e0a9e08002fe748788df8553b0154b824f347844cb96b179d333bcf7a6a8a0cc3870134ff600ef87", @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRES16=r4, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32, @ANYRESOCT], @ANYRES16, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32, @ANYPTR64, @ANYRES16, @ANYRESOCT=r5, @ANYRES64, @ANYPTR], @ANYRES16, @ANYRESOCT=r10, @ANYRESOCT], @ANYRES64=0x0, @ANYRESOCT=r7, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES32=r12, @ANYRES64=r9, @ANYRES64=r5, @ANYRES64=r6, @ANYPTR], @ANYRES16=r2], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x4001, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r14, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r15 = socket(0x6, 0x1, 0x7f) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000000000784ba5999dcc7c178dde37d5782ff1c61554e6512ba93c8c261382e"], 0x10) read(r15, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r16 = accept$unix(r14, 0x0, 0x0) write(r16, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 15:49:44 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x8f) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:49:44 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x5, 0x6}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x46f) write(0xffffffffffffff9c, &(0x7f0000000080)="40f6b8ffb4b7645d18a5c01455dd2a248beae89cd3b2a960652f41f91f24245cd8111633cd4b83482cb8588fdc11f373759d50352ade022003af9e89e7", 0x3d) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000000c0)=0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x436, 0x7]}) r1 = dup(0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r3, 0x1) r4 = dup(0xffffffffffffff9c) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x7080, 0xfffffbff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000280)={0x5e67, [{0x3, 0x8}, {0x1, 0x7f}, {0x3, 0x7}, {0x0, 0xd3}, {0x1, 0x1}, {0x0, 0x80000000}, {0x2, 0x6f5}, {0x3, 0x2}, {0x3, 0xffff8ce1}, {0x3, 0x4}, {0x1}, {0x6, 0xfff}, {0x1, 0xfffffff9}, {0x3, 0xffff}, {0x2, 0x8001}, {0x2, 0x40}, {0xda4270b10da9496d, 0x70}, {0x1, 0x200}, {0x1, 0x10000}, {0x6, 0x5c}, {0x2}, {0x1, 0x80}, {0x2, 0xffffffff}, {0x2, 0x3f}, {0x2, 0xd80}, {0x3, 0x747}, {0x2, 0x6}, {0x3, 0x653d}, {0x1, 0x3f}, {0x0, 0x7}, {0x1, 0xf2}, {0x1}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x4) ioctl$TIOCNOTTY(r8, 0x20007471) r9 = accept(r3, &(0x7f0000000440)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) write(r9, &(0x7f0000000500)="d80ca8f800d430b7b2824a26a2366aed26fe571f7ee0554f640b7b0cfd1291bed5c26185600ccb160183b3c1fc5086913f1b42e870ec9af2b951e24ccc232d8c84f33946d3c4d53e14513a464526a09a0d2d923d9f583efc0b4837e8910cd3ba0ad7a62f91efceaddc0ebac3694af613e55ab5515cf78603e24e6398b1f966db9472be956f37ec552abf2412b31420c27644aa7dd75a5d55b992d02e76fd6aa9151e19ac79ad278b6831fe190d967508e86c3d74fb5c91114c4f162ac6e9f1d469a66f46c68f79d0e54dc6c3c986bf51fd783179275896ccadb4c47b0f74d3e17eb09e7dd23cb0a486b57c83c150", 0xee) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) flock(r10, 0x8) open(&(0x7f0000000680)='./file0\x00', 0x100, 0x39d0e04be5e72d2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000006c0)) r11 = dup2(r8, r1) fchdir(r11) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000700)="8f8c0c0aa1d28c722f0726f0165bd1db9e929a1d44a6a75b0a5867238eeda3a6dfda8e416f3a2c7acdd0d3617dbbeffdf4cf199121c00584281cc215aa72c6745f7d085cab72a21ceef1798956c2eb97ba236229958d0afc5f6c59ddcce3e577a501fef3396016a22651c72bdc82edaa8795449770a8fd5a888db3fb8aa517d7d4b5369faffd7631b459528be89df24b8db215f13ce552a54cec380119887aab5964d13985f0358da25e061d985e86976c04", 0xb2}, {&(0x7f00000007c0)="adafced7435b717e83bd61e142b834ea91ffa3c763f62fc42ed4f9961b0e80708537f6c5b3186a4b470e566962f5c33358911d25ff3819e0a99a7b1f841a66c728e3aee8356f30dc24c8620c1e3c67fc193e86efd1", 0x55}, {&(0x7f0000000840)="d04f7542f208abc70a01943a440c7295fc456cd3aecafb", 0x17}], 0x3) 15:49:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffff9c) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x820, 0x0) kevent(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x6, 0x7fff}, {{r0}, 0x2, 0x8, 0xf0000000, 0x7, 0x9}, {{r0}, 0xe, 0x63, 0x1, 0x0, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x20, 0xd, 0x1, 0xba1e}, {{r0}, 0x8000000000000007, 0x40, 0x2, 0x8001, 0x400}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x100000000, 0xcf04}], 0xffffffff, &(0x7f0000000200)={0x40, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:49:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) msgget(0x1, 0x55) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) nanosleep(&(0x7f0000000100)={0x40, 0x100000000}, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:49:44 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x3, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 19:33:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x2, 0x10800000, 0x80000000, 0x4, "000000000000000100002000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x4, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x0, &(0x7f00000003c0)) 19:33:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e71700008000000000000000000000000000000001000000000000000000000000a2151246", 0x2c}], 0x1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x9, 0x5}, {0x1000, 0x1000}}, 0x1) 19:33:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x8001, 0x95}, 0xc) close(r0) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000140)="f68100ffc640e6aea5144f4d80b4d69a6b01d9743d14f11976b8faf63733318bfea12df1e2cfa892f0be8dbea04f193e4e377a1c244b8b07f323f79795a9d3be90e493efec5e6caea1f94e62ddda11d2cb121ba89f51fb7f3c672def95c1850a65229c941afc4ad25b1e7caffaa9518670162cd8d4ceb8d04ca32d0f01cb", 0x7e, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x800, 0xfffffeff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6}]}) r1 = socket(0x2, 0x400c, 0x81) listen(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[0x4, 0x9, 0x5, 0x38]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000180)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000040)=0x7) 19:33:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x1e, 0x3, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) setsockopt(r1, 0x4, 0x40000, &(0x7f0000000000)="a18cadd8a64bfaf05e87f2d29417ef17965384ea73919d138ef68297341aa3355e9299256185f9a454f0f82963edf8ee46ae6ba7cd4651697b0b148104053a1548e5fe366b888873e926a6866efebbb3a44539b31b530c3ceb00169dc468c4e25127263e770fc82c8ec9671271da620cda104f44abf12450773d5285e6a91d5e872edc93a8d90a56278ad00b98e032703ee10e3af50ac27b514efd68cecaa70fb6534e899eb4e549b76028e5", 0xac) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)=0x2) 19:33:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000002840)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a24d682774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86394102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a14677b804e79a0c1f3767cc2e3ca49fd01018f93b8bbf9b011e316090f51939af3dbdd32d0c2044f4d4a1a5524c0148f22aa", 0x1030, 0x6, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0x232) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 19:33:20 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) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r7, 0x0, r6) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) r12 = socket(0x2, 0x1, 0x0) r13 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r13, 0x0, r12) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x800, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0x0, 0x73, 0x8, 0x1, 0x18}, {{r4}, 0xfffffffffffffffa, 0x14f9caf9fefabf35, 0x2, 0x987, 0x2}, {{r6}, 0x5b6fdb545f4405f4, 0x58, 0x4, 0x7fff, 0x128}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0xfff, 0x200}, {{r10}, 0xfffffffffffffffe, 0x4c, 0xffffd, 0xbf9f, 0x5}, {{r11}, 0x7ffffffffffffffa, 0x80, 0x40000000, 0x41872cbc, 0x40}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x6, 0xf0000004, 0x6, 0x6}, {{r12}, 0xffffffffffffffff, 0x4f, 0x4, 0x1, 0x6}, {{r0}, 0xfec8cbfa2618e707, 0xdae9d5ecd294fd11, 0x40, 0xd75, 0x100000001}, {{r14}, 0xfffffffffffffff8, 0xa0, 0x80000000, 0x3f, 0x3ff}], 0x6, &(0x7f00000002c0)={0x80000001, 0x8001}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:33:20 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x4, 0x9, 0x6, 0xe5cf8820023c29d0, 0x9, 0x6e, 0x7, 0xb1a987d868b33f26, 0x0, 0x51e, 0xffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 19:33:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='d'], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 19:33:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r7, 0x0, r6) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r9, 0x0, r8) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x80000000102) r12 = socket(0x2, 0x1, 0x0) r13 = socket$inet(0x2, 0x3, 0x80000000102) r14 = fcntl$dupfd(r13, 0x0, r12) ioctl$TIOCFLUSH(r14, 0x802069a1, &(0x7f0000000300)) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r18, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r14, r17, r19) fcntl$dupfd(r11, 0x0, r10) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=r10]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r23 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r23) r24 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0xd) 19:33:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) socket(0x10, 0x2, 0x9) listen(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000000c0)) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = msgget(0x0, 0x40) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r7, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) r22 = socket(0x2, 0x1, 0x0) r23 = socket$inet(0x2, 0x3, 0x80000000102) r24 = fcntl$dupfd(r23, 0x0, r22) ioctl$TIOCFLUSH(r24, 0x802069a1, &(0x7f0000000300)) r25 = socket(0x2, 0x1, 0x0) r26 = socket$inet(0x2, 0x3, 0x80000000102) r27 = fcntl$dupfd(r26, 0x0, r25) ioctl$TIOCFLUSH(r27, 0x802069a1, &(0x7f0000000300)) openat(r27, &(0x7f0000000300)='./file0\x00', 0xb02, 0x92419debeb512cd) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f0000000540)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r30, r28, 0x6) r31 = semget$private(0x0, 0x7, 0x287) semop(r31, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r31, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r31, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, r21, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r28) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r17, r6, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r34, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() r36 = socket(0x800000018, 0x1, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r38 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r43, r44) r45 = getgid() setegid(r45) r46 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r46, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r46, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r46, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r46, 0x40087468, &(0x7f00000001c0)) fchownat(r46, &(0x7f0000000080)='\x00', r47, r45, 0x6) r48 = getgid() setegid(r48) r49 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r49, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r49, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r49, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r49, 0x40087468, &(0x7f00000001c0)) fchownat(r49, &(0x7f0000000080)='\x00', r50, r48, 0x6) r51 = semget$private(0x0, 0x7, 0x287) semop(r51, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r51, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r51, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r51, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r48, r47, r48, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r43, r48) lchown(&(0x7f00000001c0)='./file0\x00', r43, r44) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, r43, r33, r37, r39, 0x1e6, 0x8}, 0x5, 0x5, r40, r41, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r53 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x80000001, r4, 0x0, r17, r39, 0x20, 0x6}, 0x5, 0xf63, r52, r53, 0x3ff, 0x100000000, 0x9, 0x8}) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xd51, 0x2, 0x1, 0x5}, {0xc00, 0x3, 0x8, 0x8}, {0xffff, 0x80, 0x0, 0xe56ff8c0}, {0x5, 0x2, 0x82, 0xffffffff}, {0x40, 0x0, 0x0, 0x7}]}) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x80, 0x3f}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:33:21 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="830c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSDTR(r0, 0x20007479) write(r1, 0x0, 0x2fe) r3 = socket$unix(0x1, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fchmod(r3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 19:33:21 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r16, r13, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000600)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1da, 0xfffffffffffffffd}, 0x7fff, 0x7, 0x2}) lchown(&(0x7f0000000280)='./file0\x00', r11, r17) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x1, r11, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r15, r9, 0x6, 0x9, 0x5}) r21 = socket(0x2, 0x1, 0x0) r22 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r22, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r23) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r24 = socket(0x18, 0x400000000002, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x81206919, &(0x7f0000000300)) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) preadv(r4, &(0x7f00000026c0)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/233, 0xe9}, {&(0x7f0000002580)=""/88, 0x58}, {&(0x7f0000002600)=""/160, 0xa0}], 0x5, 0x0, 0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x22290075f5c3fc14) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r7, 0x20007478) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x6}, {0x18c6, 0xfffffffffffffe00}}, 0x2) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 19:33:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447b393e1f9adec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da97616cc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:33:21 executing program 0: sendsyslog(&(0x7f0000000000)="5c80499482fc26661345b6159b76fcd40eab1aaf8e7913e385635c709af46987fa09997606991b93028e9880c8128457e4f856e3c3264d79f0db1d96a3de3b98ce1265b270465b998f4820f1038dc4fe40add797a978aa21fd272135174c6ea7039652c2b2034e8da68d8db0f80b57368896c3d4f751a79aefdc153445b6dced52e3cdfeb7a88db73e9ddc50142a07ab16317d27b0fb7928b840830360f7e964211b6f7b34efaa372222032e30b23d632f2ae30a0a4ee5eef53fef85c25bdc258b30d46b0a6701922cc0203038080e81cedc0b67a64378bcfbd78b5fc4f043504053b6349ff636172ab15929ad12b5a27bfa42e29fe0bf78b6909bcccca994b61a51d3962ca6b89e447e64a2c9502f2c95befb5f63b15559ab5bcf5d91244a1331ac8b4fa60792315e1b50e34d8e03cc9b2fff3c1892c6708f84f5f40299391db038c77fd0c1b8a5cc5c880d99148f99532a2d7ac1be9ba26c724f536cdf0508da8c903d5f2d4416c78ca4d127b7d90d1d910989e7e828b1e6f4a86d366e9437e5433bac8b1af8c489b17b1fed079a8a9fabf41f0c8983f005ef1697ee2e2e724339053117fdd79fd6230044f14d87647c5eb28039e9b43172a96aa4bfcf9f447b639d462e2500fc0c62536902ce95b73ec80054606659f54128b66441220793d050769889d7465b55f2b5abe543c0fac85c7daf801d60778622493860439d2b813eb9363c45eeff8b718284a7e001f64fbb756070a34a1f36ef3975e074956bbb6c6dcdd20427015d8d60ee1b4d1da4e88f9f10a29f503f816725f910a0206cff4503d19b3eebccd7b8efb35a60b43b37e6f11ef073fc6d218417b0f8c525ec199dbfb077e725aee72388eaca68b314b3f53c1fb67310c97a24fc3ec6913ed417b6071022037c2a407e747080bac6782f3b26ffd3d994e89fa6471efd299f699d045d64666723123826e01924b32c6f1f1bd1afaac11ed5c7f85817905ff58bfacf21658488775abeff5a62b0170527da3e389598d5c0f0d82297981fdebce89b0bc7b7fcee1e98931d78ca8e48cd1dc54d78279402fffe9bd9f515a3cea8e21537d7b19f2b54829a895079ea9da7cd566548c4842233e43f7bf744e084058c2624277fc7713577df571f727deff56347c7d414104bc022d9e9ec24df5f9d5ef79ec33f07d8b67af0db90d20cc5439b664127a2b15bb6a15c7384bc5cee16cf8c0a7d1dc4a81240ec8626e10127f1baaa14fc2261cc40d00ab780190e147be5c03f45e22649a46ee5ca0849ccc95dda0316f320a3e9730bae35737709bad876b1f6bbf7c08b7e604528b4e0328dc2f393cb7f1e23010a9085877a4cf929bb07fcb05930dcefd8e6616bc980ce696d121d0458094eac395d4e666d90d0444eeb6b16ebc3af909a49a15441859fba685b948f2bd44180de2487aab467f8bdbb1157cb7f8f246ba2d6229c1ee6632a332541c8b8119a535cc72c042e10488ae22330f3ab76e9851e404692e4f913763b4355277887e6216677a095bb61948582c5b4be5f5dec56a616148e95d167a05a66ba744e435c67503d9c3913f016a9f1c4d9207764e79f5b4213dff82b9c5de4658b016bedc10ec8482f25fc06559793ad2718e2cf2689ce9e5e6aa59c662cb964745f50e782768825d60ac418e9ed365c1f07e88e5e8fb54bc39ee8cdd7bef50f5da214ac6bbcf9a0e45dd9aca65879db90537bf60648b0f1b30d7144b5ad3e6ffd38d00fa3ecb8520a5daa8f110d3e84c924157a0ccad679dbc3d7ed4b97bd7d279115be9c43793af0e9733eae3f230660f1f4913b6493164a68c3d81a252cdb2c287a295143406ace7ab4ae4658b62ef4622d3c9a11ad1ac78767de274eb1bc616889434ca976f762de2a04d7cf5fd74e1cdf757505b9fa9519604aa961a347122ce6f460eb5542ef0aa438a00f82709e9225ed6fb1eaeac6edb2fe8ebd76472922e4fc871a849abe0a23d8b0a1ea0b89b281325ff786a7a04f9879f64bfada74fb2cf21ae6aca7874a8e84fc048ab002389f57bf39f1780166dcd0dd2c889d9e47a999e9153012be485a44bbed8e811adac0d9557dfde5270b3edbd4971223f08c75ddc34619baa833277f593092feaf421bf659475b9d1d12a776596ee8429bbc45b8647fd685ae4e3ae1a7230d6f74e289d6491ba4be63a4caa5cc7132b7d1df10189345f5189dc4b5bd02d62d288c855956182a2aa2d698fb8218b36bd3324c6b7be9d36efc813517382375391dd34c2c38d3e6f3184ba463cabe402bf3677af020f5532940a4498059076573fa1291bb0a5f03c277de0ef10863d334c43856a4c040cb7917eef4fdfa8870e0a73bd598cd82a65bca2ca304374eebe53f3302396753c66e263c5bb02cff7810af99d4591949c0fdc0361c1cf624566b4424517bfbbf10768db11457f37acef162bd16ac9139445844f1b674f7a2a053198285c882e81dc52c0b2311947267453a3bd25b9b6691e477254dcf8eac1295075eff2a9d6de16d32a7e12b906390cb0749834aa44719cb9924971c119f9d326b12898ef49242bc881b3c5170fd454dc30a4dd616614337a8260f086a6a40452a615c95fc43d17d34ff80280c90563734f848c77846c04d4abf582262cfe1f260afe80bc97c4d21e301bfe31109e2478be55c0c2c85886a74a968229b7e34409f238dbb0d4ea06d91f292bc37601901292766933ed1eee6419e56d324493a2d4210c418e577f99dbda857a7dc06adc3345c1277af6d0dc0043f9da55a8ea3c023db7fc9ba049e03edcbdb54bc06a7c709d74a3eebadaafa3d7b6412e5b1f0161b84a11233acbdde164f148e24998dacddcb04b827796ec4657ca49d08df6d42ba3568c5768213396cc2b4d2cb9236c2983ffd56ead75e5a6e9884b208bdec2d694ff21c34b9782b89e27edbd7ff2e1e4d46d362e3719028e3935a18250710683d4f7f2b995d7afedfdb4d8e629bfc3ff56d7c52ef449f6e9a47a6f7817a7898d2f03e002bf81c45fb99fa39ca85dd50674338be54e4200c8487cb64af833c99186bf5749f727aa008385e252571ac5dcd257ce3d43778424329ed15d5ebcced347692e17c1140eb6776b68ef69a8357008f3dfdeccb6b12e9610c22661d32a12bae4d336c02964e644dc0f6adbf019ed3b5978a28bdc716e2fbbde3b78f3b6b00607b0b7fb626c1e931785f9b55929851f01d6f95d907880bba534bdd107eccdfdf056c0cede89501c12cd09d80f01cdb8f8f810f377fd37089deaaf622fe7be7e9bbf915fa4eec0c83f0782cd7ae4fea80fb84567812bd1d3f57767e785348a1d20e554a0037bd3406a5ee8b8d4d4aa410ab1b922b42f2232dabdb3a7430039df4971ac0d1b2d1167c72375a114680e2563be24845c3b66993b50bd967b84863f0d12c5197a0a927c1d83b62f4d0ffa466410cd5e3a922c71741c88f66b7d6be29bb7927a5b4ad42c451f9a62c2201e67c3e0b273c5e8babc099185dd78de406e99a067939ed4e13a8441e2c4864be8687ba79b8f56d0af7cc705c75e200a1c16070a4d8c82b580874b8f444d191659266f3b9dc6e9c67603f049da8d582d4a9150902e78e77c431636130528ad4b229f156b4d919aeecd49e67875f404113f75b584986ae3a6c9f4bdd9ab19ee907523228a6a6bff48b677096d5291dedc9d48c922e301357290c32ce7b0f0b253014a58a36cfb9c49d39d8a4adcdf8cf08800cd6229ea565aeb5d7ff776e7136c8429b4b81f11e2b216a9b2e7bf4473fb0d0d5726f9cc0714c98e86f8d0b0886058e3652b59ee1c0843d82d9fe43735d0d4f2391db6950e189fe14a6a3638ba5ad443a7caabec6144ff5e8bbd3741fc5f5f1247c6a0343825a24a5fa649e3a28f4273ea8efeb9a4571d6df0df4a168e27d297cfb59ec3396754355f296cd213fcdc73e4444db510b6e82f58a8de010bfc5db254870cb1d5904de16cefb382b2c8364e613f6ce52a161263d85c84d852bff617624c3b76f67123a9594154761de14c98fe581064ec41c675c2f952aed09ea67ce3da75ccc81ddbce0cf312bbbb53ebaf1fb2808379b63e3607eab8c8ed8040f19119624b74ec55e66a9412ebd15ab970f8ee6591d79d5379382f6996ced1eb1fe94617b3f0a38a45a135a52a3962930cb59c9e8ae7d8e8cef5eed065e5027d89d8b9db5d59ef58be370648b91be011efb3f2307ac4304b7aaefe018938f43a1db543c7b71982acb682016e4baa0a74c2d06c5afc6f9eceddab1d4cb56838be4f86bf9878c436d32af1b70e8716786e36b88d13c96565d8c851e81fc85f8fdf782b76bea90ff4d33d3ef30b90212a54219306fad2aa804c4772e2cd2c50f336cffed8c30bba0b50a6b5bb110b143b2871bf0ddb8247a5fdfabf109f74703a0753933bd4a31a6cd911f517367bb529c505b871a16f934e11dc17e7807ad905f54c3f4e2b77ffcccc64590d136604101f666ceebb0d2a42363c6ed09816fd10d07f0591594938a1821152e339483733f50d9a43b2170ca72a83b303d773f6d6ab6c3fa89dc3fd78ac15b6b6ef82b8f64cd63d45a567a72d8ce2f903d5d5b993e0ef51dddc86c5af8dcb7215d524e5cd2deed5d465ba79202c6f9e3155d246a707cbf9ca385211392d45c67bcdc525c11c237ad09db471081ef0cad5fe4457fb7a97447f2211e2055713229810da1333c38732d7632fedff436eea763507ef803cabe8434b32f84ccaabfdbcd67fbb9377114eed926762d7694185ffc1af22f6d2e8275dd114e9abeb5d141bf2a3615cadeb97e0f0f55a029c31cad318426812dc298cc52376ffd12f8ebbcb6a43330f44567b9c33458e0220a4c0dde566260a2781b2a855a18e5dfb8f8db346a60849a9cec715f6359b0f27550ab58219e6ddb0d8e810007a24e8752786c5bf82d7e275cb1eb02c178a3bbea3f07f7fdd1309e7edffaf812a540d13e7770bffb7307314e9ddb76fb4142928b5fadbbca3f6d0dd0734ed98566df365dda5335b8f34d9b3bd588845103b0a082334a6e1b2d7934af4dd563de7a3c9b64607139f1a2479db2e9974e9e6523d7ff611341159de4d4188db0a8e7ca29aa5c56048b1ef0264431d18434faad1b72a65b93a723ea879e2fdc0e75656ae35f25b089486d827812d8b754b27367ac2644d3533d4522340c4c9625689f0ea2d4fcb24d673496cbc347f3087a7ce074c28a27178f7bb3679df333f4e97fd50deb8d65fe1d909914e7be69f9e2aad577c58aa901d27c6d00f9d4cfaabc910a264212c6c41214733bbe3795a897fa3c846b49d1f07309888cd3eb5194a381bd456a007b103d583ed227054ccaaacbb6c8a4972c81f12fcc800e22a7b26f0a855a64a7b992423e3d7fbee774ae6f4950d887718d17cb75265e045e355f64c4298d71fbeda24399aa91469783a82cde51530acbf59dce948be15592cfc660bbf95dff8e20bf6690716fc3c275d40b5079cdefa4406b62b08960a204cd740a550d3ff0cf0e1870f980fc49d6dde6eabd76ebd36cd3106d8dec39228620aa76d193bd1e596d5560df785f6d80790d57667f02d8c2a3169de62d9a9682cb27bba901ad1e8165f47e8b35ebd9b1e20c1b5fac4ca203ed611910bf06436a34460a3144942d97cb692c099138dfb352dfb9113233ea5fc0f7483896a1fd5604e8e007f84e7c56058794a73a7dd23ba514c9fb62df4fb70d5966a0b8e14b422fd125c2b195809c7361eb52b3661dfb940715c9bb78cfb45312b4e1ac198d4c6975b61297d82bffdee80ff8f34dbbb5", 0x1000, 0x11) r0 = open(&(0x7f0000001000)='./file0\x00', 0x100, 0x180) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001040)=0x3f) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001080)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000010c0)={""/16, @ifru_addr=@in6}) r1 = openat(r0, &(0x7f0000001100)='./file0\x00', 0x8000, 0x104) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x4, 0x178) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001140)=[0x4, 0xffff, 0x7, 0x4880, 0x7, 0x7ff, 0x7f]) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = dup(r1) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000001200), &(0x7f0000001240)=0xc) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse\x00', 0x1040, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x2, 0x0) kevent(r4, &(0x7f00000012c0)=[{{r3}, 0x0, 0x1, 0xf0000000, 0xffffffffffffff80, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x4, 0x1}, {{r5}, 0xfffffffffffffffa, 0x6, 0x1, 0x6, 0x200}, {{r6}, 0xfffffffffffffff8, 0xda, 0xf0000000, 0x539, 0x8}, {{r7}, 0x8000000000000004, 0x41, 0x2, 0xe63, 0x2}, {{r8}, 0xfffffffffffffff8, 0x8, 0x4, 0x1, 0x491f}], 0x7fffffff, &(0x7f00000013c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x0, 0x7}, {{r9}, 0xffffffffffffffff, 0xc5, 0x20, 0x9, 0x26e}], 0x8000, &(0x7f0000001400)={0x2, 0x9}) r10 = openat(r9, &(0x7f0000001440)='./file0\x00', 0x10000, 0x1) fchmodat(r10, &(0x7f0000001480)='./file0\x00', 0x4, 0x6) r11 = syz_open_pts() ioctl$TIOCEXCL(r11, 0x2000740d) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/tty\x00', 0x400, 0x0) readv(r12, &(0x7f00000016c0)=[{&(0x7f0000001500)=""/208, 0xd0}, {&(0x7f0000001600)=""/147, 0x93}], 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x20000, 0x0) r13 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r13, 0x8004427d, &(0x7f0000001740)=0x2) close(r5) r14 = openat(0xffffffffffffffff, &(0x7f0000001780)='./file0/file0\x00', 0x200, 0x4) ioctl$KDGKBMODE(r14, 0x40044b06) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x1, 0x3}, {0x2, 0x5, 0x3}, {0x6, 0x8, 0xe2, 0x2}, {0x2, 0xff, 0x0, 0x1000}, {0xd0, 0x2, 0x1, 0x8}]}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) socket(0x6, 0x3, 0x2) fcntl$dupfd(r2, 0x0, r1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000015023e17d34000000000000f2fe81000000000000000000000000000000000000000000000000000000000000000000000000000000000000096d08fcb100000000c9a9a47533bfc9b2adb5569fde5e7d44065fce6297"], &(0x7f0000000040)=0x46) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x6}) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x206a2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x20}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) pwrite(r1, &(0x7f0000000140)="01000080dfd685fbaf8a8d1a029b", 0x3, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x100) 19:33:21 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0xbb, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3ff, &(0x7f0000000300)="ebffcb16149cbf73ebb9fd732eaa4e713048e6992576f28aa060cbdc59f7af09719d5a02754cbf94bb6390cd30e9ba3066278e7763115cb7738baa54209d90875e505740a59224b163146240a33ec9e0ad96e6ed59520414c78e8b0fb6d068ac093dedf4e41bc6faf3c40ccf134b376d8cd25155cbcd072822c66ac336f7ae2f47781cf8f53d859cf4f99afe3a779d5eb2d70de1c924fa3c5f7d71cb2c373d43d56fad2d8473575b979f760b376c8b2fcf556961ef9b834532fe5cc200000000cb1fdb", 0xc3) dup2(r0, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = socket(0x3, 0x5, 0x8) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r5) 19:33:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/def/vmm\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x13, 0x0, &(0x7f0000000000)=""/19}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x81) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f00000001c0)={0x10000, 0x3}) 19:33:21 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) setitimer(0x2, &(0x7f0000000000)={{0x4, 0x100000001}, {0x3, 0xffff}}, &(0x7f0000000040)) 19:33:21 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = msgget$private(0x0, 0x20000003d0) msgrcv(r2, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d9342098b2307589"], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc19809880000efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c83f9269e22f33731419536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x3}) r3 = socket(0x6, 0x1c59c169521fdb0d, 0x4) fcntl$dupfd(r3, 0x7b42e69e41fa29df, r1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x1f, 0x6, 0x6, 0x0, 0x6, 0x0, 0xfffffff8, 0x0, 0x2, 0x2d, 0x2}) unlink(&(0x7f0000000240)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:21 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r3 = semget(0xffffffffffffffff, 0x6, 0x20c) r4 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000480)}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0x1000003af) getgroups(0x0, &(0x7f00000005c0)) fchown(r4, r5, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000004c0)=0x1) pipe(&(0x7f0000000040)) getppid() geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000500)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000080)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6, 0xce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 19:33:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10041, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="e6bb8e566032a9ccbc33a8b4a647113ed94bb9ad0ca38f96e4533052b6931ae60a17ea34f95973aa5f86037ae4b0e359818b25b5a6105f47d855fc2cf2f9e2576c4bcf7427995945b009d8e4076cdaa4add310cb44494a4585d9d9a4187d3d5e01a91ba59fcd16ae2aedf005efb9b4194353bc926586bb1b67f82dbf6f862e3b225bb95d9c2bdfe13d2c3e52ef706b45e0acb16c36942edde2b54b62a06bb516f208bf3ef764ecd935d2d04d13440859a592b101c0d2b371389b451c1c", 0xbd}], 0x1, 0x0, 0x40) 19:33:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x2000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640), 0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x1, 0x2013, r0, 0x0, 0x2) unveil(0x0, &(0x7f0000000240)='x\x00') mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 19:33:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff5f3800463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777ea69d657afceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799d36d00ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc855e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fade7f82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c65935000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e2c6f56d0012ab24f063ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf197839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b720f47b348ea0e692cf65e696dc36b98ad5405838fbb4500000000000000"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 19:33:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "0000000500d100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x20acaadc8896d27c, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 19:33:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1ff, 0x0, "000200000000c9bd940cac43fbadbdffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x6, 0x7cf14cb6bc34bad8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 19:33:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000340)="0fdeb69384ddca09e67de939879a38633276512ab32458b2d98d79d8850c4e0009c102d52e6eeac03f0e33666047ebbbc3466c8c68a5a4e29c32ce3b8dca4c763bea2d509a206b46dbc70000000000000000000000000000000000000000000000000000000000bf25757293e2bc80d406ccb03a8d9663f81455848a6f692d23f443c61d9735ea2d9f52ef252edf1bb75981d2d14b3eb91da9a0ed27377451463146092dbaa085e4ef09937433674d49ec16a72ba48c6c23ad9edd18dfd8f821b1f76321d5ec73990cf6a0dd3b77edeefbcb1061a916b84a81cf1412ac675dfcda865ed66cbb25cd7e39c80cfaeea6069419571c8d", 0xf5) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000d00)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 19:33:21 executing program 1: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) write(r1, &(0x7f0000000040)="d9c9c45cf1a0f6b3a5612761c84a8f3ce8940b9b819f4696d081cfeb9975a8cab31252b8816801ef2b08e883269ec3a5d811d88608d9627944de5add1cf9bab0ab96d78d69d61dd5bcc99d005627eecbd8b1f1fd59a8018567a7465c7e09f21d28516c7ada36565ad2afd731396e173dc224bacabee736107a43a41cc83082a0c8b285dab0f3fc13ea62e76892f87b9a3b656896925d3922af23065c040d25f9a04a6b4c5cdf4b851a7ad434529cdca93de7fed3a1539e801f73ab1991849fcd1f32c193056f6efd3947598ca387e9e5", 0xd0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 19:33:21 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000100)="00e68d0903070000507b0200000000020000732c4ca5d35706441bdd2a5d0000000000000000002500", 0x2d) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 19:33:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./bus/../file0\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) fchmod(r1, 0x10) 19:33:21 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)=""/16, 0xffffffffffffff44}, {&(0x7f0000000200)=""/215, 0xdb}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f00000003c0)=""/159, 0xffffff01}, {&(0x7f0000000480)=""/104, 0xfffffffffffffd99}, {&(0x7f0000000500)=""/174, 0x3d}, {&(0x7f00000005c0)=""/15, 0xf}], 0x8) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 19:33:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x24}]}}) 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, 0x8020691f, &(0x7f0000000300)) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000002c0)) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000040)=[r5, r7, 0x0, r12]) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) setegid(r2) r16 = dup(0xffffffffffffffff) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r17, 0x20007479) mmap(&(0x7f000051a000/0x3000)=nil, 0x3000, 0x4, 0x18, r16, 0x0, 0x7f) 19:33:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r4, 0x0, r3) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:33:21 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db9000000000000000000000000000000000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59430000000000b046d9cc45e71950c434e04740f6b8c744bb4cad9c43fa9d0cc2afdfe31ac92c818dd2e5d478e7359ccb666e01ce86e62b98b711f7fccac500a5d4662aea3b2d1637a434e0fc941e32559a"], 0xda, 0x0, 0x1000) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x2a1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() r7 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r6, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r5) setsockopt(r5, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 19:33:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x68}], 0x59, 0x0, 0x7fffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 19:33:21 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 19:33:21 executing program 1: kqueue() socket(0x10, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x20, &(0x7f0000000540)=[{0x10, 0x2, 0x5, 0x3}, {0x0, 0x4, 0x1f, 0x1ff}, {0xa11c, 0x4, 0x0, 0xffffffc0}, {0x5, 0x44, 0x0, 0x104}, {0x1, 0x7f, 0x3, 0x37}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='+de\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'J\x02\xe2', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4}, {{r2}, 0x8000000000000006, 0x40, 0x0, 0xfffffffffffffffd, 0x61}], 0x17, 0x0, 0x37fffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x200, 0x0) r8 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) r9 = socket(0x0, 0x8000, 0x0) listen(r9, 0x6) recvmsg(r9, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r14, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r14, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0xff, r10, r12, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r15 = getgid() fchown(r7, r10, r15) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r6) socket$inet(0x2, 0x2, 0xffffffffffffffff) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) r17 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$FIONBIO(r17, 0x8004667e, 0x0) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r18, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r18, 0x2) close(r18) r19 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r19, 0x7, 0x0) r20 = socket$inet(0x2, 0x5, 0x3f) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x7, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413", 0xd, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000300)=[{0x0, 0xe1, 0x9, 0x5}, {0x2, 0x6, 0x0, 0x8000003f}, {0x3, 0x5, 0x8, 0x74}, {0x5, 0x6, 0x3, 0x10}, {0x2, 0x3, 0x26, 0x40}, {0x8, 0x0, 0x0, 0x200}]}) pwrite(r23, &(0x7f0000000100), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)=[{{r20}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x2}, {{r21}, 0x0, 0x80, 0x1}, {{r23}, 0xfffffffffffffff8, 0x0, 0x1, 0xfffffffffffffffd, 0x403}, {{r11}, 0xffffffffffffffff, 0x44, 0xa825246f628f0f9f, 0x21444d8b, 0x3fb}], 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, 0x0) mlockall(0x1) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) 19:33:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCCDTR(r5, 0x20007478) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r6, r1, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r6, 0x0, 0x28c}, 0x101, 0x103000000000008, 0x0, 0x0, 0x100}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x30010, 0x11) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:33:21 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db9000000000000000000000000000000000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59430000000000ffdfd929a8e2221bdb1c48744a5ce3f11961c2195ec092fd63cc60aa57bf854caa9537947abf00fda3a12118bc892e7eb922c30db28060e409c965787e8e69a5da08bb344b4cb3b62af7efbcb5dd1ec08d9ad9714947c4b2634be10ec710efc11b49bd98cb9c2c4f646c0b750f128eb46f9610c0022763bc88abc109f824bbec7535bc1d7412a8b1817717370ecaf1007ef5ebfed096a7232caae00f110090771f351be60aeb7360751f30acc53d034e7cb1eb32b1859b252a7a4f14b6d19c312f934cd4206a0716571b8e2f7e9521033cf6f48830d893383498921e9bdc0d669fc2a3052f5e31391f1d5f868856f82ce7f65689435b28fe05681e3239a60c2148f9905736df2a8d1485f65b2a7bb291"], 0xda, 0x0, 0x1000) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r5) 19:33:22 executing program 1: r0 = socket(0x20, 0x8000, 0x0) close(r0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) recvmsg(r0, &(0x7f00000014c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000001280)=""/172, 0xac}, {&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000001340)=""/206, 0xce}, {&(0x7f00000017c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001480)=""/34, 0x22}, 0x801) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0xffffffffffffff72) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) r4 = socket(0x2, 0x1, 0x0) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) r6 = geteuid() setreuid(r6, 0x0) r7 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r7, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r4, &(0x7f0000004180)={&(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000040c0)=[{&(0x7f0000003d00)="0d8bd4e447454370ba5e25299bc7e7084166488fd1db85763a011ff7b143d9f5d51afce635d7251233bd8d6aa099a681da5f9da5d052266aea34e222bc82071fe66b16d7975a4ec6beb87817f53677bc29394b70b5c9bd799c98542b8fbbafa08bbd46dc958ebbd026fff7607ac60bc22ff75a51e89fba071c85f5b027494d3dceac682e3d5aa012f93516c8993b", 0x8e}, {&(0x7f0000003dc0)="5482663f78e70ec760970aa11d92b8b54858956d9d2afef0eed23fdc8e2c3ac1f041448d103900cf22714a33109667360651f43b4b3e113e259a1d69c4f999343b7a9b32bde1cbe06a54406b1855dcddd3d592843143b98b0311a94838f66bac6a21e6a26aa65fd2ed543c65f12214f9cd98bba4836c102fe7657ad261e13d4be33ec20a0f59a7250c1c8780217943450857a0db4ddd8cda4d1f36cf68938feb18641b274d830bb5bc2cb4ab91cca05fec2a653f6d4e48898b55906afe0ce36791b0b32a841b9940330a4d2b5af688a5c2ca64c652a17d2c1f6a2e2c87fe6b1ec7f34635feb4147a97b2b38720f47a939867851266e1f66736c397", 0xfb}, {&(0x7f0000003ec0)="2d0051c2ca7bef3fdeb101f69c5d10177e92f0fab026db00b1047a270fc4aa358a302821ae489f4fc0da3628a0e7fda1029ec7a7d7494adfb7661012c78000329bff2ce96f1ea747a80659b82b60282c490a86f47390353ac91200ad98154be48a07d047140171d3a9811531304260142c72cb3e69eea6ab31c9e5d6eb26e083210cac27548014d2613a6dc2e6b90fe1a94efe317409ed1b8540da8bf532492eb31d4dc03dd5341d762dc89c64d8bdeed2", 0xb1}, {&(0x7f0000003f80)="3456ee2196683b71e0d7e2058ea103c015c5c7427a73a60a6ba7298c196e3b76f7f96df5d5f8665ca61413", 0x2b}, {&(0x7f0000003fc0)="ed529b3f4bc9db7e4c161c71067cd3861aae281d5a11e7d20701524d2da2cfd9313d38d839d1cc2b49588019ad29979917285924c9b6fe962a19ebd3d4cc40b7de60b079e4549c4958a6b7cb734ac0487705b63c047075c0d296a266f3c0d0f9f81890760452fc3d5bc03a11cd3d0148675b27c9bfb941de1d21516751b4279e8dec33eb7743012aaa0a4eb5a7039ad36065b4b22b6fc49854540dbe6e9bd51cb30fcb7a28a67a533b300afcbc47ba285da062a0bf261087d48a2cabb2a915e5c9996332eab9fbf0941af60e88260c86f2e0456e18eea97a3e71e49ccf299a3d7bdecd9efc4ef483bc78d6d1faf6ff", 0xef}], 0x5, &(0x7f0000004140)=[@cred={0x20, 0xffff, 0x0, r5, r6, r11}], 0x20, 0x10}, 0x4) r12 = socket$inet(0x2, 0x3, 0x80000000102) r13 = fcntl$dupfd(r12, 0x0, r4) ioctl$TIOCFLUSH(r13, 0x802069a1, &(0x7f0000000300)) writev(r13, &(0x7f0000003bc0)=[{&(0x7f00000027c0)="e8ba90931c9ea3a852da075e16bf75ca78e19737b6d410e18adeae4750a562ad2fd62ceb474be98765d6de9487fca00ffcc09618695694e869431386b49d411e7d29f849b7d96eeb0b0f73e5e20cada9e047dace77eb3048317de3215f1916e08860d371fd29842b9dface8fe1f9bbad6a51d2cf403df6414e3dae153344c8c3da3b04c96b4bf45ee50347385ee9d1f2559ed8c6", 0x94}, {&(0x7f0000002880)="de97b383009108f4204e7b3eb51a7a5b0150be94d58351d6bbbfc70a0a937ead5186f365b8e46aa74f1512fdf343e88630608d42d3a45456a8bc104edbb83d5ac7e20f280ada7767461d120443432c1943f0af1b7c8accd4484874f96d338a5041874d1a7582876b", 0x68}, {&(0x7f0000002900)="4c702d01ec5a4be57d6b3701136062a7882ceb5362c1ae73e1e1eabed5b31906627fc377224c29d5ff397be802db1d03a4d3bd40ec2e74c0a8e917361471749c6a80c8a36757976cde5ae79c8699003c47823fe7fb3167c53702c1342f4098f4d2093fd4b534b0347c56f699343b1618b97d00fa12e3b2f5f3fd850966ab056219c6065598826a9aa24d61c847e75d5bfd2b574d68812a6158f7a2edb21420d5204b144324941527af62670c7aabd0459aeb536af774f3ccd4f1d352f9bf1074957b2a922890bb94b44a55258798e08ab044a72cf766b98587b714086b88df62f5ab29a66724c45889a336b7d814b7c3851034aa0fb1ac93f4af68ca3a63186f5bd45eb3fa96126ec7aaafd6cd761d835f2af8210a4d590c4f3313fb70ec9226ecdeeba9eeb604948048f7aa12ee601c21ee7a486c8cf6d00d0b8f8b000ce88f9205b0696c44b8f5248542852cf20aba636a07a058043cf98609a8d7316e5491d06420e2904e0c6f244dc236ffa8212f2b89de4fb640125f7bcdfc58476311420400c9e98178b9908a7af92618636c9b7b831d9a3d02c57d2057eba3e7c51155a5b405c63974919e473b044f96935cfba49736448c5512f8490f7b7ded030ca4b79714d796956ec25bb6eb8fff6311e343d6b920d377cd69a9e88f1ee961d3e5541c8f9c8adc6a00bde5a1e5fac026b828a88a9285fed848591aab2bd72690f578a08a8fab6070416977013f86fa2b227aef520c04818a7726ab145725e3891a77a3137e516adb9ce0f38769a42cfce002a51b4670d0c62c9f5abf5ff13001645f651a948b5d3c114d97d763d44881e1fcc69000aaf491d26aa70dad8ee9b2562b906cf4faa4e9b965be0bbb379316dcbdbbb783a33fc2ed500e0b98ea19ae84afef01009bdf151199f7b5fe346467b615c140b618f638627aa1b10e978dffd71c432684f2d56fa3d807f3723ce70158d7e49c01f7a139c8a10870348f2e882f05e36cec793d8a8f4f3fa8afb9031bc521b79227ba498b61bfe0c0513a05c62ba94a2b52a23e1170b70bb1d60646bdd011ab69f81eb53ec3f760d254fa1b9647033decaf269b2687aac02626d6a86c2ae0cb0a82039f2c44333cc9fafe966ec19ea4817b9cbf163fc27bd19bf0066e395e1ecf0be50af06253f4fbf2f2838ff28c2b4c826a35294fd0d5129773a8f3867593102a4638f130c1b66112c7ecb8ddb65b7a8b97bd62587d1a7ddb23ab6c128123b1764154b138ec78ba7ba7c9ba02bba964a63aa8d4423648b91e864a35d0722a376d8d91b0231d2982b50b1df3f9bcc52aadfad0eb5ce7bc27de01a248624124e47f882ecff5ac80df24e19178d2bcf8c62d4f04105e16633f6fdcb15eb4b8e332222c8c9d055c4b97ef13cb4520c5eba1149f74da15dcb906d9b5a7a041aec6e5695468bc31c7a2ae989b179b62851771a36caf5385fefbb069e757163adf3a81780539946f96263e1429e34c23c2f5a3a117726187fb1ecbc95d1079b29757c555f26929bf285199bafdc4ecc255eebb5ae84f0aae48f4daf6b3193bb89a16bdd281427d83697c00eabe049e6b260023bb8ab6795aa7c2f5e70df30f32cc09677e0c223488049172a3beacc6e3b594a203e11df1912c73e25ea8a4aabca8d6efd57600d4739df5a7aa4e87af94358dbfc3cbcaa3febaf48d57fe8dfff0c04cc6d5a18ca35604f469b5c7b3f873f3ae18df2472e734b4b83c16b8f76e368d747b6a6c11f2616d22fb2a888b350da3b9e4ce02429e36fc114acc547a815be106a2b90ad7d654b78dc79e66b47ebd84d54ad73fc30b9439ba15eb7f9d6f734621186944a678f48e6f303f9870861b1e4b27fbb68fc8e3ae3fd6f81745a86edb541c5deaa2d42167bb7006ce233b23fdc3a9679403d9e0cbd9289f01ba95fd6dbfe6d90f2613020f1b48d51149603ff586c5e46da7ca284390a2d7922b2e7e373182265bb6fbac9771bcf47e7cb4aed74e84043e2261f704d52d62a92ce62502859f870dd27f44862866d5e2379736e8f5595a0ba050a548b08d1b53420e242845b705fbbdfa64b41c075544b66ab64c3ad75e9204e4207081d08d6133c57a96a5255a33d5abd3ad6e34e4e073fa29dff21ab612405428a926418274be5ba838db27725fb365bb5f7fc756ea48733e210cb39c8af634be11de6bc840ae17c0e16954d3050eb9b81518dff67cf8702c6b0d4f676d54048f58cede0cf0f6243ffe516e54875395252f462fe9c35d656e597d68bbd2c4b8b1da6e9425ad6f65eae9e22dfecf5034a1837971c4b79d1d1b14df63528963ac11febf84302c2883407a77ffca1e0117614e82a4cbbadf4ef073dad39a99bd3df6cb623a1a04f82f4c059ca3766e68e289489e902b2795ee3b13bedf87d71881c739601f19ee1eef324da5c7db9d8923b921489a4c1ff1ae35244b0142bc7417a127a904144853e837bfb4b8e480c78de9b2e2258e3a28177b0e38a807772467d84790cddc888a2fa200cfc891b6e7b3f11d51d18f0a23529135f79ef33c03b120b0ecd7c5e3e938338ae7e155282d4c38b37b94337c39210b6efa487945ed436d70512f98edea2efda0e777bc795fb672b154f867972604c8f9e31f7096258a91377a13836345b94675fb367293a8196f3ea20dfbda2c2ceabf34ba6cc2dbe46e5c9864f1622610633d2d48a7f801583b812efe1ca1b343a18ba172b65ae6e5c6a1257abc10634d2a459038bd3d6edea5b23b69083e401b2c0faf0438794848ad63713e91e5bc935cfbfa97efaeea1a90e2823531624f5de4b8128a348367b16749c3202d774e6fe566a7725df9b821ae12e49d8291fc01c08543b8f706e2be92bee045cfbb204d1901aec0b6d9f769ed00ae66af1320c118975a29d331078cfca1ab6d24d118487bd6edfd99b03667653cb7411b7c4e9f856d6145735a0d4ebcba8309f56642b3b8b193557b4ef1c0f1dca4350f0be7130ef0bb9e8afccd886098f2d66d25f3ce3ca321557f23fce0ea11ffd0fdccd783da532998c168c8662b4eaa6a4da9f1ec0d531407c07b7c93f9863c8fe1ead2537c718c94b6fcfd90b0095f3aef13c5f242f3f9f5f909ef0c150cd00e3e1a75d2a7a7ad4b0a82f51fb81446611677a42a050f3daed488aee9cc27d435f52e02d7a83b5e4d21525afc184f67b36259e690d85bb8dda8369ac900eaee8eda0cc63fe3c03a410c1a37afec114dfea27bc048075c29ba265fe96b06314e0b6c65aa5c61d7e03697ce5abfa34d20c754cd03520ebe5f35c75d55c0ae453cf78d157f4d6dc7d830ba0ec8d88e0e40cc8a6e65855f392645c63ae7f6019fdf11431e7ebdc2f15a9bcca0b5c90882a980be9a3b8a14ddb84c5572b0bfa6b16a82e0917884043342149182d41d90d7e8c5b4e6040b0ec2347fc1eeb5011aa7e2dde787cbfd5b089b8d4dadbfe9044ab6d47ccb19d0f364e9480d16b26f420402c7d216188eec26126a8c1e9481448f1f547284d4bc48a3de20dfb29c655e5a21413b43a38ee939caa971af6c1c45658cc6981c3f6614d583054522aa957d464e8454159d881b7ace6e378f1c606a2664ab9f3e5af08473f8f77e7af9dc61287a553de397ed58b76061336fa897cf786fe0f029f806575b6fd0e582e8eba22583512aa42be80b204894b92e0ebc0a7165696edb8565b414393529723077eb73acc35d8770250ba2f11e4ca8f87ab5e1e5aecd646b97be71b11074c40aa3c9b6e85894de5b53226e078c7e5cfead60511f8f54f9d9f45bf131dcc5c8ea395a4819034102868a797008a7d9ce3d72bb9db0d844293a84aeef5d17dc3e6eb1c5a980c5e064df27c0af027345da9e120835db6fecc6e455320d7b928d89ff7e9243601d204a08af0f713c9f89a719c8b309c56feb2d2fb1e1fd408a25ed4366a381f46db06b6fbcd7a16a3a0243b35b9fdd813d971a07e07b1570c778279c316d3b34a3c51510019831bf037a7399b2f1a78991cde10d9cfc956634eae25875bea3ae650ff301a142b6a891223f7f013a0ad8e5ab10340443c3fef1ca54f80fa6f8004076351b6926ee55455060211d8838724f3f1dd07881355c187d3614ffab04ec521377c0cd6f9fa849decf84aef1ea7e3d269730691182a4cee9d31cadf29d49aca5d34746bb3322ebea8da079489a14a372a688e5c39fb5cfe2c1c53f119baff3f6c2e7fd75088a2ab8920776336f2a3e601beff30579fc57e6f69944c473b7bb00654ae88974220d1462a790557b0814032555167144f0fd8e3ea8336f96e7adf6b72a8bb97d8b8d38e5d747b159567138ca3b6320c0e97750b4b2f560a1a45453b0a8f3068e7ffde60ca8e0c18d90a72799d259a577519eb617d8f70c12e9c5d47170f7d6c73fd7e457ff9eda4a6a46824e5a1576c6bceeb3cdd5fd48888e2dfa4899507e11323680e7b563350ba4a07ed0259fdd1ee6d3bf493d8345038daf32d60a282fe297908726cde3771be4dd7b0c7e1829df708dcbc7ba26d3743ba8e2517f3c8a5a165dfdf890261e5707b8882b39fc5af4694b5d1a048becf55e712ae3cb9488b4be0277da3c7a20f74a7c57625aa66e2718ffeec335d12d1cc7be1cbc6f12620c057ab3e5a3fa96e3020bb5da59a5daba51e7d5ff9c01d86e7f49168aafce867aebcaccccb064d11f6f2bd6313bd97a179467cba6969df0311f36d518f1fc1323342e52eec7bb2a3b11911a3805db0181200d87e58a3a2321aab0f12f49e2cae117db46d0df8c00d282d4f3042251f5175165c428bda21fcfb71bb1f10a31b7e000be32672974dac9c6254702291466eed9aa5d1c18229e6aaf69b58fd2bed19c22614759fb2e2acf945b913f7307be95178173e09b8c872581f4d17dadc1ced27093cd4bc8f430ac5ae6b91756c3ff894be1b1f507361f1f977deda3945febb03ab9ac7f378dc35e459d8ffa5b4dc9e5cd3c388bdae77e0d495ef41830ca461670f7ce737126bbab59ee564d26819406dbee4ed0929598df90a7dffc2014d9fca53b757678e59cec11f1f09f6f726d3c49ce8c910bc1ff801366eebe2eb1e105414cf9d31dca0c1a6f7f51c50bf7750f7a1b25ec338b2ee2f711f765218e50238f356f2e75e0b62b35aed64646ba26bbdea619ee044e22e77f788c1e8fdcce80a58a4a9b6f6ffc7540f0e5ed552bf2a0585073e45d89167f1e1ad5eff62fa2e6ebbfb705fcdab02e12d70387e87736233bd87920500841149569cc013749cefd6dfcd8727e75d7f16c03422b9324878bc12460a248107dbfd9552f5268d4d532bfccc867583d42c3bf164d1342727ed283fa03e9027d90510d77749a238a3060765562066f520263ebc56b733159aab6a43cbf899a459bf7543c40d689b1dbaa64d8e6def7b0ec9f9818d218f87b0942480356790264dafb5e3cd5bc33f8272c3ec1a9c80c2cb94afc6bc849659dd8fa0430102fa44be6d4d98c3cc1d76e037a892e00c8e6c96f30edacec500bfc48a10b65340b2f4e4e35754c388614cc351286aa73c953d56e921356a9c8f70af363e87130e03860a01bac1608d7e9684e27cfaa3f3aa088c527113953dbcbf7b1c3f372a5414020fb5bdf03064c69b3584dfe81a858ac51dbc3e9886def532c612063312495159e458e0c1ef54d5d4a058849f38c8a1722da43e421575867cec3afdc1de8e18af7a7f12d74a520d1140fa033cb53ff182d4d25ad9fb7e7a1e22047e1e935fd92f6778357bd421834ff2b1a497187887dcbf2f5de0d53969a893a278b15ceee1416d0841c85bb6778e42c", 0x1000}, {&(0x7f0000003900)="828e06c6c22098ed373009fcddf568774d83af8b3903a8f183f913abb349f2d3a381555ff640c230da62426b74de69d7fe925d7fa9ffd8cca90d65e4f9eedc80dbadf0cc3b602665eca8f982087fe0123c7e8b525581f80115d87ad90f35b0e2444eaa447b109bfddc14ce5f77c842f49772c6ce6abc39089e74691b1b40f963a11b21f64b3109b54a4d078f6e37f41770aca7cf395a3c75a7fdcc22ac06aaadcd93041114867ff20b4a7850ea5ed9bdd8e9132da2f95eba114d880ab4ae6e9322e5bb3a25b9c831fc8e9707374a79aceba4075a41e28e79a1ee3170e08d43ba5cb37369e8e4879ae9d53dbb8bec3faa13cf99fb", 0xf4}, {&(0x7f0000003a00)="0d60bb6a70bbfaf3547d272b56da8f9b6a98fedaf6b6b03effde850b9717d0970c885bbb395d534aca7ebcd5b2ee25c81364b452bd615785b15c3dc6f0574b7c020663131d16d8b750b5", 0x4a}, {&(0x7f0000003a80)="1e4118abe5a2896e2641f133fadd11cbc79a9dfb211fa020ae474189db48ab449d52edc14b7a7552d41465c011e8999119559cd7bfb382d2d901f742bc7d3c35ff58692558a970b2bc26", 0x4a}, {&(0x7f0000003b00)="d169702bc17e423b5f193da1f5e267e0c38215614cb1e53e9e07c0859577db8e06f4a52dc09c88c9f5b3c778ba0918f77872d855b332b196dc4539cda82113d56305b79505bdcf7e6541f05535cc220598f5e21d2a6bfc69f41b929143bf67507152b8f8f5027ce8461f4344d5e0", 0x6e}, {&(0x7f0000003b80)="f2733f6feda266c78a2d1f9817db35071ed3480803408a6a13e997e97b92fef7b259bcc5704ff4293ddb81", 0x2b}], 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000003c80)={0x1, &(0x7f0000003c40)=[{0xfffe, 0x0, 0x7f, 0x4}]}) r14 = socket(0x2, 0x1, 0x0) kqueue() r15 = socket$inet(0x2, 0x3, 0x80000000102) r16 = fcntl$dupfd(r15, 0x0, r14) ioctl$TIOCFLUSH(r16, 0x802069a1, &(0x7f0000000300)) r17 = socket(0x2, 0x1, 0x0) r18 = socket$inet(0x2, 0x3, 0x80000000102) r19 = fcntl$dupfd(r18, 0x0, r17) ioctl$TIOCFLUSH(r19, 0x802069a1, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r19, 0xc2485607, &(0x7f0000001540)) 19:33:22 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x7, 0x92}) r0 = syz_open_pts() close(r0) fchflags(0xffffffffffffff9c, 0x8000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x80000001, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r19, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f0000000480)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r21, r20, r21, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r16, r21) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r16, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r26, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r29, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r30, r28, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r32, r33) r34 = getgid() setegid(r34) r35 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r35, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r35, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r35, 0x40087468, &(0x7f00000001c0)) fchownat(r35, &(0x7f0000000080)='\x00', r36, r34, 0x6) r37 = getgid() setegid(r37) r38 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r38, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r38, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r38, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r38, 0x40087468, &(0x7f00000001c0)) fchownat(r38, &(0x7f0000000080)='\x00', r39, r37, 0x6) r40 = semget$private(0x0, 0x7, 0x287) semop(r40, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r40, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r40, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r40, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r37, r36, r37, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r32, r37) getgroups(0x8, &(0x7f00000000c0)=[r25, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r28, r37, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r16, r41}, 0xc) 19:33:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="3fb85136229b41363ff9ca6dae2b1f6eb81e88ab6d310d44dac00e71ebba8e5a4f00eecdf6c83bd9984aeeb74129a267f8e4948d012bb3b9380b089888b7bfc6a8a2377213105c7095b51fb3dd8d8a8d44abea770c64dd5ed3a2296c66295037cfaa3e04d80df3ca92bef03afaf35fdca0513577e78e051d8320b9a35b03a38d360742bb5d91794c024de56d6e786c7427cb000000000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x80, 0xc994, './file0\x00', 0xd2, 0x6, 0x57, 0x5}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) linkat(r1, &(0x7f0000000080)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 19:33:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) mkdir(&(0x7f0000000080)='./bus\x00', 0x84) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 19:33:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="5d311e82666a96ce9ea89658dc95c94366de776d94696c654300ebb6241c1b537bc9b7dbefb97fba9fa266c37ab08f461157b4195bf90a73b334ef65ff01040a01ee4b0065ba4cc4601ce0f7f45ec50a13346c554593f9f44ff190416d660bac8c244e870287ea66f3"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 19:33:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000000000000000044c0c6839ec000000000004fece3fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed08f4c8b2ca3ebbc257698fcd9ba6c06580a09ad63d370523d4be1f132e27acb57ad60200047d026ba8af63ff37281818e4fd8972ecd2872babfbb770c1f5a87257aea8c500ff000200000500000095aec60671a3f800", 0xffffffffffffffb8, 0x0, 0x0, 0x6a3) 19:33:22 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x1) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r2}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r4 = dup(r2) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r7 = getuid() r8 = getgid() fchown(r2, r7, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x8fe}]}) flock(0xffffffffffffff9c, 0x8) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair(0x0, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000100), 0x0) r2 = dup(r0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = semget$private(0x0, 0x7, 0x287) semop(r12, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r9, r5, r9, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r13 = getgid() fchown(r2, r5, r13) 19:33:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r1) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x100000000001ff, 0x0, "000000000000ff7f00", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) 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) socket(0x18, 0x8000, 0x2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) """ OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 19:33:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x247, &(0x7f0000000340)="b6") 19:33:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0xffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1807de000000002d04967c59ab437d00", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fe137380dca048dcdf42dac88767301c87c4330f7fca7a3d00"/148, @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 19:33:22 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r7 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r11, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() open(&(0x7f00000005c0)='./bus\x00', 0x20, 0x40) r15 = socket(0x2, 0x400000000002, 0x0) r16 = socket(0x2, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) r18 = socket(0x2, 0x1, 0x0) setsockopt(r18, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r18, r17) dup2(r17, r16) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r19, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = open(&(0x7f0000000140)='./file0\x00', 0xc82, 0x0) ioctl$TIOCFLUSH(r20, 0xc0106924, &(0x7f00000000c0)) r21 = openat(r20, &(0x7f0000000740)='./file0\x00', 0x60408, 0xf3) r22 = fcntl$dupfd(r15, 0xf, r21) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x80206918, &(0x7f0000000300)) kevent(r14, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9}, {{r24}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r25 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r25, &(0x7f0000000100), 0x0, 0x0, 0x1, 0x0) kevent(r25, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r26 = dup(r25) ioctl$TIOCFLUSH(r26, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r27 = msgget(0x2, 0x42) msgctl$IPC_RMID(r27, 0x0) r28 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r28, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r30, 0x4004667b, &(0x7f00000003c0)) r31 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r22, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r32 = msgget(0x2, 0x100) r33 = kqueue() kevent(r33, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r32, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r8], 0x3, 0x1, 0x1000) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r32, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r34], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r36 = fcntl$dupfd(r35, 0x100000000000, r35) r37 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r38, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000000000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) msgsnd(r37, &(0x7f0000000ec0)=ANY=[@ANYRESDEC, @ANYBLOB="7bb7afbaf245d8dd9c76750445100748f69fd5a5bda62ac8f5265132a3f6049901c3c05308dd6a2cffcd6873c788fd9d193b4262ff0599246e1ec82e509aebbeb41e8ce8a8c547067aaf953ada58b25311cf87578cf3cb4dac10b9ce42ca216fee56e8c1a552d315d1355b244e2305a9cddb0a78ba147cbd544826a87755d4ae702334fe1317f3be0fa17c686c90b46be9ab318a9189e5c3c56723fc4d2a44dde1034851d3936ed0069863ddccdc768f69f5e4121d230253cfe3360dfd072ccc2e451bdcd0c85f581989cfc895272ef5ee", @ANYRESOCT, @ANYBLOB="4e2ec3994c89400126c647d9316d74805ec7f9e1ddfd34f76f62f4b736a080528162fb3da08f9facd6103c5ecf399674e72184aa34d4f925dbd54a100498fedba6a5bc44b215e2e446d9ca669732f52d896c309741053b69c3b4991443b3c5f242147d47c54b4230fa22faa77c05af0bfb2e34d1e81029747341ed24f5643d0f0a20254b7842c430fe695d6edcc34d99bbf5328f6ed0da08bcd0f5f7c5c9fa2281cc70daf7fdc40e9271ddb34d39e81444c49b15bfbb2825d78dcf1e089fa995fedfbc", @ANYRESOCT=0x0], 0x5, 0x0) r39 = msgget$private(0x0, 0x401) msgsnd(r39, &(0x7f0000000340)=ANY=[], 0x0, 0x800) msgrcv(r38, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r38, &(0x7f00000010c0)=ANY=[@ANYBLOB="253d95f1a11480a92440f49948a8da8bc9a5c08bd1fdffffff7f00000000a1b8290df48365d51fe3409898bad1c353a5404357eb1aca1934ab2e6272a838b01860cb9283c689780929cf43686dc3507a2bd91936dd40f15b58d7417251e0e47268a0981162fddf31b28ebb3627c57221d333ae8028317fd13ad79f77871d5d94f1b8c4422a9d03e0004ac031679fd846547940ab983ab1e7d20e654000000000000000120ce6008ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4ed42e0d45206000000b566d5081aafa673f514000000000100000000000000000000135683cf2f17b0fc0826cbfcc00700448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945db30d66d037be9f0100000077d1fe1683f60a18f7170a17fb291d2c964d7c6a84b638d5275cb9c2582aa693abe67ccfb2781f2a73ff193845e6bd2b8f1eb593530a2d1049b5"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r38, 0x1, 0xfffffffffffffffe) 19:33:22 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000300)=[{}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x5) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) fchdir(0xffffffffffffffff) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="7dfc31d83147f22b6de649ee2c5ebf7075463a770000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 19:33:23 executing program 1: socket(0x800000018, 0x0, 0x0) msgget(0x0, 0x9e99249008f0522c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r0, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x1, &(0x7f0000000500)="04009b4bb75e0b62b1ef12838cbb16f4", 0x10) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8032, 0x1) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000c, 0x0, 0x0) kevent(r7, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x6c, 0x2, 0x1, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x101, 0x1}, {{r8}, 0xfffffffffffffff8, 0xc6, 0x0, 0x9, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x183, 0x20, 0x6, 0x100}], 0x7fff, &(0x7f0000000540)=[{{}, 0xfffffffffffffff8, 0x10, 0x45, 0xfffffffffffff001, 0x10001}, {{r5}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x4b0, 0x10001}, {{r2}, 0xffffffffffffffff, 0xa5, 0x20000000, 0x4, 0xffffffffffffffc0}, {{r9}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x9, 0x8}, {{r10}, 0xfffffffffffffffe, 0x98, 0x80, 0xffff, 0x29b1800000000000}], 0x0, &(0x7f0000000480)={0xffffffff, 0xffffffff}) socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000200)='./file0\x00') r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r11, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 19:33:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) r8 = dup2(0xffffffffffffffff, r7) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r10, 0x0, r9) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r13 = socket(0x2, 0x1, 0x0) r14 = socket$inet(0x2, 0x3, 0x80000000102) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$TIOCFLUSH(r15, 0x802069a1, &(0x7f0000000300)) r16 = socket(0x2, 0x1, 0x0) r17 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r17, 0x0, r16) kevent(r4, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffff9, 0x1, 0x0, 0xfffffffffffffff8, 0x5d08}, {{r0}, 0xfffffffffffffffd, 0x45, 0xfffff, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0xa3, 0x1, 0x3, 0x6}, {{r11}, 0xcd0c5148ec10c8a0, 0x95, 0x80, 0x856, 0x80000001}, {{r12}, 0xffffffffffffffff, 0x28, 0x4, 0x1aab, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x94, 0x8}, {{}, 0xfffffffffffffff8, 0x75, 0x2, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x400, 0x401}, {{r15}, 0xffffffffffffffff, 0xc0, 0x0, 0x6, 0x47b2}], 0x193, &(0x7f00000002c0)=[{{r16}, 0xfffffffffffffffb, 0x41, 0x2, 0x80000001, 0x7ff}, {{0xffffffffffffff9c}, 0xaf7a2a8f25413bc8, 0x0, 0x4, 0x4, 0xfffffffffffff6a4}], 0x8000, &(0x7f0000000300)={0x1, 0x3}) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) login: pckbd_enable: command error 19:33:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x1a0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="9abc217f6a0b9030bc4f99f1bc10c7029284a8d14660762091e91c2a33645d20f00a1167b003e44c693f7bc8fabaf20747519d234b4980f4ae17498d75fc30113e40ea2ba412111066220043ed513083d088d2a08d3a903ccb350635e50c7f68fc120d57844be9005089b1bf31674b08baa0846492ffddc7e193e82d344bdb6d9817947d39637e59949e571c15f9cda674a54b4bd2537b39608a07ea2d05392f43c9927933dee4025ca2a42ec2bd6e536d53c5b4c6ced721bfbfa9a592843aac78447d611f11d8722c9848ba6288ce1f89d84f4e641b2238e5e34b819839b649dbd25f4010f487458ff5557c22822158196c", 0xf2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000440)='oL', 0x2) chroot(&(0x7f0000000000)='./bus\x00') r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) 19:33:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) pckbd_enable: command error 19:33:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 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) setrlimit(0x3, &(0x7f0000000180)={0x100000, 0x100000}) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x401, 0x3, 0xa4}, {0x0, 0x0, 0x7, 0xfffffffb}]}) 19:33:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e2d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000480)={0x0, 0x0, 0x380, {[0x80, 0x0, 0x1, 0x3, 0x4, 0xe0f, 0x3, 0x7d7b, 0x9, 0x1000, 0x1f, 0x9, 0x81, 0x9, 0x8, 0x7, 0x3, 0x4], [0xf40, 0x7, 0x7ff, 0x80, 0x0, 0xff, 0x1, 0x8, 0xf318, 0x3f], [0x400, 0x1, 0x3, 0x1, 0x1, 0x90e, 0xfffffffffffffffc], [0x929, 0x1, 0x2, 0x800, 0x800, 0x5], [{0xfff, 0x16e9c0, 0x7, 0x33}, {0x3ff, 0x3a3d, 0x10001, 0x7}, {0x7a9, 0x4, 0xfff, 0xfe}, {0xff, 0x8, 0x5, 0x6}, {0x9, 0x101, 0xfffffffb, 0x8}, {0x3, 0x2, 0x1, 0x60000000}, {0xde, 0x1, 0xcd98, 0x90f}, {0x0, 0x534a, 0x8}], {0x2, 0x2, 0x1, 0xffff}, {0x2, 0x101, 0x3, 0xb}}}) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xbf, 0x0, 0xfffffffffffffef3}, 0x0) 19:33:25 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0xfeba239a3d976266, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0xfffffffc}, {}, {0x1}, {}, {0x0, 0x49}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x4}, {}, {0x3}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7f) 19:33:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x9d9}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTART(r1, 0x2000746e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4ae81449b7dd64de, r3, 0x0, 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x200, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r5 = geteuid() r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r4, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r7}) setreuid(r5, r6) r8 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x5, r6, r12, r6, 0x0, 0x1b1, 0x2}, 0x8001, 0x3, r7, 0x0, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r8, 0x0) 19:33:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 19:33:25 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001d00)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)='^%\xeb\x95\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)='\x00', 0x1}], 0x23a, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0xffffffffffffff72}], 0x10000000000002f1, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0207534, &(0x7f0000000040)) readv(r2, &(0x7f0000002080)=[{&(0x7f0000000300)=""/165, 0x2e}], 0x1) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:33:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x12364d73298a834d, 0x0) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x5, 0x3, 0xe}) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000340)='./file0\x00', 0x0, 0x20) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="26e06393df286105a8efe1b3b08b0cd36be426f78e67bd28bcfbba11c53ab3583140853173c74001408024a1d69c05c8ce9039f582522c51a3b878411faaf8c0827557eb5db1aca3034a6c031461578713a35de44acb9947dd2f3635f686f1e871622bda1981cd9847654562627786c35947ab728f9070b4a4a5b1175db4821a6303ae36da5e1b176236245323419af148c081a2bcb8fae5f563473fc1f0e7c1e3972a824c0bd9bac9d44fc98eaa31509674da67171b60e37e59b63c3c7fa521e623e4f0cedb898e112cbe", 0xcb}, {&(0x7f0000000240)="02", 0x1}, {&(0x7f0000000280)="c08a755b2eca180ab054a20eab8dba90aa2f49e64dbd696a399a8ffe08ca40055790f11c72e8183dcef037f53aa23f75a613dda6a59d20a73d6ca4cc023618568698357bb38e8215c3924ee7b8d8bc5ede11d180fe11d07a83449a441ed9d59d0dd39c9592f6bf11a8c81f775ba3652b76eec259c7521b20b8ffac7a6839f92d4693c402a09ee1a4af4ef7e9983ee93849a12e8d23f88dfb7a3a5ac97292344ce323f55831edeb0c15b3b6714235b6c9", 0xb0}, {&(0x7f0000000340)}, {&(0x7f0000000380)="31d3663647c63a630d2441a78317f9b32fad5c59a23477e9893fc0db2ae200845df40508a29c03264b9d89217c1d1e6c753e9faaf862", 0x36}], 0x5, 0x0, 0x80000001) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) dup2(r10, r5) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r7, r11) dup(r0) 19:33:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x800000}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) dup2(r0, r1) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x81, 0x9, 0x20, 0xaa9}, {0xfffe, 0x4, 0xfb, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) r3 = dup2(0xffffffffffffff9c, r1) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000d2ee3ae2a86a9e77f27f7e78814bcb5229d16826c81f8ed9b0de7eca1e34509ea55f49441720e23bf42ff18513addb074fdedbb0359d678761a0348b51dd07931552fa0053738e550e8a9edca3318ac3760ff79bbe141bf1ecdf1f94c05d2582e46ab9de3c610db7e87d51dd07e58b82279e703b02721d884ef7cffb0b280544d3e19020f427e4661fd246dc0338076a939da879564616fa62f47ceba048bc9eb24a86ccc4c5f6cf16ba64782145e26c619d80c488b9fbb746cf5eb3f7c18f9943f0b5f4f69d37"], 0xa) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:33:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) socket(0x1, 0x4, 0x3) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) getsockopt$sock_int(r1, 0xffff, 0x1012, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x120) openat(r3, &(0x7f0000000140)='./file0/file0\x00', 0x800, 0x123) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 19:33:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f00000000c0)="edfe2691a4129440e71997848552430123c8adaa25e19dfacec115ba19ca8978fb4f845ad3a805043ebc1c75821746f5b0b2432fd8959026d876c59c41af1620447989e6fd2bdbe068bbd243ec2d953a799cbacf0f3ec3a7e8ceb495b48890cc1c5b4e85b5e95b13c2bf742f5e6b8e1771ec35220b63995bbc546cadabd1551273d638324c4a3f03c2ee2153205d2722580cc90eef188a253ca19ede3e5d581fcc90609e22968a6a461b28807f1874e764fb8624c503905143cc29ed46f10111531fd899ac2357bfb12ed786b2f2fa1de749f9967f15b07b4a90a83a5e", 0xdd) socket$inet(0x2, 0x3, 0x0) r4 = socket(0x1f, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789ffff00000000000046be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715c9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4aa3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e6e7010f371b226f5519cf915e579927920d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13330fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f64bb242527b33120b007f0d4de5e32780bd6015246512a9ddcc30f382a36a410e735e6ecad802e98e5bc7b49ff1c5cd68fce3e39f22b9213813170e1485c3bad6e038d661caaed43ee0fd7a95d22e506"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x134) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r4, &(0x7f0000000280)=[{0x0}], 0x1) 19:33:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4010, r6, 0x0, 0x3) fcntl$dupfd(r5, 0x0, r4) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r8, 0x0, r7) r9 = fcntl$dupfd(r7, 0xa, r3) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 19:33:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0x6, 0x4, 0x10}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x86128) mknod(&(0x7f0000000080)='./bus\x00', 0x6020, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570600361010f608006e77ec000000945e000000000018"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) 19:33:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c6530008bffee3197f3dee95ca5b563e9fc50cdc1c01ec6148ce3fbe236f91c42125dde521e97099d73d29d20e67ab0c0b0a027ab9e907663ed50a9fe710a5994da71bbfd89c768ac92de20819abc4eacdcc14e4d8b1593ca60fc749139b8a22fcfbae1b0632db9c40d0db7236e56c3940b42d56947ff81e3b6acbce5d9eb778eb20be83d6e54bd502921512c68c42510ff8865d8284ebf61b7d4859110ec8e3a"], 0xa) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) 19:33:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)="3facfcdcd6da56e7499b63266a36386c57d412a0506f7b9f8f992f99b25c78aeaaa3638231f7726766549c7bf24692f3ced48c93d9ec6bf4ed81da4d6d11f050f6706a80843e72b23e70cb9b5fa7c63e3be21b3b194bd0230ffc8300540d24d6664e0080c7d088d1e768fac92a32f4af3f635fcb662bb1d959ca0281e33c24749b569007163e2e9d97079157e1983b4807a4504ce5d4a0368811c37afe309b8f816bf2", 0xa3}], 0x1, &(0x7f0000000280)=[{0x108, 0x7ffe, 0x5f366ba0, "cccca9fc6a2ab9a0a2b97d1ba9fb1190d02b2b90c9de780ebdb3976f6114b35ffb83d6640540f2c502602dfe2e817ceb1cd39bb23d7290b57108e439ca9f8231da0301cdffdd73418031227758f95e7edc9d73e9988a6e830931d6803e7de8f787a8e484ed2550c57c21243538603da8af52c2dfe7f90a218734f0407da96b45f26aaaef4601b214417987a7c1e2d56eb67065dce3ea223bc55b54458912cf3984f225bac7a01cefcb12b5f41d79618e89117e894aebc130bf3a7d6712191fa55aeaa81be6f64daf299aa63b9d348ff78c02186d1aecb0abae131815eee7bdf2c620ff0fad0198acdcba543caabd5a4e4c33"}, {0x90, 0x1, 0xfff, "8c483bb0703095d2b2c1990ea37f87f728682deb486002c016d81b5a440a3c362a34ac9e7f9b13dd8887a4f728ec37ef648520a0af2bcc006efebb3550f0bb0a760cc95d5ca6332d67339d956051f1bcc6f740e9d67e444f94fbc6cc1c293baf7c620f5575e33e5eec472200c17ceead4d1d319a1045282a028fbe"}, {0xd0, 0x1, 0x7ff, "5656fac79c819810273595d550fddb75af6f0c7014dfa69230a6e5efcfbcd23d998e61e8c1382b20e0fa19d4e7188ff0ff0d73c4deb206639819f128b9ab31e6c29a6cd323bcae5e858086f9f7669a6279e91b84b62e7f2709297d796650867f0b3da71c19949c54609afb6291bb5fb7743fd48ff8f56d887ae0694acf33291d1e1aef67a8242376b64d74b135799a628a81f124f9da09ab39d181322f6c2c9d2635b22fab625b486ad3c13b3ef661334f25902cf5440dc0d726ec97e31bad5b"}, {0x68, 0xffff, 0x867f, "d11f10a33f13b1fa635de8af93c3e9e540a9fdef36b543e7c5254d3f4c8e3ae53ec2b76da9faba702291a20d49a107fe15851bef05f0ecd69dfade856dbbd13dea92500bc702abd64b3793581098d71dfcb9e9"}, {0x10, 0xffff, 0x6}, {0xd0, 0x1, 0x6, "4276a908d882c1b86c05b541c58a94e913eb67a140c843ea98922bf1e422a0c4633a57cacb72f0a4e7ad9c148e2b940c5def61fc77dfedde423370a1460202715e1daf23991eed884c8300d3630be745ec12e7ea096a7ac9597d15df4eda2ae40f373c955ca85e59516091af3aab8cca34783e3a305d844a9d87194dd2e3c547c15043055d99e13b4ea462ccfb024a8032eeca1a25721f6df215f1e5813794c653c503cf63b80561e1e9a3d1d13d4eb631815a8651dc7e0c4ae800bfd60b"}], 0x3b0}, 0x2) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x2ee) 19:33:27 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20002) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)=0x814d) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x802069a1, &(0x7f0000000300)) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x6, 0x1, 0x0, 0x1f}, {{r7}, 0xffffffffffffffff, 0x8, 0x8, 0x88, 0x7}, {{r8}, 0xfffffffffffffffa, 0x80, 0xa, 0x100000000, 0xfff}], 0x47d4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1a, 0x3eb07389ebe584df, 0x3, 0x2}, {{r11}, 0xfffffffffffffff8, 0x84, 0x20, 0x1f}], 0x9, &(0x7f0000000200)={0xa1, 0x16f60000000000}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="430a61c06a76333e459dbeeb2885f3228c166936d900f5c99080543534", 0x1d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 19:33:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x8000, 0x7) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r1, r4, r11}, 0xc) 19:33:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1f00c204c7c40056e44d9e3531e092e273c5f1a24a30e26bea5c3819c83d6854454c853efac4f210dfe07422d659d5ba88d47fcc1894e851e3299b79515d75e1b8e0b2eaf65cb9ba1e0dd6bf137f0e45a30475ac34f6b4fb18bf7ee6f1e2b5a191439ba8b8"], 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, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 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) 19:33:27 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 19:33:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) 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) msgget(0x0, 0x6d12ae17160c4dd6) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:33:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x83) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000200)=[0x200, 0x9, 0x10000, 0x2]}) pipe(&(0x7f0000000040)) r1 = socket$inet(0x2, 0x5, 0xac) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/69, 0x45}, {}], 0x3, 0x0, 0x6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, 0xffffffffffffff9c, 0x0, 0x6) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="a92ea32f", 0x4) socket$inet(0x2, 0x4, 0x8) 19:33:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 19:33:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be902b23b6d8ed194b4f0d44"], 0x10) r3 = dup2(r2, r1) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r9, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="b5ca49549ba6458d3f142fb4b90225b43410d01be9175e", 0x17}, {&(0x7f0000000100)="4e2bbdc4e1cb418a8d12e3761b86646a62", 0x11}, {&(0x7f0000000380)="af", 0x1}, {&(0x7f00000003c0)="d95450254a25c22add3acb7369f512e80457d6202fd7da482f84ce304a3fb17dc90eb6f63d5f1052988bb81e65dc289bb436980f9d50ea382fb238c725b65ef79b2f80ceb81377bab5", 0x49}, {&(0x7f0000000440)="b27486b64f51dfc4198d346a0fac94082d12ab5d00ec3dd3834fa7daa03607ce08d3ac0a4af0e795f5c5844f67d184b9c0a00cdfdacbf986e7333f7b93eac2d8581bad02f4e5d2e97566b8b76256bf8a026f2304e9191eb1787c881f311ba83a9e33415805d69ee2b995fb1e44de56d78861a76c3a9c7b07ed4b1c3a96ee3e02e5dedbedbbd3dd40db17911042e1cfa9780e84efbbdd88de83f3de126783417e505e8a57c647c57ba06018d0fe46dfd027101ec1a4d9cbb9100d995e078ad33ba028ac8a0007af2fa535bf2f40f470336a5a25d2e52910ae5326b182da290e932dacddc523f7ad", 0xe7}, {&(0x7f0000000540)="e8aece9c77d98273e6fccd7852c435d8e1edf99819606912a87f4c964e79a799cb1a206a98a4151f54a7b5879e690f93c607c45ccc34bb0d", 0x38}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r10, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYRES32=r21, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x408}, 0x40c) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:27 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:27 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x0, 0xfffffffffffffffd}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:27 executing program 0: getppid() setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x108) kqueue() readv(r4, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000540)=""/161, 0xa1}, {&(0x7f0000000600)=""/170, 0xaa}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/225, 0xe1}], 0x100002ea) poll(&(0x7f0000000200)=[{r4, 0x40}, {r4}, {r4, 0x124}], 0x3, 0x5) r5 = semget$private(0x0, 0x0, 0x2c0c3c75c2be3dcd) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000380)=""/240) preadv(r4, &(0x7f0000001400)=[{&(0x7f0000000480)=""/115, 0x73}], 0x1227, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000001c0)="56f572ca3cc2f549e504f7e19d77d0fb1926e9ba9518df6ca2a12a01152438ee476d0ac2a1d29ba89ba90f3ce4a7172bea65e8b619b0fe8661d9646f44f4d7b955c0c5d97b8525851bbd046e0d6364acbb8d4cd0b5ef9e5f2ecb0d45a2d1d59cb7ded90afc14b95ead9e5d1945323aa3927480469936662b650e46bfadb9344afb6c37c232df0411f0a00a629fbf66bad087d1a492d20f251100a065cb8f409c5c6d9a4d1b34606d6629d259df598a43fa1380309358d65005cf8ae632e36c871bbc013e43038cfb57665998a19ae19153b60797a255bb0862975a017104ca", 0xdf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x14, 0x8}, {0x4c}, {0x6}]}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000001180)="128933e95f06b0e0472cea171354") 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="5c7a4e8289bdf02f40f09146ee33", 0xfffffffffffffc7f, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:33:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fffffff, 0x9}, {0x7fffffff, 0x8}}, 0x0) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = semget$private(0x0, 0x4, 0x800) fsync(r0) semop(r1, &(0x7f0000000040)=[{0x1, 0x6, 0x800}, {0x2, 0x53d9, 0x1000}, {0x4, 0x100, 0x1000}, {0x3, 0x7f, 0xe5200c149d2be749}], 0x4) 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = dup2(r3, 0xffffffffffffffff) ioctl$TIOCSCTTY(r4, 0x20007461) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000200)="1da4755a7fdfb25a789ad2aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0xb) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) read(r5, &(0x7f00000000c0)=""/113, 0x71) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x802069a1, &(0x7f0000000300)) getsockname(r8, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) 19:33:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000226036c4d401"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 19:33:28 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r0, &(0x7f00000000c0)=""/123, 0x7b, 0x483, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1104, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000180)=0x9) mlock(&(0x7f000026e000/0x1000)=nil, 0x1000) munlock(&(0x7f000026e000/0x1000)=nil, 0x1000) r8 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x802069a1, &(0x7f0000000300)) fcntl$getown(r8, 0x5) sendmsg$unix(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1, 0x0, 0x0, 0x4}, 0x0) 19:33:28 executing program 0: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0x4}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800005, 0xfffffffffffffffd, "00101b25000000000020000000004000000000f2"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5dbc04f51591b03bfd3489d76b2f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 19:33:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffe, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = dup(0xffffffffffffffff) ioctl$KDENABIO(r2, 0x20004b3c) 19:33:28 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = open(&(0x7f00000000c0)='./file\x00', 0x20000, 0x100) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000400)) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000880)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x40}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x38}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f54000/0x3000)=nil, 0x6}, {&(0x7f0000e3c000/0x2000)=nil, &(0x7f0000e38000/0x2000)=nil, 0x9}, {&(0x7f0000f9e000/0x3000)=nil, &(0x7f0000fd6000/0x4000)=nil, 0x20}, {&(0x7f0000fde000/0x4000)=nil, &(0x7f0000ee6000/0x2000)=nil, 0x5}, {&(0x7f0000e61000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000fd9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000f2d000/0x9000)=nil, &(0x7f0000ece000/0x3000)=nil, 0x400}, {&(0x7f0000e5c000/0x1000)=nil, &(0x7f0000e1b000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ec8000/0x3000)=nil}, {&(0x7f0000eac000/0x4000)=nil, &(0x7f0000fc7000/0x1000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x802069a1, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x802069a1, &(0x7f0000000300)) getsockname(r9, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r11, &(0x7f0000000100)="94e8ca67a9402edd513d3939148d22e68099c21f765b2652a12f244160ddca0270d62e155935a2c80e339087c274e6c8c8ead6931e5c9849b516a09e9b2d41495ee7ce8ed1cd1778c923dc15a36b00000000000000000000000000000353aecabe6feee3ff1eee4552e8fc6abca1b002dfcdd835636a3383e3fdf479d6647a0e152be5a6b80534ee2ee3e1b48b9c54ee2bb1b39bfda2778d37e0ee1d755cd044dd6f78637e99104e85a5e22455bcfe93565b153e51091c2d6e6b1fb01e782ccb25705a56f82fcbdf4734ac8716b9e369d03468d5df30e8bd5c5a95e1fc6aa8f017448e6a610874b9df7d06f29c51ec64a8213aa23fc95d4da7fbbc4ca9df63e4c583994785c9a52658415d3d652fcee325eac8ac83bb57e3bbab546f165488928fecf2b1a0fc28c27f2425e3350e179446bde3af2d0fb3b57923859eae0e9514c667bb1fba04f621ff327ddde286ae27a8206fba1fd765e7099256135ee78de2c24e367c5e3919ed8248dd649be39fb6de49d1fa3ae9d1f76fc9bf81b61a1c9ea3122d19a25ffd0b2dbe165446ada9fc0ac3dd92b90958cde024bf09cafbd9c672e747898cb709efdb0827018bc9f4b97747c389f41e19e4c5a92a5bf2a4b02474084312c866e28930a8f6b937e96d3b8a99e21d3c0eecd45d94e3bf89d9052ad80eb0168afff2a039283bc7da71eccec1", 0xa8) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) read(r12, &(0x7f0000000340)=""/95, 0x5f) close(r1) close(r0) execve(0x0, 0x0, 0x0) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) fcntl$dupfd(r2, 0xa, r0) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x2, 0x10) geteuid() r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r6) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x1) r7 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r8, &(0x7f0000001740)=""/4096, 0x1000) readv(r7, &(0x7f0000000000)=[{0x0, 0x370}], 0x10000000000000b0) getdents(r8, &(0x7f0000001b00)=""/80, 0x50) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r11, 0x0, r10) dup2(r11, r9) r12 = socket(0x2, 0x1, 0x0) r13 = socket$inet(0x2, 0x3, 0x80000000102) r14 = fcntl$dupfd(r13, 0x0, r12) ioctl$TIOCFLUSH(r14, 0x802069a1, &(0x7f0000000300)) accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000180)=0xfe2d) 19:33:28 executing program 0: shmget$private(0x0, 0x4000, 0xd556c54e436bdf37, &(0x7f0000ffa000/0x4000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0xfffffffd}) write(r0, &(0x7f0000000000)="220e228901", 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1c0, 0x0) pwritev(r1, &(0x7f0000000180), 0x53, 0x0, 0x5b0) 19:33:28 executing program 1: ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0xccee49057a55f8c9, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="9fcd301efdaa5342c10e8a0961716d5f389c54df6f735340b67573ac5b7088149181bae40c33573c12c0032a239d7fcf129fa6a2751756f819c9f51642b7c3a84af5482d094053ed388ceec442ec0ab1711c7228d5d9cc881f3cea15bdbef239114640d459dcd11ec4ac5aadb45a8a71063aefe701aeb9", 0x77, 0x0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x80000000102) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069a1, &(0x7f0000000300)) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b70200d477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d4550000c08f05f3023e"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:33:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x1}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x8000, 0x0) r3 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{0x48, 0x1}, {0x23, 0x7}, {0x0, 0x4}, {0x100, 0x7f}], 0x4}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) munlock(&(0x7f0000ff0000/0x10000)=nil, 0x10000) dup2(r2, r1) fchdir(r1) r4 = open(&(0x7f0000000100)='./file2\x00', 0x20, 0x18) dup2(r4, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r5, &(0x7f0000000040)='./file2\x00', 0x0) 19:33:28 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mlockall(0x1) 19:33:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000000)) 19:33:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a772d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba2", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = geteuid() setreuid(r5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000040)='./file0\x00', r5, r6, 0x3) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r21, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r17, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000580)=""/186) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r24, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30002) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r33, r34) r35 = getgid() setegid(r35) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r36, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r36, 0x40087468, &(0x7f00000001c0)) fchownat(r36, &(0x7f0000000080)='\x00', r37, r35, 0x6) r38 = getgid() setegid(r38) r39 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r39, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r39, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r39, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r39, 0x40087468, &(0x7f00000001c0)) fchownat(r39, &(0x7f0000000080)='\x00', r40, r38, 0x6) r41 = semget$private(0x0, 0x7, 0x287) semop(r41, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r41, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r41, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r38, r37, r38, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r33, r38) lchown(&(0x7f00000001c0)='./file0\x00', r33, r34) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r33, r23, r27, r29, 0x1e6, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/248) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:28 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) mkdir(&(0x7f0000000000)='./file1\x00', 0xc8) 19:33:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x102) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x3ca}], 0x1) 19:33:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x9, 0x260}) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$setown(r0, 0x6, r3) r4 = socket(0x10000000002, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffdffffffffffff, 0xd, 0x0, 0x0, 0x3}], 0xffc, 0x0, 0xfffffffd, 0x0) 19:33:28 executing program 1: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = geteuid() setreuid(0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x7078, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x7f], [], [0xf0040000ff, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x8f) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) r3 = dup(r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)=0x8000) 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = getpgrp() getpgid(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:28 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) shutdown(r0, 0x1) r1 = syz_open_pts() close(r1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x4003, 0x80000000102) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/174, 0xae}], 0x2) r7 = fcntl$dupfd(r4, 0x0, r3) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000000c0)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r5 = dup2(r4, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xc9, 0x1, 0xfffffffffffffff9]) setegid(r7) semop(0x0, &(0x7f0000000080)=[{0x5, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r12, 0x0) getgroups(0x2, &(0x7f0000000200)=[r12, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCCBRK(r14, 0x2000747a) accept(r14, 0x0, &(0x7f0000000600)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCCBRK(r16, 0x2000747a) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xfffffffffffffecd) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(r5, 0x5) r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1db415c554f963686160a0172f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000009f020000000000000000000000000000ffffff7f00"/196], 0xfffffffffffffe9f, 0x1, 0x1000) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r19, &(0x7f0000000880)=ANY=[], 0x0, 0x800) msgrcv(r19, &(0x7f0000000b00)=ANY=[@ANYBLOB="0e2afd3ad26096e778a45da0c0200002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) r26 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r25, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) 19:33:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 19:33:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x1cde\xff\xff\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x10}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 19:33:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffd56) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r16) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getegid() lchown(&(0x7f0000000040)='./bus/file0\x00', r5, r20) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0xc0307004, &(0x7f00000000c0)) 19:33:28 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000400)=""/200, 0xfffffffffffffe39}], 0x10000281, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x101) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 19:33:28 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48, 0x0, 0x3f}, {0x81}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x400, 0x4) 19:33:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r25 = getegid() r26 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r26, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r31 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r32, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x40000001, &(0x7f0000000500)=[r23, r24, r23, r25, r27, r36, r30]) r37 = dup2(r34, 0xffffffffffffffff) r38 = accept$unix(r37, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(r38, &(0x7f0000000240)=""/230, 0xe6, 0x930ffcebd316ce61, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300055c20563f292e8f026d2049a93f3cc6244f12ae0c8fdec6f3593d8a0268d19c4f18fd5bf73cd2dd640783ff580bd83897f9a524318649bd1fa05bd0350044cad8230436d2a2eb54a798e959eec82eeaf5cf9b30335b7506296d06923f502a83340d80574ebaf81fff7f37fa9eecdd99d10162ca9a779d7757a920e8f73ed20ba9b5b40d3b2c2ae"], 0x10) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 19:33:28 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 19:33:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 19:33:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x66f, 0x2, 0x3f, 0xc02}, {0x2, 0x4, 0xff, 0xfffffb6c}, {0x1000, 0x1, 0x20, 0x3}]}) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x9e, 0x0, &(0x7f0000000200)=""/158}) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000004c0)=0xbc5d4a45c17a094) fcntl$dupfd(r5, 0x0, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x2, 0x0) fcntl$dupfd(r3, 0xa, r7) accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000340)=0xc) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="c8ba5e03198ae1b62c9eee016afc0f6c38bee5f3f8ec241c56711650b504d8eca3275c01f060dc63421f25ca3155d87ec6a18e3d1b11cb3663c77ab93004b7d45a6d109706a28f30a7985f11c63802ef37ea27be16dfbb98083ebf7b1821567ec1094985ff20e1a0237a776bd008b0991788551fef4758262f1eb0bcf2b4bc15ca3276d229", 0x85}], 0x1, 0x0, 0x0) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 19:33:28 executing program 0: socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x80000000102) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xf, r3) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = dup(r4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r7, 0x5}], 0x1, 0x7f) shutdown(r7, 0x2) 19:33:28 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x6, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2000000, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) getppid() getrlimit(0x6, &(0x7f0000000040)) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x3f2) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 19:33:28 executing program 1: r0 = socket(0x18, 0x208e8629e53fc64a, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x42903) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x7fffffff}, {0x18, 0x2, 0x800, 0x2}, 0x1ebc, [0x9, 0x1ff, 0xfffffff8, 0x7, 0x101, 0x400, 0x10001]}, 0x3c) 19:33:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000002c0)) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f2f2fac66696c65300000000097327c5f0e45b4ac509198b6062fd31fd5f06a5b44bc1d976ab54813090fe8508a309931f0ea4a3031c2a5278a2b17315e91daaca9381e3b364415499335543d030f2ead1dae33c7413c496b37d7c9c86a02f412484d11bc21db8e514a23bfaa94a0fc32997bc98bb6aa2dc656391d87b2c23a236e3c2561ddd6c742cd6b23bfda27a3969158c08c9bbdf95aeafca60dd3567672638fcbf378d78fd526c783ff26a2b2695a5c304f6fc061"], 0xa) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setflags(r4, 0x2, 0x0) 19:33:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff000001acde1cf76c415471f1a5c82b505bd1b3254f6ffef34d3299b480d02c9bb5f621ce9f6424e2c70430fd47ac61d0e10bdffd0090b0f82c019bf1a047c280d1c1bea4730f2a9171c85d901ee9107c0fce19915ba01b429f64d708d43cd431b5151796930e87c80f97322e09068df9a86196c9b5542914ab2c936a48dc128de78a9091300d13b5eab455d35b2ce52e87a1c08dd964231da523df24e93f5353489bca8b9350f9eb34da43f92304cb1285cd4c96de3b2e1f91a5bf6e21cf48f6c1e00ab8ee7ed6ba7d50d01b10c8df8f0969f7c149cbbc0420de91b925e134e314ed3cc1977b4c25a609d7bd028ca99cc0b64b55455b738beccbdb9e4e0f578f8412bed7ceeb"], 0x10c}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xa5, &(0x7f0000000000), 0x28}, 0x0) 19:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x6, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) bind$unix(r1, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r8, 0x0, r7) getsockname$unix(r7, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) connect(r6, &(0x7f0000000980)=@un=@file={0x0, './file0\x00'}, 0xa) r9 = dup(r1) r10 = msgget$private(0x0, 0x220) msgsnd(r10, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/186, 0xba) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="05002e2f66696c653000b9ccab2b737f3c98eba98c56d8fe7fa5006e954ffefa64ea017ab2ced4da5df60469a89c120b13e0ca36e93ac63058976217df88b857f643929eaeabc872d462d48ff9ab68be9e4572d21680e1fbc69405df4bbf6d6fd64577fe0ed79640c126f63d5358a7f4fa01e617b09d44c44a000000000000a174b4642fff1386dc2db21c7d7c85a2ae8d69c2058ad77b628b45"], 0xa) recvmsg(r9, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 19:33:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x90) open(&(0x7f0000000080)='.\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:31 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f006001400000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x62, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) semctl$IPC_RMID(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 19:33:31 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x802, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x1dad6f437586420) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="be4813e973068da0a6108d6bbccca8be2550f3af1a579251fb67191c69102db4e9e9880c93528fe92ae53309d29b0b688f79380851caa3d2ece0", 0xffffffffffffff58}], 0x1000000000000323, 0x0, 0xffffffffffffffff) 19:33:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) fcntl$dupfd(r1, 0x818fcb632cc31eb6, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 19:33:31 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x59, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000540)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x5) r7 = socket(0x0, 0x6001, 0x92) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000200)=0x2) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x12) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000000, 0x4000, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 19:33:31 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xebb5b8320169c171, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r4 = fcntl$dupfd(r2, 0xa, r3) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) close(r7) getdents(r4, &(0x7f0000000040)=""/98, 0xffffffc1) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x101, 0x1, 0x0, 0x0, 0x401, 0x0, 0x80a5, 0x1}) 19:33:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) semget$private(0x0, 0x1, 0x430) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x7de6, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0xd4b}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='.\x00', 0x1) 19:33:32 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) socket$inet(0x2, 0x2, 0x7) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) getsockopt$sock_int(r3, 0xffff, 0x1c270c7a2dea52c1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 19:33:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x208000d002, 0x40004000000028b1) getpid() syz_emit_ethernet(0xaf, &(0x7f00000000c0)="5ca9acb01f5360f7cdc0af81bc69d5cdb106df5182cb3835f99feca6c7517d24c9d49f312554d4fdd5a395388b21cd5551f77e393a2c402e05a6d2b1ba4b62fb256dc24106c4067b7b5a81b78c387f029ba577d6bd9f679e2345ce765e5122e8d3ceddf4a3090df5782fe66a7914d79fed0c4863b7cd6db69c276c23c58566f09428881d59f4b17bc787685897f756e03e0d3cd593bc1f0ebe64b59135710f28d3ece85ffee71bb27e807e7d6ffd8e") r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000007c0)=[{r2, 0x65}], 0x1, 0xac) poll(&(0x7f00000007c0)=[{r2, 0x106}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 19:33:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(0xffffffffffffffff, 0x88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 19:33:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x27a) sendto$unix(r1, &(0x7f0000000100)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="4fe33e8366463e3ed43d3684511a") 19:33:32 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x2, 0x401, 0x8, "9d2ab44d8a0614d22f5f186e2099e1f6004fb0ea", 0x86, 0x7}) write(r0, &(0x7f0000000040)='\x00'/15, 0xfffffffffffffeca) syz_open_pts() 19:33:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000040)) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 19:33:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) readv(r2, &(0x7f0000001380)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000040)=""/97, 0x61}, {&(0x7f00000000c0)=""/204, 0xcc}, {&(0x7f00000001c0)=""/125, 0x7d}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/169, 0xa9}], 0x6) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) r7 = socket(0x2, 0x1, 0x0) r8 = socket$inet(0x2, 0x3, 0x80000000102) r9 = fcntl$dupfd(r8, 0x0, r7) r10 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x80000000102) socket(0x20, 0x7, 0xf5) r11 = socket(0x2, 0x1, 0x0) r12 = socket$inet(0x2, 0x3, 0x80000000102) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$TIOCFLUSH(r13, 0x802069a1, &(0x7f0000000300)) r14 = fcntl$dupfd(r13, 0x0, r10) ioctl$TIOCFLUSH(r14, 0x802069a1, &(0x7f0000000300)) dup2(r4, r14) r15 = socket(0x2, 0x1, 0x0) r16 = socket$inet(0x2, 0x3, 0x80000000102) r17 = fcntl$dupfd(r16, 0x0, r15) r18 = socket(0x2, 0x1, 0x0) r19 = socket$inet(0x2, 0x3, 0x80000000102) r20 = fcntl$dupfd(r19, 0x0, r18) ioctl$TIOCFLUSH(r20, 0x802069a1, &(0x7f0000000300)) r21 = socket(0x2, 0x1, 0x0) r22 = socket$inet(0x2, 0x3, 0x80000000102) r23 = fcntl$dupfd(r22, 0x0, r21) ioctl$TIOCFLUSH(r23, 0x802069a1, &(0x7f0000000300)) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r24, 0x802069a1, &(0x7f0000001400)=0x8000) ioctl$TIOCFLUSH(r17, 0x802069a1, &(0x7f0000000300)=0x8) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000300)={0x5, 0xc6e, 0xff}) 19:33:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0120", 0xfffb}], 0x28c8ffc49a7cf69) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = dup2(r3, r2) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000024c0)={&(0x7f0000002480)='./bus\x00', r5, 0x1}) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)="2dafecd3c2afa65c83d9556d3a6862957335eef06308d1815bbaaf9c58af3b332c71c425aedde03cfc14cc8838f7de700451119d7b91aa1f5372f6a089524f5d4e189b5a448c63dd9bf9164af7fd9cdb4f6a064df25c5b5612183f631529304306818f2711ca34f5010b344a156399a766b1681e275e1319f6206856b519cd743c9047463c172a5970a0ecbf21767dce35b07cdcd7cec5807c6fd56617a8fc", 0x9f}, {&(0x7f0000001300)="adece9815497327dcca23077e0791ab5571b93043ddb0bce339a4448afe0323da579792500fccda7c17ace51d1bd9289b2dedcbee66284caf2758d50cc88668a012460abf5272deea22ae7ded339d7752d78fda243f54320727332d6a93411e15130729cf69dad87e973afa3e86ceeb0317241c0b68e4954b3208f5bbd63b0aaf3445467e17d7ec6b0380152766ce8475c20a3f9d0543ce4c6f2b3dab635b47f0987c425ca32ad9d64eea50926534debbec5307d4965464f0614e280c9b9fdd38465173be249105745114448f1ab9a21a25603b1d2609a00e976005b26d2e8ff5b9f53c6f386cb6a8639c2a3cee77e28ff9cbdb017a94cdb6f31b99865c00ec899030ef5ff3878fa97c4fbef083da9b07f41a40fb3257733f5c56edd005ee41f9e89ff8a02d208a56d376a94e01f302482cca6624374049edfa310f33d824c49d2f617554bbb14e8e919452c50435e53e974076fda14785824aee36aa8d34811ef785d2e4f83af869fc2b9ff074aa85eeb004a3c1151a0cbd19d77926094e2d7cee263a8d8dc25b4ffc95474c9a78ac766579d48ebf9f5cc24b6a9b41422ed89e261460f921a17be1a9583ae440201df2959f64c0f392eaa84081ac7a8530239be8074d6d9cc3f9bbc417c44153defecc3e76de8bd3e04c0f39ec07f7b1e1c5e465033e4edce746789226ddecc2a23f99cd630fee547f8c20a0f8b11011d0019824428218db2a26226662f5674b42a15158c606a4c1151b75eadee2c320fbf39d8900bd905b530ac7d0a280884660f4c3dc6e713a3f8f370fb235138081daf776bbee4d0bbb314f15e01198ec17332c825aac5dcd6c72ae94f00c242dccce50b40d2f65b060d9245fb5425c4e4c388a02c837d9a0a5a52e321e30b69df39884dd865254b39dff86146a0ef4950f31e94b6aba1490b5da717298d1a20fc30328cecc602937018e797f70c947dedeb971a01df048a04d53a89324d6b2de356e453109cf5edeabdc1171d33ab0334970334ac00402b652321f2bc4c9d3aa8c5e7e231174f4e653c04b4f9f5f037ec6365797eea4a043829b23a593cfc231480aa2c8161fcfb3093e55cb1af19b1644e08bedeb2c27187d301a97708e7f8107287ae7a2cc843b45c6896c8a2f5e0d7cc30618fdb41dd399fb51a227d664fda6c656bec918cdb996f6379a9bec71f208745af13296efc79078f8423189a7f4ed03ccccc349fc4154ec2c1ae4befcb7f867d654de5e2aa817e40870a69322522c8e227292c0d7f6d1200c01b8c77eb88105e0a1a7ec868bf3e7ed80557932dcb9d3cf18bcd01ed041f4590316fba6a635b841b00f335dda8e9700b45da773d5136fc87935e0e530eb45cd94beb4c72778bb4d0535ad9073e8a8992b595c60c98166fd2170fa819088ad721bc10c067e2328d4e39cf603a475a08296ba2a90459d9ed47dbc5f9dc1e50e8cdcfddeb41261660d48577ad0c345e3d6964cb77c2056788c73f53899b3ec76fbeebf34cfc36ff5f4b96e8158581b81d5c34892270fef42b76b2c3c02facae063f3c905c327afd6502421c90722392316d8934cfc83d21a0c8f33c4bfbae1c6ab5eb526e0e3379e551582d9eebd66706216e9c7722da3fbf55f558bee75fb22abd923372b68c321520ed1140b1786182fbe36dc580093787c9c8ff4f831cd42fdcd91ee555a0fe66619b51aad7b42f099591f3b196374966c5eef74f3bea3a2f6c606b9f5b00d9d6290a10f918ae60987dbd57542cacffd98d3579a612e636eccf33a5df17ffb6ab257eb859b376b0a200afd630bc9814be79143c62d1522ff1ff35ff2097eff1f3ee27e04ffeb259d91b1a3b0acf970a6971707b6498c9f5765b9c10cfab5a089b35c7807feebe60b92b0a882ef4c21ee19063e5367bc1866c165125c10ed4646eaa61fcc7f8595ee8607c39b470b3242ae6633e17c00508eee21da2e6341745e07f7bb5aed2cfb0c6e1bed24b7f81bb28607e207052483efecec4647c4fef0aa04e313736f88715cc4d3af9834c23f19d01b279edda20dbdb2bbaaa8de5074fe79bf336fbc88bab5852f4739e3425ddca33963a15bf2677f1b7e081be311cb4aeb3aad1a1d0b92ac23ad69291c223e301ff561790672aae20b30a3542dd3c0a09f30bfde26650640ef126c6d2abb43ba737f380a65ed3bc41d36f694194181d30bf6c49190bbac33b37daad3c71cdec78874d36335eb20e33250667ad825b4bdabccc4a82a32252882cf1631c67c2c9dbb344709a87799682763bcbf010274f6c1b5fc4207ed6c9afd7b9fb291ae8c1ac4a6f5ad9e649412cb83e677ada8614f9b05e114a4b1f437153ae9464eb9b9f0c20d30451ec993e6eb1d50bce817ee007be4893a5f10a659a3358e6d47b441a815212f166e2a68e5409dd962cfd4a88f4e01d42eb106c514864608972ca06a817dad83e32a9e5f66143a56382d2ad0b2e23603526ec262c98605458a39970db0aa40c69b80182e4e7556d48491df43804ee1196c808c8adaa0320cfb64b14c4d4d1f35b81fe3a8041e8100c1c73aa1a9c42889d585a8ddc51d2c7200078de7ee21eb7bc850446e92f9ba279083c4aa3158298464fe2be4b8cf17c5b935a8234d91036725d68da0f22bbd1d07a1b1e6def596b9e2311371c97314c6c888824e6c98058c29572aec8c9e5d7d992190bdcafd32abf598b40235c47f3493711e5ef856a2bc3a91441959e0e647e40bef437d4d4a052f3104d536a79390300919f60716aa47f0f6778777cec5819f5a8dfb3c4e24fdaeabf418eefd0429107df22746f581e3403f1185b34660747bd8a0fe72793908610015aabd71f16f0e2038dd56bad43d0876e2a24fb5dc4d0a892a3102a3bdc426140174f31224ef0946c0f923ab668fe71e9e4a3d864aeadb5bd9bfb60c808ee240daa93d3355baf414150744d337d9e5d7ed27e93325386511c2c8d328cef598c3f2e0823052e343b2c1f4ca36b9a28ae7a91dffe9626bf38d0658b28e50d18d8aecde9014981a47c2e56c5a4e2d911fcf7cd78ef079b8d00a0a555a636ca72cd5035e9ffa393134b5f068463fd0a5e1d0b9a744963aea1cb925dc0ac51b4ae66cc67c9c2907180e50288cfea19443bda6ca6cfc9a5442a1427e10b7cd12ec4fee531284f35e78234de6a8bfd343d28c133016d462d38bd6c8ef41b25ce6a6980223489afe2fa6c3259291c07fb98e273aa40c95dad2ae47261e49494b441e9c292d4c5585343994cecad25633d2c422507ce6b580eb97aeedff5037257f9540edd3a2d0839ee2177bc66b2d638063a9809030bd77998dd81ee4d7f98ae68a38a83aa6bdee78bf71fc2f837323ef6a85a0f23165d914e77513065233ab402633176273be31f66dc0b4d943a5d1b408f17132e0ed112559d182649f3082d7f316c89d31f4bb7289b06df1f87735df24f7614396585a21c9b5095031b06fb435941dc572665c6bf42fb4dc636d0e3c3111640dc89849361ec9c0470772856b8674c11883e011611cdb2380eaa8cd593c337acadfa0d270f7a9c40ba1a5f28f496b401565eb53a7670cf517e79855191147ec1b8d39713603b2b2691fef0a84d8bf2c0feaa4296b02a7612c255ff393350503a0a50b2b06d39412ca07208b21717026796bd3c9ba0c15a1154645c918cfc4526396e931080abab87a38e4667be173cf2b5db2aed6a7be10fc4b92ddb7ef012b5a8a5c8a2b8338ac3d223720e8157e8715f5539ac82e3e360c39fdaa3b2734c151a00a091cd1b9aa649f4026509649cc1a702442cc196df699b972686cbdcb03f0867529e3d7ab8336c511463b67f8ea51c5d6bb4d658c870e2a687a124f2d3d2bb55bd8b85f71261d9ee1cdefb9cc0e429ded20538dd1af3c915590268b45f198a78459da4126d578eb4e1564761136d96ac9ea13a5adaa2c41e17698612a24e75a0c263db41022c112acb3afff7e1e58a7a630994463db3f67b1834e327f89990c75087c1c451571e3e272efe323682625a869932a217acb89da645dad84a04d5ddea75590c4f4e2c7932c6fb0d1e7ab0e8518e7cb305d5a4aa89de4931c27dbb128854d2dcdcc5a4586d6ec44082e67a00f90c3b052037e835609f50a75fb7ddb863f22771c2d96435f7d4f7c150874323398eb345d701591f2c08a0a26da0cd7f7bdd0a42852de933458f2a55605aaae64edd965c3cb06a9e900a0c108fb2bb7aefb92b28882d941c5b89055669fb0e9f7523689144a79b36095c6d13afeff3faf028a3510364e7d242d934d53e3239d52f6d39aaf18cdf0111d3a6be754dd31b4fba3c8bf0ddbdcb195ac3c7eef975db6681a5d78fc963e10d8e4c1638bd6f0e0ec4f5304aae2b1fd2d09c2f3981d792de625473fd6002aa13baf235dee37d70819614cee2d1c617c69bdb8edaa1628a1761e5285ecdc8b2cbc4da79cfd64d48fbb2c9a7da96d49552d6693cf2c028fea9397e49ef9e1ba391a1bf157b8d362cb167467d31c0a9f0e778b6530ef6741a5304b38182163dc1c784d03de889f6d633ba3a5ecd7a8f9f87eb20dc94237bf76de559eb5249e6160fc37f3c0a09007389071120200ed4dcac1262f482ee07f426729c0f894bcd6ec00efc526c84fbae30423f02378e9b9d9c13c00ad556f13827b2bf83ba9ffb0e580db6e41446998b746de7f1dd5edef465c753346392ab3ecf251305fbd284446c3e4d979aaa4f3267eb78b83868b77fc0092b0cfb619c421446a1102414c385213b85fc49c3fa1c2f8275c2cb8b14e3015b1c05a374901b11bcf0ee70a6f0dd814cad7edd504124edf2a2e7556ff893eccabcbb5e5a50b05190f8075bd012ecca36fe62d5828878866afed0a00ddd42d18fd3f598dee7bdc6e3095d29ea5e5036c2500157e3d35f90ad1102d0ae907087c291efb798724764b06d3f347125197dd11ce25a5035034c3fc235b1f6a25485d3040222850afa7fc50c31580844347bfdb9c2ab60a66be74de35ee8ee81c442b8cf4dd9afa7353de387160490aec8a63cb52eaaa2d66d1532f544b0a4d2409d8263173fbf2de8690aca23a247fd6eff71d8e2e71f0c9bf7fb4e9b328fefdfce7194b693a849c456cf7cbd5fd39ec1dc2e1cdafbee5c8c6ab897a5740be6055e5610c42e83992a89692c674eaa8d25b7a71a92537690dfd64e47e1cc2e71093845149b77522ba8a593c932b0b951062238e0f479cd685f7446c143b586efe4bd676637e3ad1566dbdbddfc30a2b8f1fdc3c5b2d8154e6953dab2eb2ff00124eb12512ba2b96deac075d56fd099615b35623b60c604e06ef92d5847d6080678efe70d0fa3824fde3dcb89b1d4cc9934f645e9808f59b1bb61c5423ef201f92cac3150c7b8207bfa6f9bcf667526af494913f5b7d6cf85dbef78425591933035b3c7194a51259943536f1d478e96bae1041cbf6d214033b6ef7a2bea327623aa8162665bd0ee14320d940bd7e700feafeecac4013a8e567a0795d2b44bfa713bd59c38f131ed27843f2a3b524570193f13153b250ac80e0e97715a09c52c9ff2ed0adc7d24ffb45f05e95342b45173de4885ddae45c68492931e4b019a6839120f4d44dc56150f7da51657e557780b111f4363affbddca45e8509da9884586b94d19c968266931602544c923921fcd837199902f7ce4de5bdd635d2bdec82d4d25f11e9abb17b532fef234b317e8f4d1aeee49e3922bfbd5493b9c29bfb20e6bc3ca3a825e7716789f6b236c28515230eefd33a8ab8c7f0ba7809e9f140597370bdb03ad504917ea8b5cb876c6b7acad06d0", 0x1000}, {&(0x7f0000002300)="8729e58315a5cf3d30eb40b5091ee1f22b3ab27bfcac83f376ab9fa83a2412bb7759fb80f1f3f3c569c44167bd179db0e1c4945d8fabd645f9c317778bcbe294075a3cb6346eebf617b1b6c2762d7ae538b077196194fd50c39b9e64c5ecc39d319bac5b538586d2a4314150dd3b70568f8bda6210dbaad5392a15402c2840cab2a27a353dbcccf13e7e6a6730079132940853ae14b7eb53156a", 0x9a}, {&(0x7f0000000000)="ac1ddeb64807af6c269651042905c986340881a88c83eea7950ee430ce4f8606e5976723762a79bf35ea3a07ccb23814252d91a791d6b02638cdcc77a30c2e897c1398ade06a535257535c2a763e424029d561187740807def6e397660cc99473cc9b231b71118", 0x67}, {&(0x7f00000023c0)="7fcd2f9c9414df4cf6ea6566b00cc7799bd764e1859f89ae3ba4e79c78be3a9e85eda257d1f802dd323772c9974f57681a74b20e545d75ee6d36bdb30ca0e43d6a752f77de91d51c082d4badacd47cfc82b1f9b5d381e34ebb18eea0f2444cc674746d1c00ca20bdb2b264a941662b6c86d0541f0b14de75fead09927034c527a54674ffb2781e592df136e1a471", 0x8e}, {&(0x7f00000000c0)="0a7d9180a256115941a39fc5091d7d18f30857483de5d01d93164ef002afdae7c5e2728aa6357acf063b20a139a930771d42de9dcae23bad77a11b41", 0x3c}], 0x6) pread(r0, &(0x7f0000000300)="47efd5f1ec1aebfcb5fc03f00059e9ce15851cc8baad1e00a4493e37e9e6bc5b449f547698751e27e32f9429c74ad3460f23320be6e208f2f8245c91748e3aa3d64264dc3e7b0c893f43cbbbf8532fe40b89c0b3d3a1fb8c0e214b90cd4cad003873b6b147aec8cd89449f2bccbcaba0afa5539bcbca536d69bd8e1257e1c3c473a5ca84fe7c6be473c6f98184b9b5809b5b43b298e1f5c21f74e25041a62405e8a81b157a7fcdbaa03f4c8079b312831cc710ba7e0b875b65768658fcb33fd69c2d888aa5bf7a2dada5dde7b4e87633b39f2c39e8f9c291f72f54d78725b347239d7b4075d26dee9c1ceddb2fee6eebe75dd5f6e488e8b7900f70c4a30f07bb35a7e6bf90af39692236f2d3f37d2d7bb9c5c0d2cb66589e2586bcd78c234b75dbd7099d9e0106cc149838cfc95aaf84acea201bfd545b11c1652171dc6e7f7286b99dccfbf452a81b3122a8a6b6ed447cbb866e5db678590a8a8168f563d6f0b9159a9da1eb22ce892dfc9b47649bd06dfc760cf7a7e9119e2751085daaef77cbdc56edc5caa74da0618b141b6e320d03968d87f40f9ddc470d0ac2354b5e56c8580c7c385763707d2fa85d78f7059116af0d73816d1746de979a22a9ab3bb6d656cc8c8d8ced050308214a6885de8e706a80c6a4a1abda0e5d9b0ac54039f67a5a39b28926eb9bcbfe3bcbee85ff134fbba32ae37b7f785bbe381e45ffe1a971036fdbb005d2ba30d2aa21415c288a06a1d04bc0408826a3c060a6207d84414ee824d840ecff399525d66cc2869f2d03a407c2a18462be2a2becbf7380fd91289b72fd3ea0b76b167099e66c42481a3ec74120b3ee1035217ba7d3c04c80353351ac738848b22d550d7b82c1df32ec76d6dd544ac0ebc617c865e58204bfdf6fc2730e8216cecc413350185330f0fe9bfde83dd0cdbda071fcf300a25612094f6873cb030198dd2012c90316643069df880bdf1e34e47191c9bf76a926f73e04cc605421493ba08b7ec267de554ceb5b29f19857e0fa57c3911a782b2c4a52343aee7e430f861fa107df1fc37bc0d452bd0cd1947ee80b0fad4f7d72138ae8bc6bd01daab1361fb8a73fb1d25882fe7082bdeee738603731b62ba6d58032c4b78e2c760a3a6d35cb81a8158e97b037e07a210cd2027df769eafd5d9176cec3ca7fe57d950e73ffda18061cade26ce4eefd9257862657487a86353df573fe7dc12487d2cfec58336b134e9a50edc839faf32378d9e1e7d7b311e507a60d550dc37f737b56518c005e50982f4031886bc990dd7162de27903162a42c86d2a376b838cae3312275d8d194a499b6909a8ec4d6d7d0817b5aa367a27abf67ed54e97f7a25adca40026e9f8e6407da44f7643b7ad858fc0b5adac8dc861f11cecd17c8b217b763ff2e9ab94ea536e75e394de9c1c2e38ee1eccd2cacca146b21d1882d5e3a4529f7ef663ab80bc87477a4a197c9de518bc1f714b752cae95d0e0e58553d0f4b7bd53d633f5200942cb30fa32e3755d017b6157b93678c6e55c78e2b92192daa33bd9d48f6a4b6ece291891e7e6daac9f81487cebe13364c1b8f8bdee75ed9425c58e1871b24a8769a1dfd041e926f47125713fcf3ccb96f18d42f16221ecc6464d91b7dfc897ea88e453a59b2cb421400b90fb72b4a0f0bb03dc2b0073c8d1c111a493e00cb48116fceede13df9597dd242579754796764e637c5cde070495f1933a9b0b1e3253c9e99d9cbc05cce6f6db6061a360473e60c99246726ae895a6ecbd79b0d19f4da5001cc6815b1efe784209f9f96ac4e488cf96789b55c8dc6e426be0ddff6afe1789b8bb110383e58790d68802ffa2eb4ee6cb5a86df81e009bc662829279baa93ea9fa6a8246d5662c752c01f55acb2cc0760643dd1db598e09dd5b68372874fe9159ce0e99febc1291cc8adf6452128ff6d7946894f8a547a2e343f76fdc509a49e8dfc61a54dc07bbd8f123e46cb7df7cce2b4924b087a827f8dde7d9be14807c90c0f91442b9e67e1d18467f9e70f1e5c0905d89749d72374b8eacf3267bdee1d22b1ae999314426862c3c536093d846d4caf06c5cb286a2a75c3aaa314b852ae71c0c104e82341000a5dc297ebcb4af4a79d4a33d825c0fab6646ace34b4189405eef70420ec39965b09feb2467badf37885a1df94200afaf870343b4504d827882b5f8c2c0e413fca26b05ab516cecd850a2b36e508987c7b070e940109f9e6d0f02346501b0bf6a02b5e1999cb770bc1c21c9afe38655a10e54f9b91b38af9c4ef05a0004479cc6b02624e87f271bb9ec93f23e514b818820366010d969fa30e110f68a016157143ec9240e62217b2f7e23970f1c895b921cf653edaf731067010ece71b203197fa20450909361095f49f29beee5e5c0429c7291de6c9a1a87a8772826142ecaa4376fd067e834c79fc0a1088dcf06c24f07de86daca35b82716b41760cdd807d26698f64132c8d81c593de8d684cfc5c7e07e7403f7911854d59688c48d8decfb1e2af7adae4f2da450c2a8520310682d45cd546c3b54a9ad4b67efa5c666262914dea9ca02b3b9ef5689ba8ec4642ebef7b09d59754b0a8984667f9a553bf9f96b10c827b0da21e4df79faca1bfe6e392ae4453f3e9cd4473d6730b81825905faa7919de31dadf183794b9266e56a38da4af8122f008efc6cae027d7c5f212199b2fd95b6fc02554c7c092e683cdc78f4d6654ce924cb111d79290fd61e3ec2ba1629316a9a6e374a4e2ea280fbbe074e7e93cc59f34cad76de3e157f187b25b2200d4b46e5371bee04d6fdd7db7121e9b974c20f2221da765db05d4857adfc362ec3b4eba4703d3704b64af08e5c0d5ba40571ad1af5999156d70a2bcf2ecee1e501ce505ed51a8a26f1b2646b4d96ba81141737c801148bf4a5bd99639a68469992df844722964ada7b4923c691d8253cf0fe54f2daac5eb66d84cb2e464d48b112f4a0e1485745e37a3f1f664d7604007f413693a2a70c44fcbf98da5542ed90608bcfa1dc45c914b6082c8c7d52762ee2d7a1bc45351ce20678a1a824345e8aa5ae29fecd140797e4e88615db9d29a847fe9eb0e2d3466fc25a4973327da353efff17612f8cd4391327483c784ea809b2bae4f59432264fee2fe6fac82909b1cc1bbfcaaeea76b502242a3831fe2819221be1e588452cfe6c7713ec4db40d7bfa5ae427d518bdafcda126de10cecb9b6d9eac1cabe04e23ebd16a2226572ea1ad0fa8bdafea38ba15c66987d458960a03e798f10650a2fda952f45015900db787929a8442fe1e9c7c82ad06878be62f063f82e0ca94018c518827a344b741b5a0032ae173a03f3d44d5d0c88ac4542ff2516db26795b0ae70c218fd36fe58b37b5925286ee8b336ca1cf19e5d299fc2d723401a3cb1fb470f136f8eee0f9f60ca8303dd5a3a9eb88af3bee39313b0675f3c02d9a6665a6e918a3b45b4724e362ac30c41ce2fcbe51c64192f56c42be8a7e3e9e4a5a363474595aaa14172f53aa696d891e617ac72e255145132a27402c3fb1b4ec71a9979327e834c5acab125aed918e43ad5c2352cd4b3f065418a73c7e47fb039f392e7bea4bf65a0cae5f4ccd8381a54f52e7dc56ccd282974d5c26e0702f56a26c877d094dee4ac8778a35649cccf0cf55478fa802d6571fe49827a97b5bc5fb85bcff9c5d95b02bdbaaae3f2e3f21d0198b8d6411684b19f5b47274d1d1f7b04f617476fa5ff966baa56fd42b043ccf1bca260d42e6594f07f6ccbb322273dfadd59f463808b07a3c231a15b6b63b1868c779132da0066144b8f5e1f75de89b8f00b3c56210530dbc5c25c001e4a30eb49d4aeb0f088bbb873ce776157afe8db74c7a5b43f6f7244558c737684c5296eb81a50712128f3b7a1d81148521dc703fab3ea83fd3986902d19b0edf9e962cfb27e62b8935fe98472f9244d89fab8814585907548e66e09957a72de45af3d0d2ca60f07e138b348d497aeb1cdcd4d7a451cacac6695513225a1dd2ed2b1e0e1dbca9cfacd10e3d5a09bbf382f551539f3c0f00e6d7b197f7a44dd5ebf8bd41d67297020a3ea29cd592748900e8ed36c25848941643cdbdf410956cf0bcd09b4bf0bdeb0f779572c76ae3d9634b7936fee65f4542544f6a1a707ff653864255c9659dba2690717edd2c971243b35f7b313ddffb9d61eb7a8c9ec938800e97ec9f535e10d1eacca850bb714c9b285e0e19ab997c7ad2687136cee289d8ac5989c113ee497539c9911062cafb491c07725b6c72dbfff103792186b5c1526ac5765bb85a6a967914d36f88d56b2c69f4fbd3e44099dfe48d138ba9dbc318e582a836661e9a9a59faa9af13c5e5bc2eb53a155723cbaa823aba9837b2d8743b4e5f9ed2872c1fd9938c635e99df87c99cc795b0e491f4628da94fa4f74d71c6a2bd76f2094a3ffd2bda4f241285c0ff87e670526ce308544b40fc1260081aa638401e9ebf0576a8db0b1a2af1059c475f3d22c8fa0bd95a400cfd0ccf80a6541ace7e8e9e522b997434024219fb421981c812b8f1eb5fd6cc5d197b6bb55175937906bea1f163d87be13eff03ab1a87cee75e13da5860cb51875db09fac40d7f779d84fa8ec62d4117078037a14ac4c7bf75f605a264235b3f5c43a8871a184247039d48fa07bf66248322768ad1f3af654871f7dbc8ae986d13f8548d74fdf78b9892ecf4f926ba00450732fe14e177339f4b0c15291917e3ff2665b3e221ec5a0bbba5e35ee29bdb4c8294c380a40ab7dfacd7ab6ffa832966dfe5d696e1df697ef8bdc6dd7f2fac4d8d1f9cfed2d4eb705cff96dd8a6ddb521f651f6e0c4c05aa0d142eb069398d88a670d8ce4ef7ddca1e959757ecbcbfd6527fdee20aa457cf9cc88a6ecd7979a16b8f0427607b7aa0a8d8f7529dd316bd8401805e3ff6b584aa9cb0c29f27391ff9e046cae4eac55d14f42b83521967ff1d45c0457fb230ae81bfee9c0063e28e23199f2e7ba0ee6502784fb30a23e3bf0f7f9dd9afea2455ced2a80c6c3a481225b4cdc3500ff55ae19d01d026770fee6fb5ff8bbb72795b7d5204fa75781d78cb0d1e40faded925522ab3a220adce6d332fcf89d9791445dd2fa369c5b228ea2cd51a45a3991210d3e865e36e192ef3b8deaaea2dfc7073645381130048b922f335989d36319da7c2015ac525516866ea4a502b56fd5752d146a93b7c3407cd8f7dc0e2595fed5b1d4aced6d314e31004d4f81b8234f1caf2905795f02582f5c0f0785a7cd61eb2dde6e8d096a70d74f0df6720928b52e9c13c7cf6255b7808fead5d9056bd5ebbab79cd35065436fb45f961f02d68ebae48044b951003ca09af2d9f84bb73855d3e227c84410133b25a1c23056f2888d64fe89b084a4d6307e1ae34bf71cc6b4fe5ed87a578320be0c8e109e41c88a0604401b33e58e48bfedfa967a808aae75a9822d910af8dedf981c5d12bc0717c5d20e0f0e1e437b54ea4d57a935199ee0a4b8094c6c4050e6c93b4f03287ea9db059cef0244a939c516a43b09d999244e26a401b2fab6e5bb27681aa9695c2ca2f94b7fb807f26966f98e95e31a28a9ca35ee76fc2535f342e334360e2cfb36aa90100a8b072af6166a4c8549c263a149da29e0052181a8c61da9686593ae555166fa4c3670043f49b938ddd39f57dfbafe95719066401ad986e1e1b69dd5c686bcfd929366e93dddd6c1ec7b0e80b330a44e05b3851d0da1d898d10a92912422225c89049fdbba29e425f448480e9c930af473a39dc600ae708610c74b6275116eb95", 0x1000, 0x0, 0x1) 19:33:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x4, 0x80000001, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) setsockopt(r0, 0xfffffffc, 0x400e, &(0x7f0000000040)="99e86bdae50e7f9366704b7730834069f0bab89152909025c4f3db6d", 0x1c) 19:33:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="cf84809f291c3db094bc0a1bc5589283d58b2d2daefc6e6f33459ebb82a8de455419b2a089793088be94cc6863b7fb5c95342e6be3461f7f1ffc855c228f9b4e6f981c1990cc35aff97250f5eb9047666c86b46e010fa3fc8be8bd46fa0d86533a83572524260518611d52231e77e740dba4df67185a155d8eabb7543e3cc81ae119d8224a2b2f3bc17df5a6fd6f686aeaae735a4fed64e7d8d62e238d4ac0056230950ed67b75000000", 0xaa}], 0x1, 0x0, 0x1) 19:33:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a772d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba2", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) read(r0, &(0x7f0000000040)=""/138, 0x8a) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)=0xfffffffc) 19:33:32 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x2, 0xc003, 0x0) r0 = socket(0x10, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) setsockopt(r1, 0x1000000029, 0x9, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x186) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835c026bfcb2b35104ec50aa7adcc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0348df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0"], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r3 = semget(0x1, 0x0, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e77f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="5b3446010000"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom(r7, &(0x7f0000000300)=""/166, 0x1e, 0xcd183a9e69af0386, 0x0, 0x0) 19:33:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) r12 = socket$inet(0x2, 0x3, 0x80000000102) r13 = socket(0x2, 0x1, 0x0) r14 = socket$inet(0x2, 0x3, 0x80000000102) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$TIOCFLUSH(r15, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSRSIG(r15, 0x80044272, &(0x7f00000002c0)=0x2) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f0000000280)) fcntl$dupfd(r12, 0x0, r11) kevent(r10, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffa, 0x0, 0x20, 0x0, 0x3}], 0xaf9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x1e7d55bdf969c071, 0x2, 0x2}, {{r7}, 0x8000000000000002, 0x64, 0x4, 0xc7a, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xab, 0x80000000, 0xf80, 0x3}], 0x20, &(0x7f0000000240)={0xa16, 0x6}) socket(0x18, 0x4000, 0x3f) r16 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r16, 0x0, r7) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000000c0)=0x1007) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x2, 0x1, 0x0) bind(r17, &(0x7f0000000140)=@un=@file={0x2, './file0\x00'}, 0xffffffffffffffba) accept$inet(r7, &(0x7f0000000080), &(0x7f0000000100)=0xc) r18 = dup(r17) listen(r18, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) close(r0) 19:33:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) r4 = accept$inet(r3, 0x0, &(0x7f0000000040)) dup2(r4, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x1, 0x2, 0x1f) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 19:33:33 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x8000, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f00000003c0)="080d34413fb2c507153a05b8a2a9be3a523947b11ba62522f66d2c1a339a35a236db222b07653d5a3eeabace2f1709fb62531b48cffd401beac9ba46422528cbf86e5a65421eab4f744508eeb50921f27877a3862f3de3e5f2296f5f9349b5b37c9e1a2b87353c979a91b7") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xcfad4de796126b7e, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25, 0x3}, {0x6, 0x4, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0xed47, 0x1, 0x1, 0x9}, {0x2, 0xfd, 0xff, 0x7}, {0x5fbd, 0x81, 0xd, 0x1}, {0x5, 0x0, 0x4, 0x7}, {0x4, 0xf7, 0x8, 0x3}, {0x9, 0x4, 0x3, 0x1}, {0x3c, 0x80, 0x3, 0x6}, {0x6, 0x1, 0x2, 0x5}, {0x6, 0x7, 0x7, 0x6}, {0x9e, 0x5, 0x1f, 0x800}]}) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4180, 0x14) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x4}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="3768a42abdfcc1dcdc0dc745f89163c51148fb5c3f445a94cbd0d2345ca4a4e2ff34e0ebe373ffee81f4b6ca5e2c0fa7f5ec5e13744516ff3738dcb2b77b7c849e87a5c7fefe302d13135dc01b6358bba01c683168cbd23d11ac9fbc84e7b506f61ff365a733e0541ddcfd21283aca3911c4b9ba95a63cc27a288e5baefa853be760721e652bee35b0f1d9927dfecd4063394b3ef0dbeea694d3fb0538eadec91f7da6bac447aa71939a25bda677713734b7c8c9c3fb1c5a0f4425f34d02d6cb88070634699c0a774d9046da663789", 0xcf}, {&(0x7f0000000280)="dce630614071b7f4c7c2dbe1efde6ec1ad0f940b999d1e81e961358995e1c411d09c727550a1187ed33aa7dc47c7e0ffc788042ad3e5bca679f03a8aa440efdc297933cfb4c84b9db06140566efe94602ef01af48cd82ef757457804733a17497581dc9ccb98a1debda4eb344ec1fd97705e4a0f980e40d01fd77479ffb7f76b60dd891c4576fa0b2de1f12ef1869bcbaba27ef9e2d849645b348e58d451c066a192ec678f3f3e5ebe346beae802bfe0b85ffbaa2c1a37eb83028ebc9a48011d95dc80d6fd2c7e973582f2b55773", 0xce}, {&(0x7f0000000ac0)="d5c13a720529a9ba65121b3ea8954d4d3b57350d37356965f5d60698a0a9a6f46d6f1af15939e8ea3388f6e2773b07fbeeef483d95eaceaec0f6f0ee4270d27328fc479e8700953864a01bf03a2a93814b414cf39458b746f4fe48453808f2f1d98f84dba25cce0fe782bbb96f5f74e2f44723003b1f2586a011e3ed5c92eddca1c7895ce197393ef963ecf41c40cfe29682ddaaa865e32f4abeddd96d4f58092975217c0c0c8cee95baf95fa1b4d8580ca056b1f4637354cabdf349371f9b961ed94bf92284c250267255f302cf9728eae6d88daea81c98b7d9333bd385a1518505eb551034f5291d607b92ddef1ef32ca411aa6353149d3b7e0a4038d0a7e493dbb103113fdb5851e64a70f890c977dda1947884b2c9653e4dc72135c888b2f56e388a2a13328a8e30a13faa6463608913abdc6c81c744982e0e31cad8ad26611ade7dee87c3602bbfc431527cbb116404ebee335afb9a714f7ee510b7d14e4693ebbe872f7e74ec6b6f807aefd0bbb4d4acdfebe782c25dea5886417666a94b91529b4dcc6500ecd89bd4e02a6fd30d0308fb14d65efc1adb53cb62ddeede77a21c7ac8294f4564d353bf9e7e20f57c9fc6c3958adfc7967202c040a17b615d36733c6d9adc648f54613438144914caed8d1444bf3423917ce1538863fe8742df73b0bba5006111bc4d6d521dfb222e21d184f7eff1991451af3d8f755f7c3e3c3d1fea3472ec11b47dc238a430846eb02127fe1d6dbc497fd7d10cc43b6bf5d6836dc1e90efef4962219e19c691b9e5cfe77c989d267f57918a3ff8a1dc35b3440c6145705cad254c95733e76d8aa737180afb85bc4552e117379297f191d29e77f118dc1461ad8c8d267a5d040ca57ca022f4f094734bf304102920e43d2bcec50518d3d1b54a53ccd0c14872549894cfe8851b7a26f6ddc7dd44b39e98d054a290fbaa0ec39c36cc8df6f65f3920c395b1d380704343ad198cc79070f984007a6820639ac74a512b7120b58370a98137af5b92207d757242bdc626f0ebdc544a6eab7dfe2e877d71fd945746950a1f8a1b169fd44a20ee95babdab2725974f9edd9083de87540eb151f168ce6c1c95ed31825e893da904feb4e2d33b4f5db9a943abc06d932e9f73daa1a3ec2651ce633116dd82c6d727d1f69e82eeef218ab10fabbeb2efc8700bf6931e7e4a676ddea41a29f44148dd950227dacc0165583b294ad7dd0d2c9d520fc85b0fce326716fba3e14152af75adc3ef0310f97bdd07cb36277b23a4ed33ae758d816d51d6ab3187e01869e4598596a96f6fd36f7612bd6f497ba6e5bb0e195a00c5029cbb43d5eaf64480121a1bdd45c844a6cc0b821de051f45dafb22d937c984c25ce30e0654fa225f8b1a3d76ce8875ecf02fb1c847bc0930d56104723e835f9feeee54f5f440979190ada49d4da8236bd37269a534566e4391d74ae3439dda0a3c45e1333686f4b74f956cef2f26dc92ba390d15bcb5ec219920a3836c82be8053debceee02e0e4ff100ff3fc3d9f2b2e05c57f1fd7163f93822495241399a51c11f20ea8fe9d58c74078ae9b6cf29abc86a48cc9d98d1606f5c6a0cda6585e3ab186803946b793278d036f5fd303c604a4b5d4d8e4b1df36e9d18e8f5f591eaf567a55d054088e719dbc9033399250dca1929dc0898caaeabdadb0b87e16f9160a88810e432c8ece88fcf3a1b14b9197a113ac5bb1ff57f20ca041963a4ad5ea236d2e760e75c54051b3c357b460d577f49436f8392058704c7e7499b55adcf764d2e4a29ff6e689ea1dee8cd787cdc95290754a0953cc154fd76740cb3abc5681cdd76dd3b6aa28e6370075c5aad725a43ec63396033695c524c8efa776de73acda3f2ceeecdc388cd5c8ff5cb916c5598759796b010f6b7d820c87538334354e8fe195bfab60608218df52cf3abf3c6cafcf9e2cdd24acd5f1c9a0043a5fb75274d50f2863cabf0bf37a82a0e2a7bcf45bc92cfab44bc2c701de1003bf2918d308e7eab66678b65ebac72d124e483f390789018e06f756e2a9b32351b7dcb84a8036b7e97ecdf3c852afd8934a185f6f46b1cbe52139bb6cda0bbbfcc01ac3ffb80f503cf3520667ba6330994b4451c82a38659d8998692d846138e435ce274ea0c6bdd8518a3cc9d1141d08242e4b6e768f54eb1b9ccc45f936498c9c8a6985956560404ed4df306bb4ac0810e1886203eab7bfc81359db13cb7c0e11cfa55684a416d5bcfbe8389d90b1760646e16ec95ebbed81f93248d3f8b13456b705aaa9e79e83e51a1a45c656e70a8a416b5ce8e226fca4e57ed4304c192f70de839b7fe2380e77511d03a4e4bb0dce66024723d0a16eea7c5dca432a43ae89e8e4a7c349cc0ddeb35cd2bafd1caf2eed2fdd5228be00f6fafadbf3dfdbc7b76a593148b0889fe6cd38ce90441f16ec74635cd74a0f44ff84c3b969205630f284c9e6ef80f8837949c7bfdb39debfc3c4be79d391f4021c293cd8f64ac38ab7fa9acb1efa8c6d2bfa3526beb79bca351270b9eb604f49833c48e97a8a9334023b39d3ef84d3807aea24c8389ae7941e342b7d31f017609840e07f7201eff7defa04f59179f82c8408640c9e6a80dde389c4398c7cde372d2c4766ad36460c52fdaab3536bfeb1d30be34f375fd03802200a951ff3f0f24ffa69f1ad062122c6e1c2393356b6dca6cccbb5d4a611c3079582c261b3793b450d1742cc938c31ec4113dc8750be8d4a220832934287fdc54e426c013cb4cd1d4931dedf4251a0e4643cbfbee8e86a61567c12ba46af1686f4d60801e7dc65c393a32a9830495a75a3c6d831e673730fbf8fb734ecc038d7ae7925b01c7aadcf3c10c89dec3d9ee9dc98c760bd485a7ad387f79f235c11d2f734a1541f89936582dcdfd9e20952a7ed5df0f0a34acd1776059b98521ddd4c62aa7f85bb6af5b93556ffd4f397a8afe233e48c822d0ab29fa79be3a39a3a3b2fc32e2df61682c5ee36e96ed64fb6ab0bd864ff49552fc16af6197bca3f6a3a9e6c2043a757194e9f50dc8580ec6cc26ba5a0fb7f343ec62e2bd5a55a0f31034f43c623eb157ef0ffa7de8151b42393acec0667778835362d46b4d37d0a9277ceb0dc3b423d3f867c6bdc2b4477deb5caf9eb539fbf99e7378ff734c74cdbe150c124a2e5e48c4fdf2bad5fd3761ff4098f56eb39f553b7e197470e533e17c077eaeaa8d3555def6d8ad3e2779a4a21bc553c6e7c2959612b0ecbc5b99b6c8c18b9eaef1ebe3e5574ae7bd67bea147c2c297c51dcbe70609e516c23f9f9f5c70a4a343b00e84a51da2f6ebbef82106216489a007e3fe33e81f43239b3b25a6d6e5b077580844934ef779de5a62d5234d5fae129ba64427cfb14f4a009a084c81bc4c4c54f93d86c095370a30efe41a674725ba51727d104726888776d150aa1eee9d79113dfcd7ea7ae9dd69451ed2c0844d43f1c189a86540b4648012e98ad57e6788345aeb6627e94f3eb198a5d902281034839f3114a6acca33cfb7d79fec06019df43920f9451283dfe56ea12bca489f57b58c28a591a95005370977db577ccf10965753b61cf2463db9a852a58d354713a66609f80f89f1d1669755f9963285779234a46a29209ee0d165a80d0c8d878d2d8881f95d18769c18591700852352a632e42820404c8e99c6d536e988de37b1aaf73f70ae191635a7c285abedb3bf8b77a2c0e1f4f49921e76519b360535bcc4bddbff1cbce617c141b8ff4a69764f01b34dc9c458daeed7aa5c4872260cb567101caa4f71a4ecc3c1eb4aa351f3f8170f0ce1075a723c7b0e15c5ecd5d37559be1e926c2642914071cf8c1df03772ca569ede88bd3d7a1c97b7daa386bce6c2d9747020589710bd2a84c5fcfc42c4aaa05342b19a47522429683fe5a4605c981382583ebf26ce980e88ed61006aade090d7b28a00f8165108942a29a17e3368929aac69a784f7e1e62dfdf809b090b478a6e71cecd4ca628d472b2a924e7bf638bc327d328a3eb559f23bd092ed7a5eb664d8ffc07ee63d38a5857a98a820645982f9649b4bd63dda8414e683788b4e700c626494b474dbf5c649161418a974e0d38e3a2e1a0f4cbae2ddb4f0ef25db83fc3073cb38bd92ab55342c73e5c82cbf23ae6716c5fee7d09f2353bc5a48b54f5a6e857ee05fdb45d14d60ebecf37757f24a62fc8dabf02e69833348dc48f6de085381e4c427386dc3046218d1612d2e981bda9cb1de83bd1c80f5684a813556b2e07974c93b1ebc6c2a396e58e8dbd17257b41923bec03a34092ece7cf16f78e000ffec5dfd62e9fcb5f6a6d4aacaf92b5d079646411780a04182101a01781748fd2afd9a6f116c43bd1f7a0cf8c9a889f051e98f11c6df0746eb8aab2dbf88485183a67089959f6cafdf598768d32141bdf294c0d256d4b55bfc4789b285da94e3c888ff2771c205dde83bf5b3f2af0f8d5a04b2cadd515560ac3e6b92ccbf277620441c2726a63ab3a68c69c1fd64a39102fb34fa43231c5e87619e48f66f4228b230ff616b3b3f38b1363875f72847645017e23bdb04a090299ce4a36ea366129aac8eab2141caa0886804a106d1dd240f68fb8569f06d0d6dd968d2147af85d74b48a8989df058fa6011db291520001521e618cfc0a070f7b2d6770f8e8b379b227569fcdd6ff20df0144d6b08e0b4d27427d9d6e317619a52e199f0068d7b31b451063d9ce5a44c73ef6dcdaed876955c20d5899953140ba623fb6981dea3b8b993bb43a2e1feceb4be7444141e18611aa7408971d8dceaf4a0668f8aad4cbbeebaa12daebffdffd7a7bf2442086fd8a4c80e00d9ebffee698cba92b98962c792fcf1458257c7ff3fbba62ca89f1a5a9ab82d28118e10a459307c878623ca25281e17132e9a997f6308203a27968a6c3fe073c3bf05025bc29c287e5038bacf9048bbd30a24db6a5424559834231a040b4bbda66041f7e91778edf24030251f047258e31bf25998152a194923828607439b372592803584c0049d202ecc0867f327e3dd2ce5868fb6821dec7ea3315753fd247cd37593269bb4a3ab4b8e18d32eb6ab50b3235d831778f46ce9984b150cd249320f64f4fac12c02b328dce01de1ffd2c1405bf6bae124a1b880a749f55af58fbee6e384dbb673d57bd2242e1726ea7d7f193d2847584f4d0622408db62052cc1937b2d82ef177cf3098d1db1fb25bc914d515cde78f3909551b589e815094195f45f6c67099f287aeb12db754b19341772eec8c164ccfbdbe9ba1f2e3612543846e744a5df7fe207dd365c312fc22578ff41cd3861b1dcb537f591e5b0abcf690e8502f9f511d41218abb952e45ddce180a0b7c60bfa398b44c795044c244268b24e1dadfb1f9b9803d560da90749a1fae9961b48f847540fb4a51119d626e5941725e8204e00b8f812dfdcdc204ebf48897d7e19b6e5d500b92ddf1f52e71d3a6793fa2b1994aa3c1c6f7f866db56ad732685f551cac4527e338e201f3fabfa361b153b98158342033c8427c6ac4e25d1ee8f174eff3eede5c8706923ef0b160968ad77b28e24f53939d7232172680590edbff5c1e6f457e191f77374097e55267e911640b8aa29b23bf0158251bd7bc3134c57b3f0e36abbcd99ec1fc021cb3400bc770b6a35f486bd86dd19e0252e2345c742205a7227286434e77eb0a33217be3fb4d02c5b084ece220b157fc0288e8b04f5f5af739f9b095063fd67305efa62abfc5913c3b1ed806ae7862d9674515be514de7d223d116c7b23d997b1d60ffebe1ddd520c", 0x1000}, {&(0x7f0000000380)="f64a1629209efc8e2904c449398fd2b3ce3e817ddf51f8a8166858294e82540de4cd391bbca393cc12c1f5532edcdbe9276b311a4db0d6767fd1f69a9dc73e3fba0e539d7c7ec88e8411a3b9f34a2d3652fa6698f31b5d2a20f9d39839f3a5c656a2558da517483f41dfee41d5f28ebeeb28f0450689fbe03d6c07811127e4af93d592713592", 0x86}], 0x4, &(0x7f0000000480)=[{0xc0, 0x1, 0x8c12, "eafc6007bff047a18cfeae0b5ac798135f078531fc003b97188f99e8e346a2b8aa50c8b65a9d4e7cb446162f0c3b42f083739db7a761c1adbdd7b637145615b488fbf20e941d2a5fb2767e9c7d327ea34cc2230fc955efac6b0daea0fada66dc5c9601c493c18500746e9eabe6fe10b017dd3620cfba074350d56ca7f5e6922f24ff881e15995c513a8c05b29c5e5f5ff2af6e226391b5924ae91230f17b836ef1b07a0ee091ec32b13bc4b7"}, {0xa8, 0xffff, 0x80000001, "118f505870c2f7bef0271088f1af4975782b0414fe528c7cb3340cbc6730e9448583b74cd0c7614c9088e2f37839e596b986b6520347f279af81d58f36ccd4905b72d0b2153e6c6cae71228155accdd76fb94ea1f212001e9a7a14af06fddd2d6afc68d1fb66dea17c0c7e37c020f575d1f0b2bb5a4b4b33a66945899c4ff42f0dabba8b398a91696f148ade70518a74e8aeed3989d2d2d8"}], 0x168}, 0x3) 19:33:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d851f7b183d4b3830c921bf08107000000000000d04adbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e087fa4df0ede0de7fa9e82d4986cbf52dc9ba7bc14000b3f018e9ee70d010c000000000000a4e12b013531"], 0x10) writev(r1, &(0x7f0000002700)=[{&(0x7f0000002740)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4957d034df97fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df1655dc100344ce2528eb5e6daa5cbdcb3bf4e3df786d4692f56901000a3c4ca18f29cb047ecc4b7759a213b273ae388ad0b0ccb70830e35ba5de5b63135c3b4f808ca418d44090b96b9d540f3e7783357026fcf152a0dd93a36e0b9b17517ac6e59c0dffc458f47e2f00974ee1e0c24502c6804b005f81bb9220cde486d78d88d3b959f345905153d45117760ae0fc8251b165a8bbe0178764235a4d50ea4c6a0f22157f0ad5224c6608100ffdf7043c90b8329b87ea2159650b33a47190a76443073fb4d5a365e9bc059b5bbe495561cf5cceed7f058b740a60acb9a8491fa1e51c32fc9202c4cf2941159e6d95ef3f66689208c447fb5f01e007a746d6ce6b06cc94a4a27ccae177c0d1e968b9a26fa39c127f453030a8f998fa92357a4debb092db97c09692465f35178075cf270f1725ab2bceda487edbcaaa029766c3f92110750b1ea785fb0cf96e02e946a1a98cb2bfba245a734a15147284c87d90bd6002a218f11aee625f3c87e292848bb79f2b0a70788eb5e97b3987fdf9726fa2506f01f2e6d250bc15df31cac4ba0475b0427926cc05f43e0c41607b86a6857823e73c41bf0ac0c4afa3174c959da7ff0ec7cb502b0dcb626c8fcb780bf13cd1750cbb735bd1aea050d081064c65e8ad7fea8c986c2eedd5b8c302c784539204e341fcea2b349b087857592c872da4329f2f1c2021103d8690c2bb57799b4976a42fba917ebfb69a5b377c49baefaafb4424c77e43f4ab27e4f2bc9169f2b446de5f58ec8f52f11077ad0fe870857e9ce08bd040465de905bc525e66749602145d0528076ffc1091633e93c936a8273da3286ddb413f1c1ebb44824d102026b7ff69c3c3fff37f9c3574811de18648cbb143e11b8637ade4cc613d921ede251be06a2f883cc3060f8b8fecfbac31fc3f531c270923c92df69a71424427000a8402545a4e675cbf5fdc60519ef209dcf59e1fd98ee29c9e6432bb3e2e9e10638c9b1cc68fa9208bfa6203ddac58cd373f97f657bcd2dd8c40c01eb507dddaedbb67d9ded228bd82c226cf390da780d5e4b649eab8ca42bb002cd2a4a916d398b355b5ae27f5435ca48ea1d1b94e7ed7d92ed7ca417c9f181ba68fdbedda6254ee0383d89c21a8dd682c804e7adabf5383a3ac4dd7f21ac7fb702467b7318f2663b9138863420a2c1347d1f1ccfb63d6687cf00eed4e6a5b12716be6da9f05132e0937cc0f570c2194df8c2deb06b290c95411e909f3309c78343007b7972e71f85d8cdba2b2187e0c19e4e2b36245ee3c408c96fe638442e1da359283616f2b1d50c82845b1a9c53af009742b8bc9a99637c20f7fa8daa6d4744ee5191b83c73cf84137caa9d0fffda1ba9dd1b329c703b7a58c3e1e5f090734ea01d61ec77088af99e93d8f2399a21ff1e97ac2e2509dfde0ffaad71dfb8e03874bc0b42df9f8cbf38aa9c38b076ba3441e3a47bdd3a67b2106da34c1a5c8335919ddab8b4f4de6ea4a25122b4069eb27952853c210d3d9901b44ca0f7e962b2f47d2cd6cc437c5a097790c8e223f52ca51eee5d5c2c693d633a9738090bcd503286b6745da7a9837828cac0404b74aeeb5a1ca4a015752d1b50f04033305869b1d97ddbbf96f29adfe785be54114264418773c15cb52842ecd21ff9c1d3a5f784a564a645a4b42689405fa7416a6206efec92c89acce45bda36a85cdc8807f7256844cb180a900fa850e722777dc49f66bc79f644e7880da5cbe0257b5cc5ede4dbcafd844a86ee72ec802246f949620e5ad081a07c3a4d6a20c07bd1934136236107acc6652f2582e6707967cd7ef55253eca90229718a4816c4661ef3926e272bc4aab496ec241b1affac0bb08cc110672abe3cae77e1c9ab8d3062637e34de70d433ea61d029f6c0088a02f7302407e77acb86244024dd1a566653def53a3507a80b05862bbc88e4f11f77467c17e89187b42fd29ecd0241f5ea7bc76e93f1e08526379ff2cc420ab4626dc8f031e3804db2a6dd6b8e26b6086d516f856313e9c1c7685f19223e0b2388dfc4907637984660c910f2b2caf650c514446ba20cdd73c5155e26f5586881206489ece3fb7b60512cdfb76a661a70dac5e5d37dd7bd5bae903793e0ea0ab0c50ad03f6115cac055b7d0fd68164cfb04091af029d15843404e5914d450649c928a4471c3337578bcd1b53b6cdf7093d878ec2da24639e1402d7d742ae6bf126d46e41c191cd1bd9506f2b3d465e90f4c4b326e611ae01144f80cf0f03c7eff2cde824391b6b79802c7c35409c428bf2711af15553de7c58ac623a61fedcd52cb126f11c4c9c1c6d0b5a1bedc23331933031bb259525043a821c31ea9299587977846801388c05f29d888c2a6c2d0cd2dc4e2f5114f21294f76f38e536789790cea7e3651a69043cb3ef917fb563337c897be21eca2a0c5a99b60590bce9856834bcac8b949a650ebede01e7740dd076c7a813e9cf970987ba21d2fea9abe7432b433c18304ca482b9625f5e8023c7f025c8ea19c164e1dbd27d7dabf4bcc348fb97dc135ce958edc80adf0663eb27b7c8f1d0d0c9017d142e37a0207e4e767c940bdb745acd63999a104afeb98bb5e7929c0ea5100a4df5360e7282f312bd6f418163ff2aba1ce8431882f47e975d10d87af13e41de0f4f223983f25ad055ee298295bebca5d1d486136ad0ded6cb2a52f0f0823fe4b4c0ef78a07cddfc5a1406ec7c666f03e845eb3116f2a69a656a7fe92f4bcc20d04399ba8b2b966db5ad024f5170d08b9fcaf73b7285b7dcdffccdbdfa87b695eab49515ab590e04752bf0f13d61a8e3a64e58c3a3d5b5dc472c25aba6ecaa9cedc887bd0ac6081f54f65256ac3222d47234f591d9b4690a32bc59249a6d57cd681a07aaf4833f325b54ed6ecf4e9246caee6de2a9a95a5ac8148c4151fce03325a943ab79358debfd2e0067c00f877f078fe229ae4681265b23daf142b8ef30884d9c134f599f6598059495922002bd0fa97245e5f3e7c2c2fe01f0830014afee21cdd565c7fbc76186b420972476986add6b76ef51ea640ddd7ceb5cba225abad3ac5e55183ccffca09994b1824f5abd04301bb5e6db6ef01fc72cd28d14701837c6bb411ab9968d3353a3234bb646a0fcbfcffb286d225f27c8f4a5a44e4ce34b2c319d70628c089122bfd94723d202f50eb1036e8d4098a55dab16d286ac1d286a8aae356e0e56beb18dacdf79af8f8a5113e877f314f2304581a8c02434696aa32e77102d009a00643d89b4d75c091c0a9829aae673aee5d0cf8d9a789ea164a472736692dfc2fdd139cce5974641e4874593ee435d62c4d6135190a79007c1b1b42858f269698767160a730593b341affc72cf7c6655bdcd7eae5384e398e227f0f0d9afaa0abd95dd03e0ea6d9db72baddbc9b3227f2a7884f06026f4ad98140c976e9f61e0a1e95760b78886f354e4f75c0fa3f1b68e3ca73ac28c9d4ff413a29da8f899de31a02a2bfd4831595b4f48afbfb217a665ae44e2642ac696c33643c155f8c31089aa5db2614a20216a5f97027b462db65b811341182bd793f26daf2ee16ae7549e92d91186d66ef2095a817c55d0d479d5a8e0d979ff49f22845dd3f7ee4a9c2f48097f1784bc4fe60a516b42eec0cfd68be5fc44049c1119f32b6f238af5b9e9ed70d30357d1fedf92747482842da0ce8a877257682840fc9a1920b9b0d9754b41b834573641ac4fd538a6891622526c2ab018461406eaebaeba47fb202d8bb432b9dcd409a4ed206c4d0994b3378bf97fee7d9e4131017e063a5e268b5b1518092389478e02d848fc2c2531894fb84bb932c104fe810d390683450fc743bf74b24cec73c7f9b47c239f896846bbb97df22232b40ad36532730b530ab87149e5a85456959fc94a301392594acba06a08c750618d5bc04f3cec8b5af3e4b43cd50ef33959073e9dcc40d239509505b071bca656726f6efa6b8c49b9b36eb5d08cc79cc2c8fbf9f46b2f74005aca044d18ae9253b40c42e0f2b91438616baf59e1f2898a6e7134cb71f5035247f784701fc4aede0b7e19b475783d67db7379899bd7555569f25110f60dc8909ffb000c79a35c3436aa7cd84682cca9a9692fd268bff35b65bbe4a8ab953154f6626b0bd8b12b83745df3bb2767837362c2bf67591d1cbcc712b55f49f26f79325c617762793e3c93c08e8ef3543eb1a4582fd82ebd29d9f15e39b52838ddb04cd62caf9c5cad3224c20187d6eb22ad2462f76792dbd260315ad4aee7ed40c7ec4ce073e16df76a68f4daa2db80ed093330d9aa889e4d5bea05bb059d8c525c4533002d20af72af5212ec2ddef66abcc8ea32e8da746f662af57504af501745b4d4e92c3b7105c30565655627cf5b996fd70b1cd7be89b878660e6996fc293bfcd4371501f3369b1d1bea73e25cf7e178f67cde693d55c73b626d4a4a1d9002b4d8cb06e419e4fce55e8183a543d1b08eea972f54731273b8e2ea52e2a7fe0f986a38f66e4eac476001dcfe9bc6f464dfec2c54f959943eeb564cc35dabec160790737de1e08f6414ff53a1f96313193a1bd1acb91aad9562d56cde542bfac7d7d6aa9c02eed56ffe08492553d270d8e06a51d0d24629714bd9af31f423e4c7606beef0e7814960b1726c42b5224b77433751f87d14f74ee86bdd239f07b61e9282f92563bb5f425a6b02f41c20d1521398f274df6d9bf6775bd758516e7fd30374a3a0eafca713610e6aa777bab121fe362ecec49fc79b52deaf9579ca289665103103d42810070448b54b4612472d20a1011c14053c8fa24ba9b6b4c48658867ea6ee9b0f93c826aa6cc8c693d753616aa947ce80ecadf8ef52fca319543c8a9327afcde6d6d6700bd3ed1c06d05f7b47c41af8e7c90ab894cd4ef3af294c6c646c3c1998279fbd051ac24b8b03b789712a0f454735f956661059bfb203b3143a284b50154ee44fefbdb36120d5a420f7b9034c064a3b2bd2a0f4ba9537674b4b763a920dd9addf3f84d69987a7579a1fc3480df43e008366d1b635149b8dd3a4bec471bb418b0f76eac077cdb96a66c26b27e28d9550a084102b2ce9e11e3840388ec18c9fc0b88", 0xf89}], 0x1) 19:33:33 executing program 0: r0 = socket(0xb1d67f99daef2670, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x10000, './file0\x00', './file0\x00'}) r3 = socket(0x2, 0x1, 0x0) listen(r3, 0x3) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) r6 = dup2(r4, r2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0x1f) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) setsockopt(r4, 0x8, 0x2, &(0x7f0000000340)="0bfc03694aa03b0a56d06d17d7a6edb64602fda5784a825993f4a3b89f19e3772a59054b57421c5eb7a3c60492d78b8daf2bb49df404fb5d6976c52907144d9e34629f73f3a8510e904251fbf92c8829070fe072d64f4d9b81da8dcb2037f3009fec6597656ce4f1d0e91b15429234945534dbdcef5d7834ae0e5a62a401e2a33049246e7d3a5bcf25fcce3e7fb743ac668741ec9aa433a8b21b78b258ce10570f9553f7214778c4f869acc804d57cabdd32fa7dadb2ac95127ffe56fa233447e3261594a95ab64eb9992d52f7f1a28234888228645cf681e0ce4a983102e6eb6335a7ffe97ee3fd08c92c366e99e561e3078808960c04cf31d6c85157fd8415eda6493bbdb799c941da0191e62be923c5e62616bc0a1659c7884b0d24b005c7530995e74f45cce7865221be1029ba4bac9f0b65a0eb5d1f7e386568c3a5da705dba2c653dcad562224aaeaf11f214158a245bf1108762a2c5323cc36ff4185cdb25a89091a389017b5a5be586ec0e7a19ed0060e75820797db4264317899a6a55d20c458ce7f3d07e27c6d221672a33affdb3036d88fb3ac0b74790087d645c0c1f011bf7263a15ce9e68d250c3759b22508a0e04855076d6df973e6472c892b8df60edfdddae2ff581f9588aa69d777a6a4d8146fabd3d81bba10851ac50f23aeac6ac5623549e0e1a505947c4f63b78dc54357626147b3f36f973717b08406bed7456fe78157ffadff2e0ca9bf3a0e127586ee9365fda447ceb00e07fd04f7673511aab79eaee5c6d03f47eb17892e49fdbc31c856c5473b90262318a30055ff4fa92dbaebf4dd235d812bec3dd888a4105914a1b225c39d0196732d9161f128e8ea6914c91b872324914695caa5f5ed9ca21db13fc1df61f12fafe696439d31e3957a203b7d81c43b8b91ba3164a960970014987455c474451cde66e065f954f70a6acbe978b7d11b341bc90a76b6ced92d76a45c1bbef5b69890a44c3158788e8f07ae976205ff2f4dad198071dc694bc504a75115d3e4fe49e5a6c49cdc09fd9cabca2cae2394ffa21bf9559b77a7cd660508acc06b987cda828571c06d1cbd3757cefeb0ce5ebfffd48ed27e573666b2109ab0d27fff936ed03fee2d6c6f7bc02c9a084187372cfe3f1830104d7f89bb676a1fbcbbca60535f6649ddcc88c9ec542ff83741e9ff071fb16eb130ce8fd919fdf7df1249a862f0f43d8cb2ed47dc248e3e563373a61ff931cfcdc0538a44ab0a7a55841bd3f6ec46e24fd68f3c01967a7fb837017dd2324b9b410d8df83d9430023351182ab7c5ef5147404c26fadcb1ee967a7f6f363bffa849083f140812d0e605cbdb9d52235d5ec8390157e237af4473c154b40ef7518bedc0288e8cf489b63f4d486350c636b035cf0d3d948383d4690840422050684a0f9ca74a34753b7dd8a9a80e0029f24f166d67b97ce868a9f9aa5225a1d6c9df33f575bd9d8facd66c2ec7d2a63701180dfc4d45368ffb7db03a9f851c093a1765d41147803fd86dd05d4157b218f42753cef9da4f2dacb4009e50c004cfaeda015b81cc215ec567bc2ab171361ec03575701813ffc09b45e77d1167a50ca03e4baf3874266f8a7bd2ae0223a427f636b734f575350c39b9601c545b1bd203d01099c44b7dc9fd3fc6f3c73790fad54be1405d2725e88024ef56ae9946a3f3c7e9fb60954b9c9ed7b2238c05d263cd61a961f1197d2cdbfc7d38e07cd3e7fe0344b5c5b37593777123d5c28463f59d95191fa3ce08bd3007380378d3f50b07ab5996660d423d07d9a8dd4d6d108730ce336483b1a4f06ea435a9c4dc29d93468f5e546852021348458ff60fab64612fb27ac73f4b54c171edc5b4e057fbfc772e467381249edd111519538d97ac2ddd6e37fc1ade35a5c7691755ce373bb6e9f9efb8c6fef57ca6d1fa91b2b528a416f371e18c923e05d76360aeab155b4f13e8cabd6ca349a716dc5e7007047e4eaddaaab1af8a0c067dbf309db0052bc58068426cea0dc9f1be6752a8cb7ba822bd1ac9963b0afadc22481b0e2de475259868cbfd0364113e06f3728ff018a4ad1707ad7333cc9c9caf51b25d9abff04239b21fcfc35b487a72180991ce7692aca4de9d3f1c759e0133fa83543a4b6af80eea2a717e16238bf6358402e3099d46c5eeba5cd50e9f42b9e54283c8399103f89d672789bc485e664701147170f77280c92074d28cccf75b855bda36ff217d200cb503af0f94f02565c24beaedba67ffd41f194dc95cdc24a1991d75929d31ced739aba06231ec8352039835d0d65fa850d06b4f94857f1c41771cebd021c697554bccbb648c0b6b9950ddd80f856ccff3ad9e10d4a201821a8557c2c79720c50b1bbe29b28892e482944618d1956d3bbc57e011dde79432c84c5fa8177595c2d2d2e55851f65157e4f432218ed1787df0694d3cff6dc69d7dc4890a41e3a791d1fb34b69ac54459d932d597dc3e54adad017722131fe31074de4f438c96d0adad7ae1f6f91472fea237f6ce49f8bfb722effde3dd9e25d9eba06e974e48dac464a4c4b08fd78dbddc1d02e1ee76671d8ebc78bf5b8907253ad608e2b0f0d8a7cb267cab2cc3440998e183217658faceb207f1e33be29463a59d4f8b3b9d351c993a80ee7099da76b2756fef7d06a915041f74c5f0681c2fddef515ad3641dee07a439bd52a8cec5ab3786c84f325179121c8a181026fef9314d3034d40cfd9b15672ec3aeb2b3169b6d12ee6ff5758efc08369d5e5850fbfcd8627d53887f672b741edf06598e662c59ff15d0bc8b8934b45e779656cdb5b892a0487ddde56147add6f185a684a2fbeecb8e899091823c82abbfc2a042048a76e3dac2a2bfbcf019ec84eb05dd4a631ca9caebae54ea7743b6ecf1d637ba19b064db436e9127831ff261f51ba4194c7b90873bfb60e272d7d7914c2b86df6f39b7c2d230b01a3d5e7fd407d6fc1f2fcba47f755d94b6440a42f14a2df73e8dec1bcf8c6e66e5f923850706c6d9cae8a7805928816323d7f5108e8db253bfb9363da98081fe477c2ca9310d4ecf6431f261c15245e4e70f7b76c58a49035320866e85eacc525d2e15cc9aac004b63bb7d371eef3b0bd1bb2fb4f81f8ad755afb8e2a58ca0c34cc8a7a898cf4bdba2ff940e3353b230cf3796c4b3648675cfdd4944d0379653e1d4006fc304a2c26705956bafcdeaadd90fe5beaa9487299e2852b19326a9559c9efbac5e475585c598d08eb47030dd7c14d02bc96c8037a597c2c5c13f817127bd5d9b07e2422e1baf4cd2f3adbcec8190d15cf2cebbb822ddd686d26ae38d31dda68d71569185601144d1940126de5d1bb48093f3ebe670fe7e0e3015450a413126013c06bc2c997583bb64c84b2689d4f70762a62ca0c56a573ecea20346c7c79ca59f651a6f30dcbb182b20e89e8d03f4eb04bb1574093a3ad412b12aedb00d8c26a389ce539c34a4a7e4dde49b056420f9087d4063f0010b0872bc2458a50c3b1d2492f90189ca1fa860ab36b6c86c3d6d9801eb7bb99250eee19771a138737053165b334c210663129403880f66fe5f197fe9039bf4b436ca3fbccb86c3403ea86d5d489dc40b3b4021889b3851a4d4980bb69751819dfa4de13df09708f133af3223fae763ff97d8957dcb0ba5db1bd4325eb0f7e6ae4f9450d1921e332f66c2e299535eb311a9650f62fc65c9b488655012999510d6f41f9336c1e3ce7708396c98d036498da748fadf6a308285e713f2123d77454ada5efed35972a9a9c758fd7e4b46ed40fbde7aca02e5b89e9f2df2cbecf9df6a947eea5cd002dceb83c9f3dbb835a4d4dfb9496f45e032ba507d71d0800ce0895073345244ca9528ea2800cf560b4c98826531f41f482f9a1ccaabd7e5b9bac008c929e1a97d32f4156e7be7d04facabf41140277b58b0b3ea35de5f5f866ca774e9fc6056e53e7bcbfac57f34665771ec54ba7ac89d41f2f536c8f7349d4d7deee0ccc24ce800f94c6d6756923a5015ac2ea1936ebfce9fb6e614b899cac4ad44670f2cd1acdfa64bded9d42117fc7c1aff623b7e6c2d19ed115669c2f18606c33d8bb9b79803c560e6aca5985f2de165a990c4143ef89ea2d2a6edcf76cd0c5268887b5091eddf20eff635415926921dcd0bbabfdb037a05b927b8366d23c4c6cd495e5833c25f2c118484514c0b243b287f113a2d1e916c16bcdec1293322e310cf8f7a871159bc8c842dfd19826344b43b7f78cd9e8c304cce2c701b75a3d75107343be60fcb40bb30c547159576d934e91180378127df1a2a915cd98ae68006c36b142b653cda8dbfadb3fcbb104f59c6e1fc5b4a5e75d37706e32568637a5f11dfd36da97d101ac8c2f9be676d264e8b027815553d66e56e53d24ccca1048dc51234a6333ef2cc414704bad028bfd86b973c37aa3fbfcac8dc7015cc324759bb2dc141ac6bc25a6e9f0687fdc146e4c627f1083cd85e6c9d43f71afd282e46e6815b1c2f2b4ed5f5a0d4337565e4e8e55386f56c09b4534da62c270876266d9e9ed8f30a6a3ce7537a17ea7ecd29d62f45c321e84bc57d241e1961230043cf5f40f508a427cad8af8d140bb6db6bddef39bffc0cf96caf9fc2a542645cc2428895f2227666e52eca1a725e5c7082511b0919f485aff933861cbf267f29f4c390b9145c2204f0d2f5e2c600ae69a0c975094b47e6b6ba4b5e3fba93850b8483ac0bab9184348775a2ce1130bdeac8ac5430270207c547bbf1ae7bb47e70364f303580aa096aace1cd3ea37ff8c1b345b4416be5591e74d12ca1ce71614512bb39c17d7bb3763a844afc43c786b98702d484ca0334a2a28a52a23c5304eba213a6120ff1018946c6c3307d4830a957d0da54412abbe611628e8e6a99e0bacdf415b700669bb7e88d276ebe29a4227688a81c0a060cf77b9351156c9ef0420ab58fe6ddc7e748317122bc7d474288a9d493737feea747f970c67e03e2180943f35840caaddb2de962e4e01cccd4812acefd4870f59c7c200de601879622233dcbaf733ddc53b2c17db7d769ca4aba5274d5cbe733ed8f1badb1b70bfa23917a6f59ef905da0a3423f795b593cf7c9c0c00325d94a1eb48156a112ea87d4943bcfe08f1737ce4880778139c4112b57a42060b16c01d2e985d67229182d6578c876b0c86dd12233ab337edf9d8982b19ed89c361cc8da2849b28b2e22ac2a011898e1a7f1748044bc6b4d4b61a4c12a392d161e27642f686fb519957c4ae934361ce30ffa7468aeb353aa93483bc2a092388c52eeaba65a82b06a97838b5cec7c32b66a5db772ce51ea32589c69603726d0dc80ef1aa045b5cfb51ad67b7071cf9055ee8faf1af51cee119ab27947fdf22947df3537b68f80360911082442fbeec86cd63b7b60d9647388feeb06644cf96d1073952527182fe59bd0398cca8e89b1b5cbd48b5ab867ca3ac5c2c2d58e6e6aa918ec9c570d52e2011e9ebe99b90c4855f5474fb003e24b70147047f756e657d9fa839ce6c77b0794405f433a1f1b34d9750d8f05c3bc7bb93929c69706423e7ffb0f5487dd7f0a733873239407344ae447c7a0fc619deb809d5edf96f2ad6cc908aaf939c8ffae19c900e014f7796a6396c931cfdb4a3cf4bd14740c9c79ea5e4ef55492dd80dff57804aa81d45bcbf909cda221e0dfccadae5f0a44e3ee50b6816d91591559a38d6eaca154024acce3eb72f1a4e60b78ff33620625c742a9e496184b952c58aa7d7c34933315f107e04745d1ee9e1da8a5c73aac47b88397e477dd4773db6d", 0x1000) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:33:34 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000000}], 0x9, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = socket(0x2, 0x1, 0x0) mlock(&(0x7f0000ff0000/0x10000)=nil, 0x10000) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) setsockopt$inet_opts(r5, 0x0, 0xcb31f71416a76237, &(0x7f0000000340)="f409feba38787a12a078207602abed24bc23005f93fb5d4f67501b3cd3dae2d2cac05ecbcd6f9f1c938d1a140733f1ffc2390fcf126e12b1591b054ff38fe04e1a174275d4b9fd0bdb01f2fa1eb03116dedfb3a40b4a49579b42c282f0d3f833127532ad0ff3a1f33cafa20614ec9ae6b81f66ca7178eff4ebdeb58a2ac84d5d6aa21a05ffb30b2ef43e180f6b614ff35402d8b78037341af7a3372645cd239058bba9cc82a597865ae1721810deae735552cc495d42cc82a8cc38236650e8ea1972d4bb5d8c15ab44d070f413034d8a99cba3c97a04f64a11ab2caf6deb49bf85324f3af355bc16a8bbc90464c34ca8f9336a53bc36d9a697e0861d0ab2924f0e172f1eb47503fb9c6c70e0791129935dcf1af2eaf4fdf1a45cbb434e48dfb6a440dc561dc53f2f09104eb6664b8b6c054a69c15abcb5a67fd9543072fedd4396d0677f1dd1ca33965c50f87bc2c50930a4f56091ea337a9a79f6e17b01a9c357d077971787b638032c009746dae6c543dc5d21028effb2b363ae78cc16d6843f0e011adacdf682597fe02986964df644060c9a2803627ab3f9502151700142b4d88668204f96a1aad8d65339752c870670a57aab9a427d3b03d01e3a0521eb36261c79c1eae45eb3ec46bc9104a31c6f71b2fd10c33f6d2d94312b2e7b520777154e573faa56708a313a9f9da2eb0cddc9c7d94d9adfe0ee43f3b61b3771680f5ed50fd0031158ee1b557384cfcb6cbb46014596d122b4d4c78611d4fa32cd8c9901ac7601fb955af32937472f7b6cc7b346e0b9b430a1b0a671f852f4ae48310694110cd73cc1cf795cc520fb49bc6916fbe0e8a8e7135a3c71b062f2b9b9122f5f2ed80cfcd4f3baeff98d682665e658300a9375d71e881e69d47229acb086a2a82a91a2ab9340ce78b5abbd1599be4fde1389ed7e4f9e5fcfd4b867e5680e877ce053260e3e7ca5f46fd28286df22687c91b36aa732e36c5ac62632a83ffd391db56e4d8e7e2ddd09e40bd5ecd90a9df18ef2b0ded03c68777184df620dbf8976b2b11cf133ab45a39d8d7d6fa70a50cdce8e73c44e14c258806dc13344c786964a7fe42039c1605c0394caabc7badba732529d86ba25273fbcc36db9e4de90015ed1ab7c678545bc9a152184cc9830627cb16d4c0c4086a3972390ee009e16ee3a3576cad95d79abd5bc9f9ca87b9c595147e67ed4a255976678b34b58d39834af55eca48380cb1deac18c8616892d224923d6fea130aefd3e416c1fcba5c3ae4ed0d3a4e02ed7d4cf1ffd95b2fbef6303e746482b6c95feebb38900ab6a26cefbe5532015acee574b977e70150c03e70eca87a0a8b773876f717c46deb0990094196aa2aa5ee404a1a10cf7ec1c5a5b1f436eff41e1db55d6fbe25a2ce80bb7cb5be93338501d92fd08d2d6a714cb249fb51396a52cfc67f40d8ec0238090b8ee1e25146f26ea1591f59a4839b46d0141e4c1625b3d927f9609b5b5e1edd755681d37fb39a66be3d1c167892856918e11221018a9fbb770ea156829fce1e687a12707ded63e7b2540390f9ccbca66f03bd41456b91c5030c70d2d07ab0650ac2954593e6cf0f7c91c35441f079ed5ddca8078a1784b07dcf1e4f45912af8ada984a1e6b589559e6456dbcd9e67eeca3680201745587a0cf26c4ce45c6b8900070da240717a4c85b1ee6fd456ac26506b7a4cc677a521d9eba3e503883456b32c01ac75b9362a76c14d897e12c36e1a49309f1882bc8c8b976ca4dbd7e8ec585ecc1ee01400f59910194117b187bc61f41b9da39d19820f14b64ed3ae42f91ac77c5c351124a216b3a77936ee38bfd226c58c557f8dc80b13cc39ed94673d1226f8e733f8f3947768a6bf58ec07fde654818fc0738a11ddd67b0237548b2cc433f2d1443c4ef9f54fd68840f334cafb51615ec56f29896fb93026c54635260b16f20f54e181a7853c491b8f4c287ad83fec6db1363932fb38c89ef29fe989f34af76fddf26bd07a1f21368c0f14212068b05962bacde38f00ad55bbd77fd6d26d9decddad1cf32768bc66077c16311e1485659f8aa6d3c2fd4d132551902f7145ca44850e74670076046c466c1b168b5559618698b4260e5ad81f76286f0e52f7466aed1b7029d98d9735fffb86df2c86c3309196dd50e44458a94bde53f4ac20494d9f0e5bff06b88c9d50347e8169f76fe666c0985d290ddb6bd721e7c8c913bd6fb70b6dde0215248bb8af6a0cef065de8eb4206b8e1d726cc52177cc37aac1314b345855341be53986cb8a14d66cf853c4b970c05793628c29a890c4059dd33b2a5b7cdcae28f12d4ba608d053a2963082518baa9a0f5d79479ae299dd16a135c114bacf770174f413187f8f26b156c08ea7dbde2ef2b75a3c64a2d8c9b42d93e36d6a2804792a1a712788deeda9fbed3487f722fff983b9cd0c7e120f3b36a195c6e9a136586418f03af4eee0c294d545c19bef2362ec54a0d6164b8b00ff730271fee529a5526a5adee172934d3176db035957d1c45ca7b926b8496e62a3903b21be36302c2b43d0ff7f4a460166d1fb5442035eaba9d9015949b31ad7ba3e5af9cfb1f2e6687498eaa8ff201f9a2c5e27387f9657ec9f063918bb25bbb254dfcec47afd90b183e8de9d3deb78649b6a1ccd78477f80d3746afa1bc04e31bca5d603912c920bf5fa0c348ee671f699932238fd8deaeb8f069119daf3c331096f128ad221257a52080819c1fe262e9d3dfab6d8addeb1986a5ccb4cd365df6a0452967a322c5a3b6a70b1528ee0c919e9d5060023977b976ed57ae88f5dc9f03c4da17076c38b3cad8f942c960d0111b5f95a1855c3e25441eed29322903892b56c7fa39015755415921829511606969faf5036d5347bae28d2db4e996c2bff50add28bcd5d8abd1f7b8ac92ab6b9fd89e58efa6504fe5e99e902775ea2a5af21e39bb20bbef26e40c20ab1686f6dd3a7e53c2f96a0675fd71edb8e2e958649fe1529d6176fcb4c9fbfa60a8492eebb6e4da4d2be421a4640ce1de7fff00c3e8b50dcbde4cf4856d6bc5210bb374d9728ae5cd5220949c9681989c01f2248f2094a00191fdf33a719fd32e8cb59a1c0bd907d18f093923f747fd4506cc0577ad2954feaf492183863f570a2b8ccb9a3237413ee0e94b883e4fa34b7ef611cf37565b2b42915c4c73e77a6ce8b258d4c42c7f73b7fd33dd3d68f2872423743c32570c9d11ac9b8f66dc07ef8457950c739904aad95476fb1b9b86ae2dd7fa9e9040ad754b0ff4eecd6b0b0c9f7945a608648cfd285511658ca9d8d990461584ec37286c553ca1cef988dd7e239f378eb71bdd3be15f7139244560d95b168e27044a6ca66d5e90bc13db8916edc600b624c576dfb9b741785735708156d282329dd2c83d4ffea86ea45c01963e966c10892ce543b688ea94ab01f706de87576a791f75f4fbc8b7ee1b41018aae0ba4ea61942c996700b7f39e032b957a47dad818e820a7ba8a2177a1e11bcc0c9d05bc2979f0d976974668da35d1131f0e9885e7a27064080198ab29018891b28e5fbaf16ad62409e14a4cb5857519991bd2ffd5ecc9a1961fa2645dbf051279870d480bddb4876b0cb622252380c515e24e35419d00a7dd9f083da226b0af8c3a79992bf0a0bfaec2b97bdc251994026c18596ad27b84595118dc4e75fc924a706720e481d8bdb88361e5ede6a21fa7371852d57f06063d38a4c28245d805fabb7ff821f94dda09a5098339419072bdb085f5c0f1fe33a5826323600fd2133cc2625ac0f6c27e8d9fd481fd4473777068f16e3ec2d815ffa5bfce90cbad0d8dc55481e8dce27f6ef24eb55008f9f473f66044dbc4319e1063c571ef8873c3dea92391cce3355c9bec3e858483bf9bcb0d50ee713745df166b2cb3c4af66ecc683e81b10cd7fd2949c9e3f2cb19d9a93d70d705fa17c68120d1bbbec98a401cf3337ded8ddce58badf3399ac4b041bde7f0eba6150dc53d09c903c518c3dbc51d17c807c92dbe1912917368d45722f95adf9a0ef772be3410b1f2d534681f2566b40dc75ea5633819d2e464540fd10b5bebca987f11eea5a5402c8c1e5c636673c338bfbea29df6ab433c05e08f3f5ddf55a1048cf6e98da0e83d6fe444e3fec03568e5a5def1688c6f7efcd38e9625942575e81f95317bb2f6ede0acab2a716b7f7a87a0bfec96570ded40401a508241bfc58dc45834fce0fae5290d91fe7ba84bc950a5293eb4561dc1ca76019caa660dbc1748510754b344ae2e19619fe22372dea1b567afc67f10fc7b5cba635642dee513a86c26bab4c7aa9703e4c3b9648c17f147c3ad378d9f0b9cf082e2e49aa0b40c6f97578e2dc56e58ac81710a8e43b2824623a42fb26f56a62329f4ccafa676422fd06d3f329d4404805e724adf568eb1bc5ab25c48b47d4b2d8502b0e295b16b94f9bfc4323f18c055a537697c306b8773c8879f7107637fc42baec28b5718528fc91f77e62f1d5e70eb88020478e7610e97f1d6b837a6ffc07d850ac045cc160d5e24877a1933655b9cb23e2c0633bd06aa71b9b2d154cb4bcea69ee2f1acd2770123c020a336129dc079fc3a4141e521a1f8cf4d782d794214bdda8408a8d870886497da8854c1c7973469d08bb9cb83703ae152fb63827650d9a6713955cacf36c6a9217bf908362d933fac8bfc73e2cf6215de9f1dab27a32c032068dad43460a5b473e4be03232dbfcc77d4bd823fc4611552161db794a53d22e09d2ac5f6a4140be17daba19d91f65c0a305783192cfab7081690101d5907b0bbb75b89c883dcd22e047246d66da2f5e35f823f4879846cb86cd9dc7097631f5968d781953905906874cd7b439ff0ccda535ee2804de232085a97f2b693e4e3e29f87dfd3cdcb0187ab0cda68dfa2ecbfcd0d2abb71963d5a5e7e87752da80d29f69eb3cff55017fadf5d7327af3419621bb06b7415f7cf035da917a1dd1d5951db45cedb0b2e98b88be812be26137d0fecee4eb762f1f007598527505ebdc88e4674d861b4ebecd73fdc102ea1c24525ebc0f68abbcd1db60fbc392286afd5fe7218c1cb16cc430fc4c82a3d261fd44fe9b87ffe7315fbd234af3504c0d726da33eb05d44719145a0045361933876094be3ee02ca66b941bddf9085b00e8383bf044ffef3fe6ae7fb3ad94f5e1136b3cd3a8a34d76bb697239a163c8b8523d96986bf2d7a008b13126c4865de2a1f1620cea1da43a69b7ffbf1bf0a4376c9f7250958db3ed8c15d04d5e185028dec43971514439862914b505f739606b9084817039a1237b36c97c721fd32cac97253d957e127b5694c11f5d5e229fd671bf707b6d4034948cdefe21bc1a022ae022d2383d5466cce1e7d05e8ba88f4430d3c3dc03fbacdbea6b0a3abee1c4029de9cec2047a83d26e9dbe2b0b28ded540a437d2be38f7ad7ceec1ed2159f99c83ea1640573a62c4e61abb3d3e0b3ffa00a3ddf7c12907630bf08426f677cc3829a7b193ff6e760f286b10bd83bc87f2daf99aea890e17f34f8c1015e62f35ee3f94c3386326cf5255c54e9c5ed53721e433d316a7dd04f22b2e4e303dc5908885c911531aaab638b65ac84fdd582b9b04828e8dd2e1c2b9464a35ab60b9829a9476d0cad3afbaada4952b605e7c7258d8997b95fa1ac716585819284bcda7026174e404af821ba8e7ee35564f8f6a90ccf18d1417144c80e7fd36ecd8a2c18fa24b12cf5ded8d16c79538961472ade70dc2c15918112132cd6993dd38f4883230efa1d007bf6d431944ca89c2340e6d10", 0x1000) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) 19:33:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x2e) ftruncate(r0, 0x0, 0x4030001) 19:33:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x28) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0x2000000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:33:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) fcntl$lock(r0, 0xaaffe3ab098c038e, &(0x7f0000000000)={0x9199c2e7cec46b5d, 0xc5d6d41e89f8bf, 0x8, 0x101, r1}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) preadv(r3, &(0x7f0000000000), 0x0, 0x0, 0x10001) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 19:33:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./bus\x00', 0x3f, 0xff, 0x4, 0x1, 0x40, 0x0, 0x7, 0x0, 0x0, 0x101, 0x10000}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="26a43e1382932410b4c519a651ac2bd6fdee8bbd5b7d3bd9e58c81c487b94efe6c11b20f5fd9507e8d4373247aac6967de3b2ed6a2fc4d54844f6f82e8a6c92f4c6d049620bb774272581ccbf316e5f106a82aecb1f601955d76fb54c5f8fce4f9b251c99300f147ba8172e8a991876777e2eb822005b38a7dac7d1a8dff4257919eeefec369271608e526fa399ec9c9b63192ff0378c3bd5d3b88cc4fcca455c22ed6", 0xa3}, {&(0x7f0000000140)="1efeff2fd674c4396dd15cc8b54346a929357f98afca72a4ab5dd7a26cef2eed3799112411cdd902449e88732dda09fe3654e30aaca1358564e60b5780ef8ac6e5a098af2a2112134517c685ac6b216fba0741c143451a02a9bb5ca508b2e2bb7ef9a3dfd2afcb5711966c94b02219c3", 0x70}, {&(0x7f0000000080)="e9bd7dc948c9f7e1a4636840386374f38dd69424bd4e80c40b950ad7f4043b5e41618f912b9fa2e76af1da5c1ab895590e7feacd0facf85d598b8633ab0e2366a211ffd733509c018c33764a6e0b21a939a55a6b46099ff948d384959eb9e276f69de810", 0x64}, {&(0x7f0000000340)="c2dc43cb1458aac529d9c524d94dcbdeec54ddecbb90b52d071e4f0cc984eb953aceabcf471dab6f0640265b699cc99c812219d71ebc789c9f415c29318a79ebaaea47b9e1676f42d668dd7a6d512478834f071102fb55ecea8fef25324c2d77afcf40fd2be9a4026aed9918ed3ed01e0c232d53723b2eb18470ee9c1dd356c2a3925b07d15e84dbdf57f8d96a334c2baddf8e3b202cae0c5d21e28cd148d67d08a7", 0xa2}, {&(0x7f0000000400)="59859d125b9aba2d06428f1990063ce2aa63c8c40b946206f99a05783c5070c6d24d79d4f18e7af918fee24928e299b33503f4e20a50695cebb3d39d9c6d0d1a57bbc2e87f4863ab0209", 0x4a}, {&(0x7f0000000480)="4a8ef48648f1ad2afe2d14ba4476b0ac57335ee51d4726e91b1894794f4bddf0b3e5c762ac2f14985badcba27c184bf1ebfea832d3288624e94222af76f23e64ba5cc549b209e50195ec546581c24ed2ebacd80f03321d122a05bbb9f2f0ce956d67be94f2ecee54836a79b0a8b616724ecb7a2a125dd1108a28c3fc16e4a841ce4475eea7023ef2b9e9e59194", 0x29}], 0x10000104, 0x0, 0x36a1) close(0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000005c0)={0xa, &(0x7f0000000000)=[0xffffffff, 0xa9, 0xff, 0x8, 0x8, 0x200, 0x4, 0x394, 0xffff, 0xf6]}) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) fcntl$getflags(r0, 0x1) 19:33:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x3a0914c44f7b402c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="d548c2e2be1413709af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe6c0cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e00", 0x6c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x40000, 0x1, 0xffffffff, 0x5, "4f5ef361d3e661767b68dc54f5cbee5b696cf134", 0xf7}) 19:33:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x1}, {0x18, 0x0, 0x0, 0x150004}, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e00"/280], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r18, r8, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r23, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r24 = socket(0x2, 0x1, 0x0) r25 = socket$inet(0x2, 0x3, 0x80000000102) r26 = fcntl$dupfd(r25, 0x0, r24) ioctl$TIOCFLUSH(r26, 0x802069a1, &(0x7f0000000300)) r27 = socket(0x2, 0x1, 0x0) r28 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r28, 0x0, r27) msgrcv(r22, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRESOCT=r12, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESHEX=r26], @ANYRESHEX=0x0, @ANYBLOB="6d83939a1cb8af0c8a19cac59ecbb1dc857276fb51a26bf1cf7b791f61b697ea1141b014bd80ae72845dab45a7178576ffb7b79874ab32c70dab2e3ea3ffc6522dc9be3e889db29e1ff5b95ed52aca47820a61ca985ed5d77b44ca00bef0b16d52a74701d22535deb36935ba2ef432d3f8734d9510e7", @ANYRES32, @ANYRESOCT=r27]], @ANYRESOCT=r11, @ANYRESOCT], 0x4, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r32, 0xa5, 0x1, 0x100000003, 0x6}) r33 = geteuid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000480)={{0x2, r12, r5, r33, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r6, r6, 0xa5, 0x1, 0x9, 0x6}) r34 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:33:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)) kqueue() r17 = socket(0x2, 0x1, 0x0) r18 = socket$inet(0x2, 0x3, 0x80000000102) r19 = fcntl$dupfd(r18, 0x0, r17) ioctl$TIOCFLUSH(r19, 0x802069a1, &(0x7f0000000300)) kevent(r19, &(0x7f00000005c0), 0x1, &(0x7f0000000080), 0x101, 0x0) r20 = socket(0x18, 0x1, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r21 = dup(r20) accept$inet6(r21, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r22 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r22, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x10000, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r23 = semget$private(0x0, 0x2, 0x88ed84dc67242a18) semctl$IPC_RMID(r23, 0x0, 0x0) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6, 0x0, 0x0, 0x101}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) semget(0x3, 0x2, 0x100) 19:33:34 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 19:33:34 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) semget$private(0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r13, 0x10, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000804, r14) r15 = getpid() r16 = getpgid(r15) r17 = getgid() r18 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r18, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r19, r8, r17, 0x8, 0x4}, 0xc29, 0x4, r14, r16, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r25 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r24, 0x5) r26 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r26, 0x80085761, &(0x7f0000000140)={0x3, 0x9}) ioctl$WSMUXIO_ADD_DEVICE(r26, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r27, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r26, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r27, 0x1) dup2(r27, r26) r28 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r28) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x0, 0x3f, 0x3f, 0x80000000}, {0x5, 0x81, 0x40, 0xfffffffb}, {0x6, 0x3, 0x13, 0x1ff}]}) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) getppid() r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xedf, 0x80, 0x3f, 0x8}, {0x1000, 0x40, 0x8b, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:33:34 executing program 1: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)=""/66, 0x42}, {&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000240)=""/64, 0x40}], 0x5) read(r0, &(0x7f0000000300)=""/25, 0x19) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x80000000) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x42) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000440)=0x20) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000480)) r4 = getegid() setegid(r4) r5 = getegid() setegid(r5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[0x4, 0x100]}) r6 = semget(0x2, 0x2, 0xe) r7 = getuid() r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000005c0)={{0x6, r7, r8, r9, r5, 0xb2, 0x8bf}, 0x6, 0x0, 0x81}) r10 = dup2(r1, r0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x20000, 0xc) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000740)={0x3, &(0x7f0000000700)=[0x80000000, 0x2, 0x1]}) rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0/file0\x00') getpgrp() r12 = open$dir(&(0x7f0000000800)='./file0/file0\x00', 0x80, 0xa3) mknodat(r12, &(0x7f0000000840)='./file0\x00', 0x2000, 0x2) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x12fdef3140cb29cc, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000600)="e4") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x2, 0xeb6c381d2825995a, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000280)=0x4) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x0, 0x1, 0x5, 0x4, 0x81, 0xa94, 0x80, 0x9]}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f00000003c0)) 19:33:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) clock_settime(0x4, &(0x7f0000000040)={0x7ff, 0x2}) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = dup2(r0, 0xffffffffffffffff) openat(r2, &(0x7f0000000380)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) r8 = dup2(r3, r7) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x80000001, 0xfffffffb}, {0x18, 0x1, 0x1}, 0x9a2, [0x2, 0xffffffff, 0x2, 0x5, 0x8, 0x0, 0x1, 0x7ff]}, 0x3c) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r4) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) r11 = dup2(r10, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 19:33:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x88) kqueue() setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xfffffff9, 0x3}, {0x18, 0x2, 0xf6, 0x7}, 0x5, [0x1, 0xffffffff, 0x9, 0x80000001, 0x550e, 0xcf, 0x3aa2, 0xfff]}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x2c}, {0x3c, 0x0, 0x0, 0xa480}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1e, 0xff, 0x8, 0x4}, {0xc178, 0x3, 0x1, 0x2}, {0x8001, 0x7f, 0xf7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) fcntl$getown(r6, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:33:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x5, 0x1, 0x1, 0x74e8, 0x1ff, 0x80000000, 0x41ea0cb69bddeb84, 0x4, 0x1, 0x101}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) getsockopt(0xffffffffffffffff, 0xb87d, 0x4, &(0x7f00000000c0)=""/196, &(0x7f00000001c0)=0xc4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 19:33:35 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 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) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x1, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x1, 0x7f, 0x5, 0x2}, {0x0, 0x7f, 0x8, 0x200}, {0x6, 0xf1, 0x5, 0x7}, {0xfff, 0x7, 0x7, 0x80000000}, {0x4, 0x3, 0x5, 0xfc000000}, {0xff, 0x40, 0xae, 0xef0}, {0x7, 0xfa, 0x3, 0x1}, {0x6a3, 0x40, 0x3f, 0x7}]}) r5 = socket(0x2, 0x3, 0x80) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) recvfrom$inet(r5, &(0x7f0000000040)=""/145, 0x91, 0x841, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 19:33:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x400) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0x7f, 0x4, 0xfffff9d7, 0x7fffffff, 0x11, 0x1, 0x800, 0x8, 0x6]}) 19:33:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x10001) 19:33:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x5564a16bffb8a921, 0x40) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000055f9ad13b3b7ab88e100bb47018d4eb9f5992ce9ea9fb48cfbd00e863e6fc7ddecda709dd44197845e270378209f487b8647626cc337498c1ccbff6db29ee3aa91a0a5221697c6dd43309b1a53e2f116e0bbe1e4af93ee72c2683b30f9739c8aecbc212752a974c335de810f65994bf566c4996ceb68341ea81492fd14c4683fc9cd680166c4c77f8750bca88579889ee5e9b4a6bfb808b2c418f79622a4d4e63af5759ddd00bfb6e38cfd51fc9f65140d81cb3fea41f551c0d80f3be0cd2fda23ba777196894530083dae06bf27b8a2e4d29e3aa73957c768a5956c9511d340095c446a12b2e06943e1e765d19d16d3ba45007bccf452b137b064727fc746604a1f4c24c9de1985dc5b1e774f9a5b884820709992a78f70fe582fdb17deb4c0c2b5768eec2a2af9d0b2a74d37ca28c65216654aba2b198af8f2b8d9e39af56f48e7a45fdaec3ff36f99cd0b05a94fea96cf"]) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x30040000000) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) connect(r5, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000600)=[{&(0x7f0000000280)=""/182, 0xb6}, {&(0x7f0000000000)=""/15, 0xffffffffffffffa1}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/136, 0x88}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/172, 0xac}], 0x385) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) writev(r2, &(0x7f0000000040), 0x1b) 19:33:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x39c) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) r11 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0), 0x0) r12 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r14, 0x0, 0x0) 19:33:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)) 19:33:35 executing program 0: mlock(&(0x7f00000ae000/0x400000)=nil, 0x400000) munmap(&(0x7f000046a000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x4) 19:33:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0xffff, [{0x2, 0xd27}, {0x2, 0x7fffffff}, {0x1, 0xffff}, {0x2, 0xbbb}, {0x2, 0x1}, {0x0, 0x6}, {0x3, 0x100}, {0x1, 0x5}, {0x3, 0x7}, {0x2}, {0x4, 0x2}, {0x3}, {0x2, 0x8}, {0x0, 0xffffffff}, {0x3, 0xffffffff}, {0x3, 0xa18}, {0x0, 0x6}, {0x1, 0x7}, {0x3, 0x2}, {0x3, 0xb5000}, {0x4, 0x20}, {0x3, 0x5}, {0x3, 0x101}, {0x3, 0x6}, {0x1, 0x7}, {}, {0x3}, {0x1, 0x1}, {0x2, 0x7}, {0x0, 0x4}, {0x3, 0x2}, {0x2, 0xf136}]}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r5 = kqueue() dup2(r5, r0) 19:33: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}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:33:35 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) dup2(r6, r0) kevent(r3, &(0x7f0000000280), 0x9, 0x0, 0x10000000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x1, 0x2) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') r7 = socket(0x20, 0x4, 0x0) getsockopt(r7, 0x7, 0x9, &(0x7f0000000080)=""/5, &(0x7f0000000240)=0x5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 19:33:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 19:33:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) pipe(&(0x7f0000000040)) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0xed6085799662b9c2, 0x44) r2 = geteuid() setreuid(r2, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x802069a1, &(0x7f0000000300)) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r12, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r24, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = semget$private(0x0, 0x7, 0x287) semop(r29, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r29, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r29, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r29, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r26, r25, r26, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r21, r26) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r32, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r41, r42) r43 = getgid() setegid(r43) r44 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r44, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r44, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r44, 0x40087468, &(0x7f00000001c0)) fchownat(r44, &(0x7f0000000080)='\x00', r45, r43, 0x6) r46 = getgid() setegid(r46) r47 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r47, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r47, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r47, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r47, 0x40087468, &(0x7f00000001c0)) fchownat(r47, &(0x7f0000000080)='\x00', r48, r46, 0x6) r49 = semget$private(0x0, 0x7, 0x287) semop(r49, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r49, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r49, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r49, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r46, r45, r46, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r41, r46) lchown(&(0x7f00000001c0)='./file0\x00', r41, r42) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, r41, r31, r35, r37, 0x1e6, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) r50 = getppid() r51 = geteuid() r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r54, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r58 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = getgid() r60 = getppid() r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r63, r64) r65 = getgid() setegid(r65) r66 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r66, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r66, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r66, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r66, 0x40087468, &(0x7f00000001c0)) fchownat(r66, &(0x7f0000000080)='\x00', r67, r65, 0x6) r68 = getgid() setegid(r68) r69 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r69, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r69, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r69, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r69, 0x40087468, &(0x7f00000001c0)) fchownat(r69, &(0x7f0000000080)='\x00', r70, r68, 0x6) r71 = semget$private(0x0, 0x7, 0x287) semop(r71, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r71, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r71, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r71, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r68, r67, r68, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r63, r68) lchown(&(0x7f00000001c0)='./file0\x00', r63, r64) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r63, r53, r57, r59, 0x1e6, 0x8}, 0x5, 0x5, r60, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) r72 = socket(0x2, 0x1, 0x0) r73 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r73, 0x0, r72) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r76, r77) r78 = getgid() setegid(r78) r79 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r79, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r79, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r79, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r79, 0x40087468, &(0x7f00000001c0)) fchownat(r79, &(0x7f0000000080)='\x00', r80, r78, 0x6) r81 = getgid() setegid(r81) r82 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r82, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r82, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r82, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r82, 0x40087468, &(0x7f00000001c0)) fchownat(r82, &(0x7f0000000080)='\x00', r83, r81, 0x6) r84 = semget$private(0x0, 0x7, 0x287) semop(r84, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r84, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r84, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r84, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r81, r80, r81, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r76, r81) r85 = socket(0x2, 0x1, 0x0) r86 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r86, 0x0, r85) r87 = socket(0x2, 0x1, 0x0) r88 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r88, 0x0, r87) r89 = socket(0x2, 0x1, 0x0) r90 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r90, 0x0, r89) r91 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8000, 0x0) r92 = socket$unix(0x1, 0x7, 0x0) r93 = socket(0x2, 0x1, 0x0) r94 = socket$inet(0x2, 0x3, 0x80000000102) r95 = fcntl$dupfd(r94, 0x0, r93) ioctl$TIOCFLUSH(r95, 0x802069a1, &(0x7f0000000300)) r96 = socket(0x2, 0x1, 0x0) r97 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r97, 0x0, r96) r98 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r98) r99 = getgid() setegid(r99) r100 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r100, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r100, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r100, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r100, 0x40087468, &(0x7f00000001c0)) fchownat(r100, &(0x7f0000000080)='\x00', r101, r99, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r103 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x80, 0x0) r104 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x200, 0x0) r105 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) r106 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x409, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="5c9568fff9dbbf5b30c2f3430e2b1574444ba0b829648381906b7a2eea9efdec302875d7d3463866e151265b145cfe0788170590a67ff75e51167face52ed41305434514a0eab249d7c656a491ee7b64105ca40bcab360969b18057e04bf52748a77a4ed7629c40d00b5d3a2fea553506a6770502b89582f3f7b346d58901c9a74b9c98ce27674a522", 0x89}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r8, r0]}, @cred={0x20, 0xffff, 0x0, r9, r15, r31}, @cred={0x20, 0xffff, 0x0, r50, r51, r53}, @cred={0x20, 0xffff, 0x0, r74, 0xffffffffffffffff, r81}, @rights={0x18, 0xffff, 0x1, [r85]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r88, r90, r91, r92, r95, r96]}, @cred={0x20, 0xffff, 0x0, r98, r101, r102}, @rights={0x38, 0xffff, 0x1, [r103, r104, 0xffffffffffffff9c, r105, 0xffffffffffffffff, r0, r0, r0, r106]}], 0x138}, 0x0) 19:33:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r4, 0x0, r3) fcntl$dupfd(r4, 0x14, r0) r5 = dup2(r1, 0xffffffffffffffff) r6 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000440)="96446a99da0b6068fa83a19813bc8baba817995ed28acd978261a88de2522cc6b376c18fa65cf503cc6ea43fc9066497e9b2337e34d8235e") execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='\xb5)]c\\)%\x00', &(0x7f0000000100)='tap', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='/\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='tap']) read(r0, &(0x7f0000000480)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) 19:33:35 executing program 0: r0 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x8, 0x3, 0xae, 0xfffd, &(0x7f0000000040)={{0x9, 0x20, 0x0, 0x44, 0xba, 0x401, 0x4}, {[0x101, 0x5, 0x0, 0x0, 0x100000001, 0x6064, 0x1, 0x100000000, 0x3, 0x80, 0x400, 0x12c, 0xff, 0x40, 0x200, 0x4, 0x0, 0xa0], [0x3, 0x3ff, 0x7193, 0xe41, 0xc000000000000000, 0x9, 0x1f, 0x7, 0x100000000], [0x4, 0xb7, 0x2b42, 0x507, 0x1, 0xed69, 0x5], [0x2a03, 0x4, 0x1, 0x5, 0x6, 0x5], [{0x7, 0x4, 0x76c, 0x7}, {0x2b87, 0x5, 0x20, 0x240000000}, {0x1, 0x6fc, 0xffff, 0x80000000}, {0xffc0, 0x6bdf, 0x9, 0x8001}, {0x7, 0x7, 0x8}, {0x2ba, 0x5, 0x3, 0x9}, {0xf5, 0x4, 0x6, 0x5}, {0x6, 0x7, 0xc1, 0x3}], {0xc100, 0x9, 0x3, 0x10000}, {0x5, 0x0, 0xfff, 0x4}}}, 0x8, 0x20}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000500)={{0x800, r2, r3, r4, 0xffffffffffffffff, 0x1, 0x5}, 0x0, 0x69, r5, r7, 0x4, 0x7ff, 0x8}) getgroups(0x8, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r6, r3, 0x0, 0x0]) chown(&(0x7f0000000580)='./file1\x00', r2, r8) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000600)) getegid() open(&(0x7f0000000640)='./file0\x00', 0x400, 0xc0) msgrcv(0xffffffffffffffff, &(0x7f0000000680)={0x0, ""/119}, 0x7f, 0x2, 0x1000) r9 = socket$inet6(0x18, 0x4, 0x6) accept$inet6(r9, &(0x7f0000000700), &(0x7f0000000740)=0xc) shmget(0x0, 0x2000, 0x94, &(0x7f0000ffe000/0x2000)=nil) r10 = socket$inet(0x2, 0x0, 0x7) sendmsg(r10, &(0x7f0000000a40)={&(0x7f0000000780)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f00000007c0)="9f90de81aa78b24e5a03774e60317cf74396746599026adcfa388f2b7723cc8395a6e655e227f34d208d7808f68691bdcc457e34e14ad228aed26a088065cb8e130ac4897c288e809e581b042042ffa145784cb83eafd5ae1e6040093b53606b8d7397fd032b8b2b7f8cdfb0535d6df5faf2be02a6f3db871604204bde643602c6cb9c1f6d3c481f3ef827d1d84ab99bd4f9e0721a6ca156b4c89796f76c695650b5de2ab542517aebbdd659d3eca5fced8588c1132c9ac28e36095453fc", 0xbe}, {&(0x7f0000000880)="ea9a093edc700315770eb43de4fee1c10e66bd5a76e1d4ba", 0x18}, {&(0x7f00000008c0)="434cdb7cacf3bfd96423502ae64b155c968bee8e068c8c9d67ea33cc24a83260355dd70695d0a2017658a81ac3f21521c1000a01d56efbe6fe9e12f8858eb6", 0x3f}], 0x3, &(0x7f0000000940)=[{0x28, 0x1, 0x400, "df81584370646e08c9e27b7b63c7748005c163c361ed"}, {0xb0, 0x1, 0x1, "307b43061bb33af9d9c291cf7fa62b410a82aab3ce42986bc539a87ca7a6690d8e11d8644aaccbcc617cc9d92926a76f16bec618a6d680f4e486844ef283739d94e556cdc0407ba17960b9a60d434124429c3fe169546930e2927f18c3ec9e66dc20d8b95cdb5ad7ae9733c7ea5ce675951b14339928f7da009d42054aa6c65eda9dcf933cd3365ba7e52cd67f3ac8e9ae26ffba980ba5ab40d4284ef5780c"}], 0xd8}, 0x4) r11 = kqueue() dup(r11) shmctl$IPC_RMID(r0, 0x0) execve(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000c40)=[&(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='.\'$@\x00', &(0x7f0000000b40)='#/\x00', &(0x7f0000000b80)=']\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)='\x00'], &(0x7f0000000e00)=[&(0x7f0000000c80)='\x00', &(0x7f0000000cc0)=')!**\x00', &(0x7f0000000d00)='+@@*\x00', &(0x7f0000000d40)='\x00', &(0x7f0000000d80)='\x00', &(0x7f0000000dc0)='}]+(\x00']) pipe(&(0x7f0000000e40)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) shmctl$SHM_UNLOCK(r0, 0x4) 19:33:35 executing program 1: mlock(&(0x7f00000ae000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 19:33:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = getpid() link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0/file1\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x102, r1) 19:33:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socket$inet6(0x18, 0x4004, 0x1f) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x800) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 19:33:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=0x0, @ANYRES32], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 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) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 19:33:35 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x4e8208294ae8f8b8, "104bc2cf30906c72f447ce53030f18354beeb25e0dfa0e7832883178e9a1a702665cac72237f81f12ccf6d657501406b3abe1d4e3f6e6292ba2a2688252f9b72b37ebf23445e4756f7e5bac5b21e3f21222b07c88d61f252a0210df0e614b13a0fad6b24878ba1432ff79f14001b118f5d9416aeb4307a1a9a32a454a7b975f276087e1255f292feba6411b4e29aa0ce12f239dbc700a536605f0e129e2eb13b0079771c13101dcb1e52d71eac22b1f87b635fd4af6601d5831fbd899268d6e73da531f651c60af12e2afc2505afe166b1726dbf1e165d8be65ecc2e48dc21d7140c4acad052e6955956d21848df49c32892db"}, 0xfb, 0x800) execve(0x0, 0x0, 0x0) 19:33:35 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000280)=0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) 19:33:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 19:33:36 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 19:33:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23d) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semop(r0, &(0x7f0000000080)=[{0x4, 0xb6, 0x800}], 0x1) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x800, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 19:33:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x18) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x10) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d58ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2ebc8326481e8395c1a1fb", 0x7e}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000180)='./file0\x00', r4, r9) 19:33:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) wait4(r1, &(0x7f0000000040), 0xf, &(0x7f00000000c0)) socket$inet(0x2, 0x4, 0x1) write(r0, 0x0, 0x0) 19:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\xe4\xf0\f', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x5}, {0x70}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') socket$unix(0x1, 0x51497cc8b49784c0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x20, 0xfffffff1}) 19:33:37 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) r6 = socket$inet6(0x18, 0x4, 0x81) fcntl$setflags(r6, 0x2, 0x1) r7 = socket(0x1, 0x0, 0xeb) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffd71) clock_settime(0x0, &(0x7f0000000800)={0xfffffffffffffffa, 0x4}) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) r8 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) accept(r1, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000780)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x2, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x27ab) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r10, &(0x7f0000000140), 0x0) semop(r10, &(0x7f0000000840), 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x97dcd840d5668b52) r12 = shmget$private(0x0, 0x2000, 0x2a2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r12, 0x3) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000000)=""/9) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000007c0)={0x0, 0x800, 0x5773, 0xc761, "7afa9dc33d9246d0fa70dd5fd1aaeaa11b6a8412", 0x0, 0x1f}) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000000240)=""/247) 19:33:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x6], [], [], [{}, {}, {}, {}, {}, {}, {0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknodat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x450831f823799a59, 0x5) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000540)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) sendto$inet(0xffffffffffffff9c, &(0x7f00000001c0)="f168c9", 0x3, 0x204, &(0x7f0000000200)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) select(0x40, &(0x7f0000000080)={0x0, 0x2, 0x5, 0x100, 0x6, 0x7, 0x80, 0x7}, &(0x7f00000000c0)={0x7fff, 0x9, 0x2, 0x7f, 0x49e179c9, 0xf2f, 0xff81, 0xffffffffffffffff}, &(0x7f0000000100)={0xc, 0xd, 0x1000, 0x9, 0x2, 0x0, 0x1, 0xffffffff}, &(0x7f0000000140)={0x3, 0x7}) getuid() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000580)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0xf9, 0xab, 0x8}, {0x1, 0x80, 0xff, 0x2}, {0x8001, 0x9, 0x2, 0x3}]}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) chmod(&(0x7f0000000500)='./file0\x00', 0x30) 19:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x4, 0x2, 0x9, 0x5}]}) 19:33:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 19:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) fcntl$setstatus(r2, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x25d, &(0x7f0000000040)=[{0x24, 0x0, 0x0, 0xffffffff}, {0x5, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 19:33:37 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) sendto$unix(r3, &(0x7f0000000000)="8fb243011f48c2ba8536a8f346e25124b390973e927d4514b4eabd08a113d378059027abe4c7cf217779e66f88f2379c1ca88f1d35576df03affddd0d5184b5ea72fc268da588a217ccbfb175461a8c156a6b6ce16d0240c1cc0a2e2e728ac6add00142360472d9b9022493a113e91f98b6daeb01b7ae54fbaaa43052651e3567236f2e1d4b4cd2e9c1ac76ff6302dbfd6b99267658b1db87babeb54013a711522a689b271eea6507083bb1bc1b0eb9cff87ef3e10dacd57bf56927423cc4dfa", 0xc0, 0x403, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 19:33:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x100000286) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 19:33:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000000)={0x1, 0x3}, 0x10) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 19:33:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) r3 = getpgrp() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r15, 0xffffffffffffffff}, 0xc) 19:33:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r4 = dup(r1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x204) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r7 = fcntl$dupfd(r6, 0x0, r1) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) r8 = msgget(0x1, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 19:33:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x1f) fcntl$dupfd(r2, 0x0, r1) fcntl$getown(r2, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='-/+!!*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='-R\x00', &(0x7f0000000200)='\\%\x00']) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:38 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) fcntl$dupfd(r3, 0x0, r0) 19:33:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 19:33:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x3, 0xf76, './file0\x00', 0xffffffff, 0x1000, 0x6811}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 19:33:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x184) fsync(r3) r4 = socket(0x2, 0x2, 0x0) sendmsg(r4, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000200000000000000000000140000"], 0x14}, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000080)={0x4, 0xf434, 0x9, 0x7}) 19:33:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="84e3cb2db00eef0dbd3b86aa0c8fcbc13af989c15999e2a2e1eb7ac7853f12baa2d4abb5eb77e4158a2c08c9a5f86e251c13d33c49f3badd1fb7667c54a6251766f9b8a3398559055ff001babed0740c6fcd2a89f8230221d34c344acb0a6a9ba8266397042c99596772fab08830cac1aeb9f6839630debfed6f7b34e4fa7628cd3404dfa0952c14ba8f2009e1"], 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"}) socketpair(0x0, 0x4000, 0x9, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) socket(0x2, 0x8000, 0xb6) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) write(r4, &(0x7f0000000040)="2e07bdb1ceacc1846d540247a15b4c5a8e0c306047b242b53111056dd298ce5910ea40e7acbd9de56facfecb11cf190962f3f9509d1233c621d0fbd7016020eeb3d805a45d1c4d31e3c2", 0x4a) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r3) fcntl$dupfd(r2, 0x0, r6) close(r0) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) 19:33:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = dup2(r3, r4) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x5, 0x681]}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x6, 0x2388dca6, 0x7fff, 0xfffffff8, "2d1dd08f4806ff19c8b36aef166085a0c32c270d", 0x40, 0x6}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:33:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket$unix(0x1, 0x4, 0x0) sendto$unix(r0, &(0x7f00000001c0)="0bcbbeb74065293ca27eb56d4c5f72d801a5f175fafc6b4595cc0de3d507de92cb38ace533411e57150bccd2347b577cbd6714a1853728739a531f57b4096d924b9ae00215c20f078a2a11c1c4d01e8735bd73457ae066bb2c6e25c6cd29ec361e6540d0cabf8a664eb3c7e7a3d731d28f54606f5886f9203bf4cc7bad858b01f867ee8c6352cfd1988cbebf", 0x8c, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x452, 0x100) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 19:33:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) fchmod(r4, 0x20) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r6 = accept(r2, 0x0, &(0x7f0000000000)) setsockopt(r6, 0xd3f8, 0x40, &(0x7f00000001c0)="5cb293daf71fae042dc927a1bc44cee5f50c1751498a0febdb177f72a41e3a04b7f7231aa1a4dc0d73dfe8354a956dcdedbec6e23304b066edd7cc29a742a5f8a5d138e486952209169904e2d93f141bd907c95af901bb216ce9304586fd898c200ff5a43e23edec46bf8f4a7d426a73a6ac984480340614c5c8ef957eff5f199522cc860b409578b2939d29d351fc7e2693bab440e2a60774f4323c5eaf8989be4c8cdf07a70ea2d23c50bb013899ff1572fc8798a28f363c3de869c1ede6df8c881f6efdfb567e66a4a3bec7d1fd5a88225f6d28a925b13b400c5ac47a6eee", 0xe0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r7 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) semget$private(0x0, 0xac6cc107489b3a7f, 0x20) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x360, &(0x7f0000000000)=[{0x3ff, 0x0, 0x0, 0x400}, {0x18}, {0x9}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 19:33:39 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) bind$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7, 0x0, 0x20}, {0x45}, {0x3, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x9, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x200, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f00000004c0)=0xffffffffffffff40) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r9, r6, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r10, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, r5, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) fchown(r2, r5, 0xffffffffffffffff) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r11 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7, 0x4, 0x7, "8e2d61274be9e8813275d597f1bbbf3c4c8487fa", 0xf679, 0x8}) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000140)=0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) r13 = socket$inet(0x2, 0x1400b, 0x7) fcntl$dupfd(r13, 0x0, r12) fcntl$lock(r12, 0x9, &(0x7f0000000280)={0x3, 0x2, 0x7, 0x1}) 19:33:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r4, 0x0, r3) read(r4, &(0x7f0000000100)=""/192, 0xc0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0x7) r7 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) write(r7, &(0x7f0000000000)="546a83281cc40902eaa1cdb0e94067baae3c", 0x12) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) 19:33:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x31, &(0x7f0000000400)="978525f2ade21ec52b9ded080e24b05977d44dc9f3a295d10900b088bc3ffb711fa27c10f9c5b1d3ea590e6df781338a50a55d4a1490c103c87cef38a6692e84e5b5cd0fcea564b77aa3f0385472ee0b730c129023b2ac898f94e87b183fcf8eea81b7c1d0313624b779414913b41ad95b7a5e6a316ee23f63306006a7260fe7ff49abc10f00009964767853516a077c7682e310dce0aa99651c968c3989c7064ae0ae9411824c14ca14ca45a6e05b27e3dd1e86955c2624468261fd320be55c09000000000000000d92a123d04ad963be72288f2c") 19:33:40 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x54, 0x5, 0x0, 0x3800}, {}, {0x6, 0x0, 0x4, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r7) select(0x40, &(0x7f0000000040)={0x7, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0x7, 0x3, 0x6, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) 19:33:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') socket(0xc, 0x1, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000280)=0x4, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) getpeername$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) 19:33:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da3abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa06ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1, 0x0}, 0x406) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000004c0)) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) sendmsg(r6, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7ff, 0x59c}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="3d0e3e14b3c2003c82037c46af5a272351e484ecc0049aed56bdc3e4c7802b35e11ad56341c6d9a709b225b6138c5bfe73a8a44c51dfddd16bd46769e470ce05d1ad67ff382b79bb91", 0x49}], 0x1, &(0x7f0000003cc0)=[{0x100, 0x1, 0x2004, "0ba34df7f21970daea719d25190104c40ddaacb313e00a93f0e5661908640ec295e442e689161772fc8185984905b853f9906bbc5275df27644f639d06318c1a977c57abbdb16efe52ee12a04c3a0ecb0832f6eddfada8635a541e2eae7e89a09572a2632912ac048392a20b4da18188de96294cefabda4ff23e6946e183727f590c2c02171dd05ad591b97b1351ccc3dac252e3f896c6885579d2d7e9a672e846b72838df166eb3be1285a42e702311f38f43735d3a4b4836185cf48df3773f0f7123fd3198da49e51f088af1a68f4f8e0ee4b418accb5fdaa47649ee294a5ff7442e380cfe82665f1134b7"}, {0x38, 0x0, 0x330, "8ea1cb8e576dfcabfa1b5c6a0c814d8d2a7490ad53eae0004bbdef8977e310ad26761b47425768"}, {0x48, 0xffff, 0x1000, "5d364b98fb77f9fd56d4af857182f26ea21a2198ac9b400271dbbd246564e27582e5c8ebbd112301c1680832ceb8bd28b186afa912126f3d"}, {0x1010, 0x0, 0xfffffffa, "a4fcf672e4445b4bd98cf757f54572950e1dc348f257394e8471b31248ab91e863b5225e157dbef8d222cf4e6cdfa9f0a4ec4b4ba4163a26cf63ce90f17561faacdeb7153368055d1ba9adf1c990c9aae9f8466315822b432c2fb0a3d3bd687e48946cfee77bb1dbb4a8deb2102283a52a15ec52796779533eafc87fa373e2ab56ba18381bada43d5648a4d16adfec2078d55fc4fc1c4bdf86507a1772979851d81f4fd30278c20c8e651094b0baa85470143f8b706bab9a1fc093933746569230a8f8194ee9171dbb9f5d6f7611b609e32565e052e40cda80d62b062d3cf993331be2b5a8960289fb7786aad5c56ac436e1cbfbf91735d2c68dbf49458d55f8f853f3a0074031e1a1e107a18aa0ac5ff419dc1ed634a7f9510a1812ef729c1d52c08bc29ae169d99abf807f1b7ba17ec7115d85b96a9beda650ac70e3de820d19b69950cf37b8467470e5576f889eaee957b9070871d24b3f9e1b2d4bd5bcccc107c8a139a63ca7577dfc737e95104c77df5bf453614d88c55b1bc6f9c84abb844083a0118cec1e82afd3da7233b656089006616e340999ca49bfe3e0dc03e95211afa9aa1b24d5d02ddfc9a5807b4d6985eaafada7ee0cfbb8b0708bf5e8e1606e97a6eb81a0624a8f309f5244e465e06f44ad744e3121add8473c2014870f23f8c75a08e086d769d84428b1285756fd3f9d2f42d30a92364f6167aa20835a4dadc5dba81f8e501908e428ce6ce996862d310fb2534e693fd82da09c029aaab6c8c961905827159b6c2cb1bf8bb29f8f2d7db027fec3df5b80876b3d2c9ea240301a90547228c39e2d005582f54dc0e947c157fc188f9495c201f598122a42abe0c99d4b64bcabd837f61172bd6bcbe9854fbbf872f4c1180b90441e0f7e7402993e717111591fab94a987a6a2b8eea8cf8c28b64cb3bb815140c54fd42d6234c0a639c973922542773b8873aa86ece29874c52cd65e500580d0b3870effc4e1d683d22a5e82a2b5d96ac0930f9a12f64dc1110e64d5de12120ed41335f03a1ff8a7605a198b876951a9b21b0c35ffe582bdc37653bf0d27e3efb6c04a7930764d129fa705df99f847e412215375f36e8d38354754b9ad10ac9c1c6e24fe1a3e7f4780f8c9700a099c47a4b2530b7dcf1ca91c469c33a8ecc77259eeb91ee5bb71e326462a88bf56e22a5d30a7f1d4840b2b13a78944ee505d7645e3d7ed4613dde7c8982df931769d648b9545721e5c87ffa0d2f25d0eb6f049e5830edbbd8b7548ea9c614c8f80988babbfc08e4585601ff8db0dfe007057048c6628b0d2a5421f5b606f92272c66a8af4dee8217baeec7aeaa9bbfd1c35ea4875e2f7648f4ab3aad6b687db6ce02f44f49985b76a43ccad73377e748fed0a06489ddcb1e537aedd29efa82588ee5ec8107c98bf8cb2559159464b356d129358a8e1ef68710952c67de9b29903a07ad95373c98e2b561fcbf469612db51a9b870070a34d561063423b7e7b7033c414cef615289de89822cbcce2aea1ee351d867b939632f759677b2fccd739c8030f02481460f1c2558a126f951bdbe0eb84ad57eb4013f8149e7d43236da5df6358544b1cd6d747445ec991ce7973909a43e018d2fef29e725e98ff8f908f97ae3a2087036ad6aeb08256fe85f40a80f0804c8d75e62ce75a0f0736a04d09d2e70ad8782b4e89a19669a1c73f00428ea2d5b41c177312df7848c121267479708b96f1744c9fa60cd43663320602996c15e46135fc70c5d10e2ae3ce88d9692dca758460741cc73eedfa2a41f51b604a9ceab3c55352cc0b9715f23892689f5cd0db2a834150bd920855a583e3dec2e110bba34a4370079b93833261ec939c7b4bc6a4b7fa11d2a23231842888dc6ca164a155f24518ca9d731e286d65ab154708d04f474ef3949b1335aee06bcdb9b8070e7b06ffb76866937f8492bd9eab606f2ca6c28f3a770cdba7f2f28ebe4eb099351f368b0e8acf3bbc6e5628df1a0d65048f05499adbf459141302b2ca1f5c1ed3d90c28e1c69dcce2e6c9a711e978b39653570c932e6daa1b398fdaff221faa4b5915f70fafc77002e32496d217bc64eb9f18634968db5f7245e057076fe88529ef325208786d6152d03946cefaa2f4c0a06d3ed0c92bd2fda8949e78e07eae034bf6eb71471b60d3b0213b179e36b527df82ad74ce6ae81200abf48f84c54729410d8ab5dff855b33c6c1bbf3ba30055a03ccffada4b6830f679e061137985420f3294ac071a511f5b63d0be554b003cb1d28af4a58cf314777eb89b0837da51793126b7749dfde9b38892f4d15a32d051eec07dd2ce766f73fdf3eb43c5fbf62d2775cc9097701de3616e0ef202d5682b345f28f722e1f7894104dabd5f2afb8012ab8c82356bc443efe9fc82225b111bed6d1ab41c17df428be572f2c4fd50fe3e97208b430c275e6ced80ce95680e8675fcce46f42649a4b19e0a62b1f044f4621755d7db39e861d570e69f1e22a5b0f29d38a728efc851662d514ffb23315e26435bc8232ada2458e1a85bc779867b67357512dd75029aef218da6410c7933f6f5b05446b3a93337207df0006c489d9dad30c2b43eb8e5327ea52b4197718b9cbd95dbd8764c0f8f43599eedef19a2735f5beae5047b51408f40f8f235b3f2152546f04ca2e55d09e747f7e902f4d4ca81e4497cf3a36d975755e5e205e61a955ed8197651b8c1609180568f8ca0ae1749487ed2d8f4367c4ddaa066b42b5a605d29c67a311a64eefc2a11b62f6a32cf063017a56b0aa4afbd93a49920d6280b94d571478bac62001a80e361f1a4237d791e3d56eaff19ed2b2c3167ca87451184779d82b084afcd80b817c7c68f5a4e0ce34a30ff5cfb249f9032ade1fba1d9d453c6740bd682087816d9f38186885ab971c9723e545a0f4803b7f602d2ac6266e53c92e0682731b1493a1b2c9b8197406e9ba3b8f9899a3e8066753a5b7aff96159e24170ef23c017948101237eeca6d76b1aed62ee0ae0823c84cf13b009df496774bc8c4ac8c681d77be1a1536af89e3b1e85ea39141996c1d4f0244025f8061dc9f30300f79568308e637a622ea90392371a75822a1c1b4f9ebd19bd332c34052dfe23458072aa325a09375fde564f2b6b98ea8991d89f451ec07a89b69768ade058f1e8347a48eede76982b4e8897793f7a6ff9a65eb5e46df581ecb994a19b5bd74de6087ec1d3f16cfe5bba44a7b9a8f8a39d5a4983e1732b346a1f5ca8f18b605334cd51121b29dcf0dd91ee4886fee435e52678b7adbc7547fb52f8b44b4d5999cc1478016a9100499489930bdd952dc8519b54c23fb2a60210d98fd1849d59c2adf0a70ddae892aeb4e18384d3e8dec68751f8d51647b51605e322635a9dc890a77c24653eb31c36c9236030773fc4e63a3de0a1e5e74275e0c3c5fde2a658191dab1cf997c7987afe1af9043160b5815728e2e71d4a067c342d0706c1199cdb6d7660b5092e8f5741f329eae35675b3384d74823955b64958b233c653f59aeebb2706571ed64e0ec731d4dc007c1a8fcb5eaad8a60f3cd842813b092ede5a078503be641edd380063614d1c8ec8ea1ab4abe529c73e3322a5608de00f5db99ef28c1ceb9e4369ce615a825d23473b0a9d2fa78c5bae363e7097df465dffb9ab56e7cf86eeccd7b77fd3e3dc8abafd4b379ec63c18e73a749badd10de3089d78c52aa7d53ebb1b9ba6f0a8c47493922874f7eaab38b8074dcb5126c0eb14a546e70ed365744e5f1d9cb07a3ffa7e830e309cfd60e59fe146fdef92b4f9a64546595652744298b1fb8f55c9afb81e36f1b2c1942261ea6c5029f77b52e672d1a4a4173f77691f6d8468db057321ae7c8be64ef89c39d8413f61203d905f9fe2bf7cfecf4bfd1bf60ab351506ee4d9dfd402d4bec72b0ffb8e34bf38f1a6f3801b8660c6db670a8a9e06eb85ce404953dc32a21e0e03dbf6f5338f9553498ceb309b27551884d1769300fbb0b84ca8474330ca2c62095fbef384f9c32f3e7b39243f1878966ad146618df82f5886d86fb351b59cb4f3e34ec37014757e376108e453b6609a2d85e6962fe0548bb5dbac3bd20fad884969f085bb0299994fd4e7c7f6c60906d414a8e5dfba9aadbed04a8b6d5fc58022ea965b6f9565c68c54174f23a99e68f2e6e975d091fa6f4a276f97e2ae189127e89ac1d51e264e4c11e1e4e25ace6e0bf3982031ac7b4f3ac43958f69dec55be1e3573688b3e5f10ea3f23080ab43750560f0b63c151b5cf24861dfd5da0b5334090d7cd794f33153cf2fd7f1fcd558fc489f9a82dc369525b74d7436948e4256d87becb0ef247e7dd25c1529258283d933338e95c7a79a9be3f237e10a98e6d3a1acf4534c204ade796036a36224a38586e862559d5c3ac580b0482e9f01fa5a6aa88e3c8025e37e0e0f4b6101abb912ce3b124be310347217cbd8f39e028d961a78bf7bcc064e86f7a9ec7effa4cccb33851e03d5fbce18bdf85f79d5265b40a53197dbe01f8ac787ca1723de5b44df9a2162e5371ef80899f4eedeae6b64f2c5b8423a29ede77e89f35c18a84574d428440b17de29be1df3a55dbcc05062612406472586d6664e00b2067c90261a41d3cd224e3ca39dd93f970c0066b9ad7319d0dfaf5764b5b156bdf744fd1e24ee43b202c972807524c2ea5be13412f40fc14b3f0247faadc240018ee82e0b10393f2f099d08114f663680b104b2f92017fd3945826edd9188c7ebc224d5ca7aa6345ce2196a3a6dd8dbb99d828fe4e5933e6a2455d4a7bb62c73926549c4572a3044b174699742a78bbd1297d51f1d9788211740ba117a90335217e4e45164f94ff5a887a7740d0c30b2ab69f45104ac8ba6bd4aa36d9d381aaf1f9d6f33bc37fb6ce012ac1787d01b2bcd560ff1d9979cbd122aa3d2a951886ef3054d84143b35c28a64772d53ba232372446f12cdc03dc73f434b173270c8a6301ce5d2d91bcff81f1e0d052c36af6b79802d4a254c3a78ab6889a9568df4e21c195e6e5d80c0a76e9ff565c073cbad4d8e8de1f9cbe8a6113e52e57419333110ff8c814d22d81d46606c73ba6e167cf6b6dbd79ecf39065a7bd82f92fe35877115c5837fe8118a3656aadbbcfd9eaa7b19c3038fe73b3b124770c9b8e3cf8a3bb8a67e8d12e32c8ecf09c79dd72a03b7fbad2eeac5b2ee10bf66b07e20cc4d10a5effd5db0cbc00b74ba33bb39d057d0278d73bf9f141f3bdc49ac22f5a2331ce18b3e895c1a11cc1620661af6431f32088d8fd963e1834fa9140a4e68b010e1de70ca83057b4de1d15ba719cacd45fd2ce5765d75e3c1b94625dc16c234c2ea613fbbdf81f98fa77da207f8bd504d9dce6e4a87e36ee876dd1f06b2a4b250deb665e1981eee51a7fed97929e02c43d006ff15bd89db45ca103dd3dda812006fd812e42f3b5029588f21eec75353890cdc0593a860633c909ecdd2d89a7a37e3c0b83d7bbc0b0c2a3e45110d25f7a54877815f5bb0851e852ccdf537d1687e1ecbeba65174235b67aa6f781c051175494efad5be8927961db34fb3a4c1d743f239db5e317db7a288e0417aa6e289d75e5cd481fedc8360193161944c47b78c791e84341e23e4e240d17ff089b0b13b0c45dfda98bc43bc5629619b1c476ad5847bcde5b909a892f8b94057b2da25c3a8b6fe8e620c27938e9ce3d6374c1de52ae27e4a70ad6b8b4861bb33e84675e02bdeb244686a28b6d94bea403f136d6feb0d022b8182504efb22f5a7d7cecf80a6eda83f7934dc017c4bd082cab24e"}, {0x100, 0x1, 0x58a, "e0a56c038f6ca3a6545f90fa84a5f1afdfae7758825b9da3f9098706f3b7110bde89b635b774b3e79c9e020814bfa6e5dedf1b57f4bd7a928d68027eb60cabace4713a1a349aba90e4914f362274d6d047f796a66df789260a22bb3ecef9ce117a2e6b83121e6010d479db6afaed23df536a1067bab6c30d1d92eaf233a63c21131c595ef729b19b38d3593bedf3b2c36ded7ce9d28c60f1fe72474b21d031aab8aa6bf8b8525e69be777e28366897b45b3f2dcd320749cf9e1007a4ed0cb7563dea84cca668920dde298a7a92c1b71d3ca0827bf4cdf9b105378332a078789cdb8e63069ff70f2d440f88"}, {0x100, 0x1, 0x80b, "4d97f74c4c2e94e78934b406acd01e5454c2c3b6e6849aca619efcab0d0faa9e12afde9752133c37c21c60ce607aa3569dbcd7e4a91df2a3fd7708ddb64e2c107dcb45d81abebca367bb612104fb4e6f367b03ee8f1f90dc20c26372c3bba95738e5d943fe7a6979a75ad3360bc45bffa49cf2228eb20b8d373977ae5064711ef97181b2716e823b03f02eece784b945effb6910ff91e272883fb4c5a29929b73ee5ce843ced8782f614120685dc1395c04a8a3d5bac90db35610e809994d90fa1015686923c19b337c38de76469dd1ce6c7931d0b90ec7460cf660c77e883968edbc586d7a192b6f9e4"}, {0x68, 0x0, 0x7, "e537f5fe583767df1e354b87675da61a386c88105ab5ae2ad76b7c212fca790495f4c0fd676703069bc9a2ef9599c802348955d6f6f750eab1801ec9a4543fbdb9136b5cf155227b246d3d7ed1525d6bd8d9788428a8f6c612614fd135b0d1cb1633b842df01cba9886c5d87bea10fc37d1e9d36f526d4f9fb4a88265931530d02da29a31efc9f7b190e82764ca2103ae8a3b4513b373be26ea2ab3a7d82e415fd99f8da5449e77800000000a29f9d09bfa9f67151bdbd900fbf0e0b505b6051f866bac60374bc"}, {0xa8, 0xac3676cc08fbc98f, 0x2, "b4210b63428ddc70010048cc7aff35482351d015691008e832697e34ae5918f100dd2ed4afbe6586ab8faa33999195436cf1eb6137010f2001854059574c62575ae4ec67791122486eb176bcac7654ada2734f80327ebb077507435a0c357f199d82098face63550fe18840c6c27be47b9742ce0aa6853eb0bfb44a9729084c39e7e44aa72876f07d8fb3a5a2da409cdbfc790bd1320"}, {0xd0, 0x1fffe, 0x0, "deef485dc2f6de5e466bb41e1bb8e648059f90592a54bf32db5889d985086488619a289075452d90165c64a7b3d56984af7d22d0a7fd876de42096414030cd21c0b2626c1f993203031e9c958a7ea2605a974b5c1c711f8eba1837bd8a8c5c414bbacddb8197e29e34b8e7cc674460d345ce5fe0c00822b7c6cabb9270e51c3551cf3ea978055b215d8f39c8253d8e0d4c49a73a8e487eda66da9fff15fbb41eb87be8e8b5e9479d4b5c41954c8896161015370a298ab6a0e0b806bdc485dcda"}, {0x1010, 0xfffe, 0x200, "2bad9374f18b65c864b7766b70e9fbcb3d9f2c488285692ae7ca5f3cbe4e04a6c01e049445e83ba745a4ed529fd51ed679a13469cf5e89dc37d298dfb5ccfef138cff0a9d5ec03f936463a86c6f9641ac6f96933ef6e1210130cd308559d33053969ce4dc3829b5065754928c69b3cdd9f96160516be0b9ad3feb8674e8a86fa3ca5b60ee96af2000b46a98a0bdc4702378f215001482234df8733ac41244e80946978ea281bc45730abb9a2d68f6f10d12e9f2fa0aec193cbf329c95edb618b2591156785d0722e0b850b4ac5f5d044d22291693fc4df2b76915a499e9329bb9482d1b968e12ba11b3172e9095fedb416dc76ddb71ba83e8c50313660ed5441c7ae3dcbe9aac9fd9261e96449ad17c5008e04ee58def2dfd986ffe51de7a6a741924ccfbcd1059ca8a2d2d44402a911dc3f37a2174f78e78d7bf4ec6b24e18afe38e8eddefc3f34458abda3dbf9767081bc928f2719977680a64d1382005391becfc628fa802b25316afc9dd00ed6cf13b89bb1038eb4aa7d6e8ae1ebf08502dba757f4f55f1cce91b15dfed302a9a2b322edbcad79c31c54ca7984e394b6cc0a9b1883eb2ad8977a0c174a08a5cb0156feee28684beb6c54b7199ec26dd1af419f4f5fe2031ae02dfef62de7fb71eb09c7f16fffd12d8ea02a14c662fcb25bd12e64dd230c9f60c358308e02855f90fff5551687c7c1eca93ee838b4c5f15d9a3211c8acf5c52144e8728fc599b6797f56bb891590e45846103c4f3ee9ac2cc0b5acbc6941c7a8c921234b415e7cf330d7a95de4f3dc2e275f42b28c4abf6e96b8192476a51d6393184d370c135bfa845c31a755a48d91fda74f2a6149aca11d1530841a8de2fb2df711befd7ecc9131eb1849ad64ab12f090a6bbecd4b596ed184de1993f35fa4e6bc12ab609c7fea30f1026537e3b54a0299112cbd2f3e171a3ccc3a8b173fa638f513f7e47ae7dc674ce08f1fd3beca34e146de73cab046a254bb2aa039b50e19de0e039fe4a704658a4661eee9deddfe56545b76df5ae90bfd6dad9f1d139d549b41fa3aaffe9eaf37e662545417fe7f60571b35005f4fa78df7e314c1ef29763e0bec823d5c38c3962b2776d8991146eb1d16b2625dc0b94be415a87bff0de515b01440e2e7e4f521eec80496d3d39236bc1df6b1911750191113f0f94f7609a494c1279ffd64b0d96d1401fe4aab4c44eae25605523a8c2281a521fa11ff2e60b99d8780eac30220389620c6dbc822ddc2ea5a3250d237ebad51ab20154b5c364eabd96e591d625ba64301227c27543572c4e9894c5378cfdef2292b381df5ecd6d0c4142759e0332f4dd4027f3a0b1a3d43fd2d86d4d8c9cc9881d236c569fece57cbe0bbebd06d64f405fad19bf6b7eccd0be0125179d4c99c53abc2f9f3ce43947600fa8d17d7b83549d0e26044ece97b45a77098502766a91fedcbb8bff410d177e515cf2e9a148c91db873aab001a32b99d31762db9844b5914db78f0b9b98ccdd122ea4fc04bd1287165f1af318befef76affadb42f41f920a930966ab26d473ffc1806cb1819d900fc3e3548d3fd1103d799085dd642c70540289227541447dcdad479634b3dab3677e7302f36498284a5ce62ddde6dca2ab436dda6791e8c229655e5ccdc9fc8f6e129b3f775f1357c047c4af049310a4e76badbc37b6440a992192268345393af23b0282e882eb6b9e3608acf874c82bf3c55ebb270a0520b630a5966d54a2e343014fdfd5bd8ba3255f9d70be7708e7659fc84809635d697bda53528c3a018018f5c58314fb00b3b42804c9d402435c79772b6558d4cdf63d83d7e530a6868ccea8009a06d2849c283bc813e9b4b4b656e99108a903aa27609196f0742b632537e2c9df5505206c28ba2ed7ad7deafe4c1eca9cf12bc68fde154f22b1a55873a9f91279bdb65bd4c33f691e64a4a65f8f393a116079b20e7c663d26a0f4db05197559644f8bf3b6db8e56937a4a6c56b2756398b307b58b003f42180c95fb63868ee594867588aa6330b5777de1baf5dee41c3fd43886b3452508ae0c18950eef82a7e2a71a0c496cc3bdb4a83867235cf169733c760a6c56614828d59ea59ef7bbe82c8e0164378198788143bf0fd2f88e5d762e8186fa0c42b1e916f1882b639cf3fdbade4cd6b5df5313318e632cb826eba259e5cf24eb1e0847e911d645cbb3724592acd1eb8d125ca1a1d93858b39411ff585e9e6558141c2578ddcabf97e2d058f5761f9a39b21b7bca007f1ee821e69822f98b2166b5c2069fe2c7bbe0ac53b7767c716e00766576996ac5364f62b9068a9f3e40fa926df322e13671d6c9d44a2b93335f4fe293f6aafc4dffd08266032ddc59c4d9b5ce26df5b72edcca424952492f72c2b0b0a950c1c2805f68fe580cb6ae9786be39d76f90b81cab9c248a96fa558b42cd5bad6023898f91178b51d23eb97d9f6a459e27882ebdea1c0045ce7d4ae54c94c8f161fa23150e265964fbe76d38daceff5364b304e7df583cdd4d541d95741c0e1c67c37a66f9701492ba3fed8d60847f5d6686ab95567caa9c43545516d5ae3bb00ccb13dda1b1a6ea94fa7dd982c22a8ca0654bc8b5a0373e7ace3f1c3b4e584caac81c5304f603ad9cc52df9b748d14a7a5cb909804bda4fb9323ad4f596b8f9618e33f31230c11ac9c4472aef1d85ba62d1fe783ee400cbfe91f2b567cb2a647b7d7a79d5b77d27d5dd5ca93f0d6e308121e1175d2aa51bb084e38828f089d7ba4ba59befc973115c0eb22d5317a2dcc3a549fd1ff0909a347173fbca7c4f2021b9f5b10f3f3d3a92321b3c52a6a0c6bcaed3da26e6aecf4a927a263585d47d43cd4e99e440568b7649d5fbe941b548bac1b15c7dfc80a2cc5471136be62576327f6262d5201c3921d5bf52e7c4a7efddf113695f23ef3f045b04835a9b5fcae0edf8e0656d14de64a4fa1a7cea31c909f724035860346fcbaa3df5f2094b3ec790627a509b779927933edfe0676deabcc24ad28cd436df5a80929856ac7a0462618f848cee0600ed16248985d51b378b7ff290ae4a551a4596e2fffb14e8a0d7f6568ab28004f650e8774837a88d82f2582973f803bd0c7f36d6ff4560c42ad18912d0997b94274b4937f9f48410f2d5e6c663a6b404eb7923259235ba6e0c7370f9adf34b81f943275583a4f15c824e3521131dac83dff4c6670f3b7be60a75808dd0e24d47e0ac0f2fc8c192674173fbfb2a642689a8d5a5bb98ab9aea050a7d4110c47b558c587bebf7d2a5bd9506eb9c0efef9abb33476600220437108126680a580ea75c27ebdd9a4eea03a86520faae2fd65b2e25bae8a47ae45db92c42d0c3229b2c4305638e318c4f15daff2cb7741d38c78c4ed4528b2fcee83d5ad36294343a167f01f480ef21dd509e08a0df6e601368b4a54422cfa38c18527029f5c94425534e915c26f64c226a1880622be0c2ae9bf7fc49004b3978ff5374a0fab2d6afbb059d1ac2f8d4816ab3f878a93931c74cb4e5a861d2c90ac7e728009d9d99467cfcdafc04d14b0ba74d0dd71e83891f316808a36ddbd4ecf55d800c8aef7cb9ad458bc5070a71da9ac682c5798ebfb8869f865909757b84a69228d1896ebf3d838e5b687d30faf4e77aeab547a6101551589fecc77b57322c5de4ffb9cab4d3b333ee54fb3b3a8c0092eb6e541a78b2ebac054f8e30f29c31d7e54a0a88f2253f1292c31aa7488648d96537589892faa549184c74c4efee9678f2f552d4d62efc69a99ac970f77a4de61c6c19f886732e06b4c24cc688e7c9feacd82ee5c531515f0ee4f5da8e4698a8f1e27a3b5f477c4ff9453b7626e0d646819689d0ea7a183e6120370e41a047ab1f995e13802a0db0bda64458639c21a0da0170f1f822274b8647f0fa302abe30af173998823ea82146492c04929985b4bc634fc9bb895e96768027e1565db514830293ca6fa89a7538f9350b507e2d47df23f27316790b0b4419c898cdcc93d3e08547c3d9ff7c3b208db1a08c91e5aea1ea4016eac834f59b1534f1ca7d0a41313700fba57d01b28044d5fee2f8ecb7faf44b624f4d30f67cf83c0a5a19104917950cb0db6acfbc6cfe8c9550e726a981395854e058436ad0c70be1ef3bc7f6d7acb632b460ea2fa11faaeb853e9acf0c747672073ddf45f2926c8bb08c803f2f97865ebc106f8719f79960cedbffc4ebc2a5acc67b9a81a38776b7b53cbbd563391aa719b2066702b3ab56dd39dda28e723d925da6a91fa53e857625c43a3a51b97fd10560e6cc8fb9079476488d3e6aa4e08dcde58d397d7d4f7826fca20616e854026847714aef86cb516a55a139c57dc57a6a2aae279ffbe2199ccb3215b0885d244a632de0a3a5ec91a385b3bbe48e22d11a56fc5737256f0cac33eee375b07dc9361c303d98f8e119debfca8a4dcc267da552b29d87974f47c98dbf7f7d64730b2ac5dcb74f767db78f00ab392a90f3bbee5ee91b24ea2f779a3852015ec8ef787a31b0d347984263241b99ace691777b1677a4c8849c4ae57785d1763d509eef24f2e9d49570c35f17e26465893a207873eb32f24a349ed1e707b564fc345b48a76bb4a2de184c66a65bb5becac61de0d6162bb001dc34a2c11b2fea0ea87ab4157bbd5de1e1f50e5dffb2d712709f351266bfe5b1759385eb0ee17f10d4d03fc53a25768ea8e36658fd33239ca0b94e8c8085e27b16851d01b1f0c0d31391459477db5bddd45455b5be7c0c27317a555661aeb42894902cbc61c652d32e16b51fb28832905339f19621f89b56b58a295284b2a6bdc0ea477793d44d9cd19686163fc7eb86bca2afc5e6c59e936fe7997425d110c1181f4b7422e49bce6264ddbb6a9a09a8e69aac197fd6f3ebaeefca30af274bf88c9a0cd02e5ccae3f78d2ce8182a350d6a9b3dde643dcc7a88c2de2c55e956dcd18b2d68282b7bfa95eafbd333a7afe0c6c9efb91db1469e54993b90ead69579da0a3ba26e529d6b80f8d251b045cccfbcc7b9d16bea2c6e751a71f1e4c1aff04e7da59aee2ee27ea8df4b5581edd9dd4ae65261dac3dd31c681a6ab5fbbd90df560a8a314c2a66cb757d2f092f788a6167d6256ef547f3300b5eeec4d87809a535a8a19fff8cdb5a7128fb64d3e3e7d20390665399020f7b3abd49a9cfbf5afdfcb50ee38380f83aac7f270d3df922d8922549d18dd99cb525c00b0c46757e778d63f7af80c8616e09421fca21684b6bda9b2c127dec919e1338f24a7c1c13f17e336e008634cb4697815d670ecc044e99678bcaab8aa970a65327faaa5a1cc5cb254bb8dd3bb20ed83ed94091d38cd5a891a2e1351561cfe41d95acc5ecc9a104e64281b1f001f7dcd137d41ce2e2dbc3d2e473c1b493ee2fc0f49f678ca690a924f4fa2d2178cfd644f64dbc96710b39d8587ff43b81c9f1143369884380e7c1cdd6a274fc0118d0f29126ff289e14a5c070458c39d6c8a982de92c42f964eab94e7d76d95327adc4cb6a999b69728f61a879dcc71b4e44dc24f67622efb400b6141556a8b105d7e3610ec0137aae9346244e216bd4b04cf95482f6b64ab8b2a624068dd9a0bd5ca7e0789c20353c4bce8bfde70433b79135fa93ab563f2956da6614878ab1e730a64331acea622469097968d893ba023e82daaa99179a812f210e1c90e8458c2d908b7237963c6e6f0c884b712c671b188708137519de40dc95fd3d02bf2fb871cc0d43e4d607a324cc67d3ff0f0abeff380db2a49db6aac7b90d5c94070f30cc0fe427643b8634f43860a37d7f4"}], 0xfffffffffffffec9}, 0xc07) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:33:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCNXCL(r0, 0x2000740e) setsockopt(0xffffffffffffff9c, 0x2, 0x8, &(0x7f0000000040), 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x02\xfa\xff\x87\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'R\x00', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:33:40 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10d08, 0x34) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') close(r0) r2 = socket(0x18, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x2000000000000012, &(0x7f0000000040)=[{0xb1}, {0x87, 0x0, 0x0, 0x101}, {0x6}]}) syz_emit_ethernet(0xfffffcfd, &(0x7f0000000500)="9f1e26d78cecffffffffffffaecd000000000000000000004a0eb963261c30b3365060626fdb627def801d1f62e93a8ecf0b7174b2b8f3ac5708da7b90bba3e04112130ecf074b5e36aea30d546f0127180ff61ebb57ff111d4ad9d35d098d4bdb7aac3abbc85ccdff2f851c15b4f96e661aa4317307eb02cfdc1fe04618850bc2a1e1d568ff7fc9274c4370715ba502620238b5065a533b98a1fd82122935c3aa81032df877c592d79aaceaf14fe69b160018609fb877dba490897f221c52428d965a7fe88c20d9a9a9ca9f92bcfc5381793ed80077ec86a814ca2a0c22ce18ecd1962d6d3a6d77ecab3e4a43ce4c96f6c53b288d9febcac0a4c1d2f9ad0ac4eb8229262bacc5734fd0593572349e8d6c16d668241eff05e4e2c09aaa840c0d6e41d826b3f805ca167c013369d34ac985b60755dd80660a2c6741ffaa5f64bee9a90999fb891de19e94d667f2369b45201ba14e536957ac2ec88d0bb07a113967182dc1cd8785c46d25c669763669dda1462e03327daa6d4d291f6b7364e241919d6df00c0647f50eccbbb6414d096649ae80dc0304") r7 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000240)=0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) r8 = socket(0x18, 0x2, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000040)={0x1, 0x1}) r11 = socket(0x2, 0x0, 0x2) r12 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r12, 0x0, r11) 19:33:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1e004, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000240)="be4b46765361ce9f3e9cecba89a064169cbcf4325a7bed1f2ad4522bc82ee304173c75e54063aa2b43defd8985c5642b", 0x30}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000440)='oL', 0x2) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) r6 = dup2(r3, r5) sendmsg(r6, &(0x7f0000000a80)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="40d2dc19c18abe295508b40c8f1764732051e46f0a7a3c857f99ce390ce2eb7facbc63e7d9b9cd876045f90d2364e831170af70daee83472106fefa215c31e90cc487a2e1f5f9e7568609bfb89fd60f1f44bd41999c218121c5ebaa7428d40383d01be32ae40c036c0b108383791f581df99", 0x72}, {&(0x7f0000000180)="117cc592246e61db403d7c21b68a18e849a2d9dfa1ef52e35a072951ee6fb9aa46e64e200851cfb751e14ddc5c29e2e5828cd5c7b80f79b6267f9e8b7136256362e0e4e813f356b743447b16676fcd24f7bd0727a5344a3f0207e78baaa1710a2acb23adbfd05d3bb541d092648737c14341169b7f73228d46169fe4af90cf1b3c2bf520c43930563cfe71aae8f83f7118ee17fb9d407897b82a84fd119098a9cb3d8a12", 0xa4}, {&(0x7f0000000280)="061644ade3ebe4d15b8f342caeccac9fcc7e2de5a584c8013801ed49ad943cb7baafcb5994d5177cc6db1fe6578ef0bee4503655dcd500d0992728cd1a407382a70d21f29e55", 0x46}, {&(0x7f0000000300)="cad8fd90b16bac983cf9b8e6d2aaa17fbf173b2eccb8cd63ee59832cdb9a05b3b8e4f186aadf3c01c1ea9a1bab35e729ec8a", 0x32}, {&(0x7f0000000340)="7410ba2cdc140d7e4f72299fbd1a1d9b9cbf3deea99ce3f157e79d9a110c8928f6d8e22af20d217147d0f73ff24d4fc7029555c507b60c9a47d7784875b14b456aacf358713a6a288726c2f55a20d1b56a6233f273532149e417c4eb92eb081c", 0x60}, {&(0x7f00000003c0)="a7e2adc2adcc151c0d4ff490c2da87e1ffaf1e5a4007aef8140ee6339122d4bc4ee4be65d3b818f4e3185e076f53fdefe29f85346582119ddfecc04aa0be83ca2a1dcbc722147fd8a3bb13919c0ba1481a322c56d2", 0x55}, {&(0x7f0000000480)="97fe70150af2476836c27627b9efc15b58517ed6ce4c039a0b80414482c5fed06f4f57965feb778e83bba67449ba845a4c46778127d9dc314c1f718d24e848eee72bf461764cf4ff1f51b7e395d95446c762f22da75bfd0e1a1ed160e198e83441b1da78d742df4c7e26e69da22406275dd0d1bd91602e6ad7acd2a6430cece173058572be28ded69341286c97b330211b2155533a974e06fb81c328d9e1326da8437b29238421b3153f50af4a2b", 0xae}, {&(0x7f0000000540)="c15aa41896a829d5466e1ff9d22f77fcf13707831891cb267bc685c90e2ba6b51c368b67dc62d6c43670690645c343bf06c61ed8cc8fb330b332e9bb9c4355dff5883fbdc34bc9e1c9017a58f130bb0498", 0x51}, {&(0x7f00000005c0)="cd61dd468cdc144f113a7f9daef90e56828aff93bbbf88b851998d98e3635714155219dfb9632c2854208d059bfd2343feb7f6bb69612a3c4af2864796f30bbdde948cfda5b446a4a0af240dce83835134314436752e8de366737b6f947c33a12a020b2f0dbc265338cbb20c3e418ce483da1c46360cb94843a3c53e99fe9e765fc31cc45ad8ad4049bfa4c6658b2f51fa299fc12e5dd4a17edc1cabe92eb5c74b517ae30f8e42774c0ad12bc36016c5e2c10f5cb223420732c863aa5d4a829af078d31ce267df66c9ca6f", 0xcb}], 0x9, &(0x7f0000000780)=[{0xb0, 0x1, 0x800, "86741b66677bf514cfba48fea099f12d07b89edfd87b883a00812783d47bced3612fe8cbfea431c019f3ac8e8cae476d0e3e0bf8299eb252af608c65e61d1bfd0a4f8e83e28b312a3fd9e452209341d1467ca5f7ead3aa120535b964edc8af3af2ff7ac6e59ee2c6c9e2138630833fbc2396425b278f175e26afbe29fc86100b4f46227ee48d76999d6707ac9de77ca5c1cbcced6b4b7fa4c50e8b71513feb52"}, {0x10, 0x1, 0xe0e8}, {0x20, 0xffff, 0x10000, "3b35e8fc968937a7cfbbc6027b46f948"}, {0xb0, 0x1, 0x8, "16d511c5596c98b46f70da5f804c82063c3859a52e40354350c5660d5926347c1bdce3c85b507fee88abec52ab3d75eebdff26e9f00299fb481f13fdc2a29571baa112431aca3b0c267a7a239ab0fb1908fc00aaee16c177331ea7976cb2f0426f163adaeaee391aad858177e40b2f4300adb7441dd5db53ebb02b47a4bf6cc40e4a679301040f54bb27d8041405836b15c3a03ac535e8ec4ea965f28fd2"}, {0x40, 0x1, 0x8, "1e34f25d783b6d3b9a3d4b984a8aecf51c8d3a1000983022c735553915325aae30457f60d2bea4c7ee9e7a940be00e"}, {0x50, 0x0, 0x4, "17e8a06654e586ffc2d8040cde8eb6f07c8c9d45ad4575523e1836ad8b30be1f06f55a21713438fbd1b80014d0897955dbc3a8a6128c8ac492"}, {0xa8, 0x0, 0x720, "3ba7e41fab579cc9f4acf672a2011e0ef95088b231f6cfea9df01a6e8bc32681ec64befedaca4e9dc685f4c5735c30cedec1ba4ac8e4b93a5070fb17103bc40907b3ad06d0a1f9144f4be74e5571420ac6269bf0b163b3b851b2bbc026d33f045e374d4a02afedac54e0bdb2e55ce69efda0bbedb9bc681d7cc621779df4a738647a213c3938c348f684ae842058bce7450c"}, {0x28, 0xffff, 0x2, "6fd8a8be6450d97c82435a77267f92d8529903ef91650778"}], 0x2f0}, 0xc43d49b45ad3e1bb) 19:33:40 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) sendto$inet(r2, &(0x7f00000002c0)="46226665ad18bbcb1478", 0xa, 0x5, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) chflagsat(r6, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000340)=0xe5eb) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r9, 0x0, r8) r10 = socket(0x2, 0x1, 0x0) r11 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r11, 0x0, r10) r12 = fcntl$dupfd(r8, 0x0, r10) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f00000003c0)=0x8000) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000040)) 19:33:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x141, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00\xe4\xff', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r4, 0x2) 19:33:41 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x5], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 19:33:41 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0093fc3dee9ca9c62f00e4ffffffffffffff000000000122ce1857db10282aa63d2f54a31fcb58912665242b9abb177f63a50da640b833dbe4982a46c222e48b22eb39e584d16058c44f781e01210bc0021b016ba20058f1ed1abf408f38421c02d84b9af31d8776b3659c5ca15e7be0a5bc9694c0a0000000807158f9ec917271f0b6b918af8b0291d4c775def423722e7f625206ed2fd0d0df20f2fb406a0d4310c2"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/247, 0xf7}], 0x1, 0x0, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getgid() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x1, 0x20}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595b450 19:33:41 executing program 0: setgroups(0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x80000001, 0x3, {0x2, 0xfff}}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x81) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="977066a6fadf4edb5893e4ccb72055935433522c53c62d69039a55f399792b42ea"}, {&(0x7f0000000100)="93990ca299374746d056b3493b29fd46d277cbaf9489740d02f08e18aa2048aa972f942b17a8d263042cf5594ce666fb895c3d127068f3b72835ebfa82c7b613555131e075524879018956292a68d0ee90b8cced58e649ebb77c65eddb10b4e87912"}, {&(0x7f0000000180)="e2124f695b56e7bd45bfdb"}, {&(0x7f0000000680)="2005732b63e1b51bbed2e4a0ed6206dd7e2210526654e8d13e6a337b3b841543685ca329579bef64585e1d3f4459015ddb5f00986e13bd7a558133c81deb2cb475a0ec527299f738f5fd10d722d982ed5194f1b44a04375a12b13f98cd769b6e6623a7231b6aea4a994429d2f6c0b6147878053ace9c5ad3790a38d7ba8c80df11b35d9fc35b6d11d120f2790071c9196b813a47e02357983238449e5296cc95de5a9a4b17d049ac8e0ce3cf10d35d3c5ecf50be368278328bb1b2291c435762afbd534fb683b0"}, {&(0x7f00000001c0)="40925d6d2b5d5c216ab97c69592bbbe520b7d081e015586262b70777db54a5c7f0ee"}, {&(0x7f0000001840)="15fdbc36a803367f611e282c80b000894e7e161296c0563afc50fb0d90a629e54f092bcc99c7539319cf7623975cae88da1d838047a0b05698beebbe1338ee6a722a065a44e54455accd75dae361bbf6f50513c37bb9aa4cf53d9d78b776a10b84705ce6f82c3b6c1af04f46b3723b485a9510f9418ec7877bb489d8bf2ba5c9357256b50c2b94749f02e6f9b0de509571b2e2566d4c33f05390d1aefbd451cd2e6eeaea885b60131f885eb8df06d03523fa1f330e5c7300b39fb5d3608b90b76fdc30b7606e73ca1441552295af24c4bda1694b1e51d0e49ac9fb175923fb9232bb42a22007d7d844d9c5756de5239b9560f6775e52f6949c1638c6824b6a8e82ae8faaa8885e2b2590cec437c03d80b3a9873143abf3c4980b3f71d717df94b56526e8759bec4b9348366108190267f8c0721f83c2fc3f8d9c972d37ecade0695070ccfa492a0680c226bbada3f1ba58cb114f45fb61a94288dd2ac35d74750300e82513e4140133b3835d534655682b8ae48849dae2572aecd5f034157919c77da5635f967698c5e5e805134341e9319216800ca81bf8ccfd1f263d09dfae71d0b37ac48109ad46d5c399cce7010543cf5b3d5d215398091d9935dbb888bd87b8ebd47d1294cd1364df4da0d627ff1e938354d3cb58bd64596b28185666393c35a7a319baaca35ea402d2d2e5a4daa3e618e1667b74e8aa65cb3f75deaf3d06169b3e5882aa8ec6d45ad7181817ff6cdd49dbc179d20ab932749ed40b1d79df83fa4567c623254f49be688d1a6f424373b9769ff94c71deb689c9bf764560c31a2b2b9bed1b28fa73bc4ffdb8cdc238ccb227d372257fac47b2148162a806b71401ba527c7bc3c86ab55edac3e6c2f419137fe5691e10522ec113037d2ba47257577d509c6dfb27a1106c4ce29e53364bfeec030fed0f57b0a4fb3e01aeb31337ec5a6551fdc8c642d70388f900d4b384942e336fcdffebe44e7a0f6df28676a0b55469998d6d8958634ca71701e35397b12d62449a0f829c3c9e78469f5d717548907f673ff8c04a521b0769ebd7ec1f8c15ef4dab00342f53fea723b3d3498ed0a13dc68f9471081dab454614d337264aa99acb825d2e7ba8ba63a9d087db9d95a94a3444e64c0f55094ef9cfda1b48cf189637abbeef4b61178c89aca1fe8516d97d76d2904aa42cf6aee311dac1b991897e9182b83e33393f9b68464f71c8765baf319d4a0f7a0cead4bee35bb03e454565464013ce07db8c75b9579c281a02891ad2b5b2598890ca2d06e42465e476da3f4cdcfb97bece4758fac208a3a617f8362e166dd17d6c529f2fbc067e24873256c7fb4050a46c9b60fc6e03d59caaa712487001b36e41a1c164d61e105a28fe2e4bf0b85a5e4997622030c861f8fb10c3d9dd5ff56aa250e2b92fd1ef87f555389a600bf5df709025e6175da89f995096f9faf1d5f8c820e5a829f7a2a4cb2ec2905f98b10a3ef863ce049b8b23fbc7bc2e9996c20dc948918ba8ef1b5ff16874a3f2a840b7386e5fb4320c0fc2ece9d342db0963f11e34fd3164508816677c55f25f7cf516e3a1d55e2018f15cf7e90c2820488d990b5157b368b32dbaa438d4813c567d8318e1f6f238c3dfab84ad0c896b905c8c7069a7e5fc9b10e191a18267449369e25250407266a73e901012c85b75d66e540ecc0025bcfbd556ceeb6a5badc2b48492edb54736731a80dfdaaed18ac4ab0602465e47bf631de81b90103159c3307482441eed09487567d8789b9c47175a6bca957a007466135fe5fe20b0e834109966e051906d4209dbe25ba73662274ecde3f88925bbcbe13dcdcdc063f8e6d62473d88ed82e9f9758f935c750fee9f11557e50f64b157333c515e0c563e1c32ffac428e31e81a6463ef70d0b39bb2f293d23fd74b8b1e2c9bd7db367f420f38b7efc557b004adde58b7a543e486d08513c128e8e931583e3b0592b58f864fc435546efa283b4450c263ef6c18688866d28d67dac6cc530baec41be5b7475bdbbea3fdf25487fa2026bb0e1854f78f3795d90033524d2761cf1a8ea34a14b40aa893a93446752dc34bb27e1d07a6bd3dc16f67ac98a3e7b260c64421efe459cc86937800b6e4e77d1f713663c5e4b24cc13eaf4a02116f2cec4218c57797dfd629b323903c09180d2a571b2d371ebab27cec060f0e96ec67900d3823a277b3cbba6843f5f82991678ce4df153165ac5417c5343d64f63ff9c0572781b80958473aacb905402c13502e4d1438eab63387d44f8ffcbd02d7a15ab9280b30bf91926323f726efa834bdc5ec6dd43171180801d7d56e80a7a752aa877a35a27d38dbc30b25f6ed85bc7b3a03c1c04f25485d8e7de5f9a31756a3412bd8925fc0a83f9f40ed1b0dd2dc16f797975ec0c0ab4df9f2a02e56a50f1188a3110077d1eda61b37ae5e536a3e8458b927b7c493a14d15f9eb5c9df9a2e8678486ff595e234056a26559e45c8292370ed2cd8c7f41e53cf03a5dfc51f4c90ec1f39da7594d959e117f22b1aa4f003cfe0a743b4e0633e4f5b3494c37de6edc16c277daf9d23e446aa14e4681b16c466bbc0aae6722b9cd00c78ab45b4679831cf5116ff49521d65be42247ad6ca7d239f2c3c8cf63c412d026b979a74072352d6ec5201ec6ccedb4a1206a000bb384b5605e6e570d5f755cac1de2ba8a718a93add1cd17473d7bda65ad9d203f004bdf4ecb348b6f4d32a81b89a844b8f9cc980f18ff6b584809d10c17e2bd7cba92b2fb8c2e11b33b12de1738a72cfe77eed3ce17a1d0f9623cbf495133048368c92de6f5874856006844209890aba97989ea6eb63d1358d6a184f41497e14a654c56f09f68e2c5f6cdbd7d2b263867305652f38915e85aff893ae28fe4f7721b841dd948953791e36e9e44d16fd90b1f1bcba25588ef58aec78e2af9bf7afb2a205a33ca1d983693adac173af12d3412338b8cabee0733a94c45007d6e9cd966ebb980bbf52140565f85a6e733b6da58e9eaff6a5ba7a68c77356063c291b46bca515aa5e3dbd043b9f4c4afb656679cc0bdd803d52123c7c7b951a446732216566aa9de37796b5e02b017caa3dd1aff57736006d48dd3a9faebae5bb6bc95e647e1d0f9ce32f22c9799cdca1ab95fd673bbbe2c4cc0a4165f0a0507e1dbeac4645ca7ff88b9d8fa3a112dcaf9db562eef43638973c023190c8d3b0d1d4c27e37c4babbddb8670e654877d982bee848b9024e94f6011226437bad88bfe024e5fc8eeb0b349c03553f129693834f308fabe951d501983ddac1b1dfd983cad5d63d8428266e8293d6ea8b3eac7f3616263aea75a8d2841d88d361206fb9674c06c200558192a30ec709987a2fdce6365e827de57281443b7de67dfa8589183b61756f45e3ab862db8a822a7fad9aa10090818dc8359fb61915ae5a420b3168c3ae087cc7876af8dbf0c88e4306ff8ceca5334b7b18d3cc9a42bae6d25e771084ec39493728d63751e57a20a52802f62ecb14b6a7f11894ffe0e139b937cb256ce38cd3192c84591f19720b27e7c16c4d7557112d7516d0f654d5a0bfcaeb38dba20d3d0e9715e20d56c22816e452d546f47b8c63aa2933ce7ab7619e5f55a8a8173e8bb01861134c34434ff37fb7fd7a3c3396055184432372123b7b9c3cb85bd227a48ba5996f8445f13cb58e44e527e74e47f8c07a4000dff29dc782a83dc7aeba9e47c26fee38a64ab33e2c33fea417be138f6e01842f75ab7b1687f4407eea050027ed5fa627257dacb017329ca2d1e2f849e62a1011a218ac243e2896cb21ebb457e6cdd64ac7c2c5943439667bf6399428b68e9ea12735c80cb2a3d9f2d75fb30771391323fac861ce061551686ed638b393d07cc4c81bdb8368b9b761f91c6f5b8acce9d8b8d4a6e8708e33c22da164d7ef4ea721e7d3c4b06d5be383a3df01f065ee822ff905ec6a62a7053832156e44e324e88c07427084cca0e7bc8dd54b8631dd1b606613852bb819b57e1bd2fcb8fcd8062aab3e4856d55ba1c1df99db968e0b5c3e5d844006757793e64a168b2eff65bd8991d22c49d2da6bc8a433fa04d346eb2754667035f3702cc957d3a3eea7d391526f61223e3c2f825e6d056fc7d92e37d8219f14b44b7afc3a3d7f235140703c5243437b44ecc58f007b14655f3210677fba56037418a08bf979c945418028a66380d9c8c02aa8f9d29bfc92ae52e67a0f3aafd8c5da1608c11ab6b6db1bb4f0f28bd970ba5f89cc68bf6235726cf5ac0747f39b881e09ba48e286e5a5fb41e5ff861217b11ad851e1caaa68ec42e82997ea7516cbb0fa4789b6ef5b19c33189c4e9e0d84be2722cf1717c4d971b1b75ce0628e79987c3cfb3d0437c3d9fc6dcfc429fcdbdf6de85990aefeb293c56f71f9db765301742a81619f0c750ac5f02b113fd430bf1ae5336f388252243e173134cb9e9109ca7215f443197a52d071466dfb605d08b9b194308e383bb50bb20c695be55a2f639a9bf91040bc04b1c51a9eb5c1ab0f103d6cf62e20bc8eaaff582437ff80988d2ed774fc20c25da73104671571d861d566739b3181007b16e614cad3417f4f4294d1091af8b01afd716f0bab6c55fb91b95f2c61adda43bc2db1670378987ecfc2b9e4bb7ac1c9d7d074f20f417d9b0b5d5db3397ddcc73d18bacc14ba74beb8054481b5fd21e7ae18951cdb281c96e89ec1fe86af6cc53d754838c4baede6134db9ac8a930e06797e03eeae1ac50523f24c8cf409f0709889e94d1e8873d4b29a1b33a6fc6db77e378def26267d38bfbc54cf61be12c3e2e8efbb70068a6b3f6e6864c62cd08472c6d7b55bc3eb6b08364ae3590b7c88249687b7a64e2bee940193415059c809456e6cc04de142bfd98fb88586c9a9acba85aaf2d2c62902885ea21e5ee100a2ea839865570c8cae4f49a91aa49c7e06bc59a65ade18d10f74920bf0d5707b8da42c0d0aed07254247687ba160076642fe6b0378fce6a11dab655d272e96c1e1578141e59ec7c764d7bfca7b2b017df2c04fcc1a52468307a3bae4ea479d95ef519350b86890cd2f3e453ef44ae0d2505f5f0c400a5785ce0774a07d69f46128044cae05cfc050d672d9d9afdfd1c9cd5139f2731856acb590d87074fb5e59b48ee8725a7e89aa1169c0b6b5da25b09c4a07b6254092d17cdd3847b3b5134a55dc7f278dc8f4c4a19dfe7580299f9e823bdfa74a43d56c5797f3635f2b1cd568f5e46aa1a4721d89c6fda2424012ed8d78b7683836a0e2c6da6af15791fbc47f9ce5a6dac7037543e7cbbdea90a1153eca2bb85403e8065720553dfc241eef5e8802b791bb2b119ab108d28a391135774fb08568e0372698dcd3618bf22c0c28181909c93aa7f5b14b186b8b47eb257ce0afa589e52f505483af34c69bed5f1523d4b6d18c2aa8586e2756267b5808acc5666e33f9e7e01fb40f5e49fcfafbdfc1be5aa7ac605327775691021b44381d45c5b3b18e684f10a93cbe852aa19b91adc62c01b495f1a802fe8bb9e2d82586cd39b49714e3485226ae427cb2fc1d6ea4df24815d6d39ba0baf36ce6321e887cb24b7fc38a6dad7ef479b0023379608003fbe556508da8059e48067592b8d6de2df31793a2856c023e221493ebdda6bc4f6969e5ea3d9a2732f2a5305b4bfb7687ca116e1516ea4a24020740771258805a1d11427ef531e9d7b4896f7a0a703e50fba6defd709b5ac544a32e3f11a7ae5ac70d34a32e700189568e8559bc8c6adb30bdc8f63ba8e0ffd26ba6c488e0ff079050c9671cdaf9e3cc9e"}, {&(0x7f0000001780)="41b7eda2f84fa6d3a1cfa6a183ba6e6d5bcd8d2714b3b2f2a27782fb0ce41534dfa3ad527579e4d7e0e9cd47dcfa8ed258f9e97bb427945dd16d063a7d99698946be169e08e48479d9562f7d8d34778b7772a2df22d27d21276a755a28d5d855c7cbda11f2ee8d32b412ebc1c90c2c449ecc4793a87bc998d5da1c8e77ad1ed04f741f2b2d6bc01ce7b68ca597bc5b2d01c566539a002d449b090eaa7fb7ef"}], 0x2d4) 19:33:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getppid() getpgid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r4, 0x0, r3) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:33:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0xfff) clock_getres(0x0, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f00000001c0)) 19:33:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595b450 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x442, 0xf069a021882ee282) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x5}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x00\x80\xfa', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:33:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) fcntl$dupfd(r3, 0x0, r2) r4 = accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockname(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 19:33:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 19:33:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) sync() r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) flock(r6, 0x9059b25af4f0c1) fcntl$getown(r3, 0x5) write(r0, 0x0, 0x0) 19:33:41 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x2, 0x10) geteuid() r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r5 = socket$inet6(0x18, 0x5, 0x1) r6 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r7 = socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r8, &(0x7f0000001740)=""/4096, 0x1000) readv(r8, &(0x7f0000000000)=[{0x0}], 0x1) getdents(r8, &(0x7f0000001b00)=""/80, 0x50) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r11 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r12 = shmat(r11, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r12) shmdt(r12) sendmsg$unix(r4, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x6, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000002740)=ANY=[@ANYBLOB="8cce4fc3fd9fcac28e5d1e4b16c6c9beeaaf126f85f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb84c3502146c0bd082fbd023900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed93e10427c8132fd78c52421daac9e6979bf2b4e9d6cc86d2a1beb0b53a23d321e2d7ec4b8df354aa7d1a4a263ebdd33d2f8cdfb373a835cbd7ffcd1add3f66", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0xc) 19:33:41 executing program 1: r0 = semget(0x0, 0x1, 0x4cc7806851ba1985) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/61) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a62959c900"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 19:33:41 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0xa, 0xf8, 0x10000, 0x9, 0x1000]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) 19:33:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) 19:33:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x180000000000000}, {0x9, 0x10000}}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f0000000300)) 19:33:41 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000900)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0xffffffffffffffff], [{}, {0x0, 0xffffff7c}, {}, {0x0, 0x0, 0x0, 0xfffffffffffff2db}]}}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="a94303ae92db873661526320a4cc") 19:33:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x90) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 19:33:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 19:33:41 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 19:33:41 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r1, 0x0, r0) fchflags(r0, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 19:33:41 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)) chroot(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6a7807703fc1e274) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 19:33:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup2(r11, r11) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r12, r13, r15) getgroups(0x6, &(0x7f0000000080)=[r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x8, r24, r25, r24, r25, 0x90, 0x10}, 0x5, 0x54, r23, r23, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r25]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r9, r16, r19, r25, 0x42, 0x472a}, 0xff, 0x400008, 0x4000001}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r27 = socket(0x11, 0x3, 0x0) sendto$unix(r27, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r28 = socket(0x11, 0x3, 0x0) sendto$unix(r28, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r29 = socket(0x11, 0x3, 0x0) sendto$unix(r29, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 19:33:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) fcntl$setflags(r2, 0x2, 0x3) 19:33:42 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r4, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x100}, {r3, 0x40}, {0xffffffffffffffff, 0x145}, {r6, 0x80}], 0x4, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r2}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) dup(r2) r8 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r8, &(0x7f0000e80000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x0, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d33c3}, {0xa50b5b29fd415b60, 0x24, 0x1000}, {0x4, 0x5, 0x2000}, {0x0, 0x46, 0x1000}], 0x5) 19:33:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x280) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5}, 0x10) read(r0, &(0x7f0000000000)=""/86, 0x56) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getuid() r3 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r7, 0x0, 0x0) preadv(r7, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r8, r9) setreuid(r4, r9) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) r12 = geteuid() r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffeeb) r15 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r4, r15, 0x10, 0x9}, 0x8, 0x7, 0x9}) fchownat(r11, &(0x7f0000000080)='./file0\x00', r12, r15, 0x2) r16 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r18, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x20000000000001dc, &(0x7f0000000280)=[{0x6, 0xfe, 0x0, 0x800}, {0x9000, 0x8, 0x2b, 0x4}]}) ioctl$KDGKBMODE(r18, 0x40044b06) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r20, 0x0, 0x0) preadv(r20, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r21, r22) setreuid(r17, r22) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r24 = getgid() r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r17, r25, 0x10, 0x9}, 0x8, 0x7, 0x9}) r26 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r28, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r28, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r28, 0x40044b06) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r29 = kqueue() r30 = fcntl$dupfd(r29, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r30, 0x0, 0x0) preadv(r30, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r31, r32) setreuid(r27, r32) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r35) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r12, r24, r32, 0x0, 0x1, 0x4}, 0x0, 0x3bb, r33, r35, 0x5, 0xe, 0xde3, 0x6}) 19:33:42 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x682, 0x90d6, 0x0, '\x00\x00\x00\x00@\x00'}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:33:43 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x87, 0x4) 19:33:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x400) close(r1) 19:33:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) write(r3, &(0x7f00000001c0)="c2aaf3e655cbce0eb40a54e720a5efa5bac5d0e12164ba6aedfc194fd0fd9f5c2ca9690ec1920e256121305a25ec070b1564df17d474679aa6ac6d1a95cc02bb3abf353c614837b481deb44c39cb07c961705742a980cf6503f98bc74cc2d5fc977f7338403c64dc737fbc7af75d03429518cb3a429cf6fc6d1f31e32ecea1055326a7cd71a4a1475405f4d89f390d56052bd03473f4e5d570ad7e5789f4775c111fba388a31cb74f1455dde719bf8dda246030153cb34b9454b83d716c77617b797a79be766a16e04b710f27f2507fd9e109773", 0xd4) 19:33:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) msgget$private(0x0, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r7, 0x0, r6) dup2(r4, r7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0xfffffffffffffff7, [{&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xf7d0}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000f2d000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000fcb000/0x2000)=nil, &(0x7f0000ee8000/0x1000)=nil, 0xb3ac}, {&(0x7f0000fe8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa355}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f69000/0x3000)=nil, 0x7f}, {&(0x7f0000e8a000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f68000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f00000/0x4000)=nil}, {&(0x7f0000e4f000/0x3000)=nil, &(0x7f0000e88000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000680)=ANY=[@ANYBLOB="00002e2f66696c65300800000000000000c5c93f239fbf03401aa261ebdd462187398af877d2098fe5cd080000004e77e748978e5feba06fe20ae379367ece1c4a3d52d592c9dfcc58731413dc57cdfbfaf5f72fc775c26ee86cb7c8c3fef58ce695f301f22490e716713963ee3379cd89484b3663ca07cbf443c2924c50c450e37f3d6b5f51abac70a199d8c8bd0ed8198d41a70c7e0673833edad5a2761ad3b843e13ab1acc65d048526093e4e79954f872074847748c72ffbb281c45a3898ae15606636c52dd072fd0a691f78034c1f5e3ac4a3a203551a2826448277433308cdf5c3233e0211b509fe"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 19:33:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) mknod(&(0x7f0000000180)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r3, 0x0, r2) r4 = accept(r3, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) getsockname(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 19:33:43 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) fcntl$lock(r6, 0x1a, &(0x7f0000000080)={0x2, 0x66e4055af0b4786f, 0x9968, 0x81, r7}) r8 = socket(0x1, 0x4, 0x6) readv(r8, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/65, 0x41}, {&(0x7f0000000440)=""/21, 0x15}], 0x7) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x3, 0x6, 0x3b, r3}) shmget(0x2, 0x4000, 0x39, &(0x7f0000ffa000/0x4000)=nil) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x84}, {0x8fe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb10", 0x2fc) 19:33:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x3f, 0x100, &(0x7f00000001c0)="ce27c6deb8ca210dacb1140d7423701fc957128388fc4dbf3970c7a32674adf2c65e109ff6479f107cb903cbbe98c59d2b7330654835a72aa3fcdd1d144ace292a183d09bf2ed58b7f41a719d7d18b8141fcee1ee82e783cab03473f6a6753944a905b5a6d72491345cea9f4aad722872d5e896837076feac77d5870945efe007b644a78a649d3d09794007040f44e15a1848b71d3248cad990bf735677b0a595af77345508a94", 0xa7) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:43 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) fcntl$dupfd(r6, 0x0, r1) 19:33:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000600)="e52dd7bdc92f75d870d38153645ff4cfd1e6ba0d5a248183d7df1354f6ae7da337f37790ad2725d40f00d6a8b4f17f183fab2824212b43219e30463b1da4774167a24746616e88d044235f59770e6c6219aa245c02147fe03e4407cbd44e9dcf08f81158ed2931009a9f4e6a63da0846bc898b2cadb8e9c252bb85a73c0d166b741258ac04b41fb195259fa9d3590ffd6fe6d6d4c5b7deaf24a73b40b078d934e828d76e820845e8bf091a192f9dbf394765e919e514b5e455e962cba3b767d259e357e2e15449c8194dee81dbb4a5a4495ee3036aed7ab66e9c299eef348b3c9c77f137a88538277e0aabbd9fe02d4d66dfea3bd162e613187b4d1eb7cb4df57df2900101517bdb05d9592b71a437586a45c93cf7557be1d3b48edcd90ec5b523eb9296e7abaeb083d0caf8c990a8d1b7fda405e65cd00c44ee81863b06dd9dae5bed6a9840bbf2a3dac5f06214f44e4cde563d0e7d12108e7f7e2d097d77a3edd247a1302cfb4a41f31371309577ed827ae616a2315403015a2bba824a8c179881682e993d65b7844505426395d24c7c3703945115103cfa76d9f4a8a2c417d020874214aeb370605b5fbb0fa18c7c3f060163b4c72369db284f608af4194c9d7c5f303ecefd8b616d3e0887f853e871f0dd955ac697381f9e4431524391b130d9aed0883b5e7c6827494c75c5626e2ded9301c1772ace248fdc444b7dc3c82ec3c8b223218afd9fe17973195e219db7f70445169490a9cf5645ad7b024fa2269cab35ff5ed69af6806b20403f12a958e55eab081b7d398903ebcff6fcc56bf7eca93d57f84986996173a90ca91765ad93ee879b655890e79e48982c5c34d97c249c206d835582e30fd3e28cfd4d4889a8dfa1c6b2b0d22a55470920ae38aee0f90a933dc7056304d702e0ab0263cbc3c1a58a5adc5e03e7ca8022e6dad73aeec47e6403dae554605ad050021505ddc2f47d8956938ff1b568263409ac709575515fef8de5c8bd092993b33a933bd6d628a90de827914f46e7147a169e64c7fbca9de24979782d5ebf48178b6140019807ae748767ea8223a367f9c54ffa4a96055b150a0660ead73ea90be10ab70b2e18dcaec7d806e0e702ac1d2a80307a810ed9e6995f5daaf6bdd8216221a698010a9f152379144437201f5a55cb7baf214a1d06304042fc4335c18bb0234a2b4ae2277b9f3e0c6201e7802a755a9e94583d94efd816415e6940cab93c63b59e1e45609375e964293771ebacf151b270341c3fc64d746234a3f44e119ac87ff0ab85fff1ef0ed34952855e3ee7889f1126b12b3eca16ce02deadbbe237da29241945018ce116ea74d4de87d9ce7ab8f2af0996adb551ded1e5c8d957ca819af20f5b680120e1e8c91835e415fdc7abd3583e57434a4dde15954b297810e9eae1fffe5eeef75ab672a438b3f0ba4f7910221f49c2233bd74bde835f779b51cb395198680fdc2d703b13279f33fffb5654888d481a7cc463674d250b34167d68a26b5fa434ad31987c483bef2a64f3d3d772b0db275182f67c6c806d951fb83aa99db54cde7e5b0f668b1f790c0974ec79ef12954b9c2a3bab437b5a998997f8568c5d82ab8469bf10b4aeee45bb8b05dc3bca7b60f24b835baaa2922cec03fb0b5692c747e1caadec378fc3450e5f3476dc55c256e939946daac62f6be7feee4da41438c6a423a7b6a02645e73f6cb3a548b5656e0f3799cd83a7c113d61bc2419b8fab5c5f662408262cd2fa0502307bec1aeea6c82545eda11b168f1761926e94fec9b21fa951c6df166e1052e823d8a57d6362c9ddae16cd7489b606bf2d3b059fa99f56b22d8cb404b769230be7408bb187f6f5a5eb7965a6dadac63ad22d7d319a31420d14a94e62a021d27a45646c0841edae255ef73b90527b8ca4f46bde2024638f3c051920d47a32e51902d0aff9ca56e5de46e6a4342b5b17c07f1a91cbc15c23a20a22adef988519ba12796566441c0be113b6ce8dcf5066622406e6dae09fda0690ba7cc9fce8f768b31c567399f88824c6f121f81b7369588a7f5804d06294f59b95542bf1a5c58693478a380410dce68110f66ae0824bf40bd2eba949da587460d03f6f54b265898bf75eda55f8d0c19ac8fc753d6cc384f2dc00eb0cdeb59c6f9773ff59fd18b772b81fc03c94c9eeab2f749af9a6ea7b0c3d1ea7094478b35283f5554e5730beb1dd449b4c5ff1348312558d5c81eabefef69bf4b3a7d7de6f03af49bcd8a1710e2a6cd474e57f2122aaf578dab10bbc5c4462cbf639476498022fef810ccb05b5178b28e3479f6788e39c804b1584b05354691708a783561a590e43672b566e1507a8dae63d21870a5847b924ae03825d7dd8099af14ea35e5cf1beb734443a3996b6c2023121d082fc3bea5f1ca0321250d1a2521853978a51119b0524e756d17992ee4f6d8cd0a1df10afc47a3cbddd20a40de488799cf636bfe4b09c0e50d0469d66093b26dbcf0a72d29b40b66095e289252137c27eaed158c0ba4ccbf7fbcf31c342f51849091a5da26b41fc060416cd5787e1b770a54c56ba8138129e2155f38316197c1180d52ab6682572f3004d6ceff8abc5163caa3f278861841b39ea118a9a7ccd1ccb101fc5d8d43933dfa3283587948ed0e801c064882d992f9501c2c62dc017f67b6577b9a587cbf840bab634c839faccf33ce854e96e216bf0df06f10dfe4c6fd07f00e81d2e65289b9239430b294a363159bae8dbf62948e6ca851af74917ac9b9aec443943d839a518b7db25916e26eaa3d0b51d4436a303c1499cf838f79a7e2f863cf61ce567716245534a721097f24fcfa934dd354e374286e92aef6a8d53c5c38f3517fe3257b7207d06e342b6954bd46fba93a9697deb55231da95b8870cfca733323a4567654d30226d7ebb3df5d454e4830c88f4d8f4fd16863c739819bb7363ccc2d1e710cfe3c5e6e8ddde1c0457e68ceaefeea5e27c2e7c96d5fdf391f7d944be577f73ad61d694f183db43e1078c2f08bacebff6464c950833a005c9bb90a73a8a56cb3a9cc0aa673697970bac510d5467dd684560293b96d7ddf49ca44d5d42c1f628cd3b999e5dcbb737fc8bcc1bea074520767ae288b4a6de026d19599e6b2858d49967c533faeafafcb896e5004498e5030409a23c4f8f60a86231bcba1f58af76cd952437c8e11f38c73ee674d8bfa6f193c2c906cfa1aef3908f358385f93cc0f4b21db7893c8e944837bc3795138c90e7a23ae27b4c5b3d035348c5ac5bbba4f8da73b7141e6da816ad0981b7975d00842226fb3a78d93f00d09c984eea5b0f29d335ae200be6f418067d24b1dfe650e73087884495de85492e1bf1f2f44e1738449f9a9471b3137f9d9c95f42e14629fe19128199225712e07bb9bff790c3b857eb4681c1298657161df21d12cafb5f36bfe587b7f43fa42723ea83c947ca43734eae58d0aa271f7152a559ef660973166e366602a7cb9245a190fbf27f187a3dee43b75c326ea08b5ac2321548874f0fc33c6b36291526842ff61bfd8949066408d31d91ec33f2da0c8aec0de669fe5de7508feb5e90f375911ccd76268da95c4855dba22b74a921e3e98181465d5129436af2242e62d688bdbf9cb2f75080ea9fb41d4e9e6884865279c3fdc97d04eb86df320bbf1560be61ed7e83ead8165b8d95804a99dc629941e7ffd325e736dcc723c46f538333d0b57fd17d75b5868b79ecbb3adfa8bdc44c756888ac2f3697a1f25532b8ebfbab2dfd6db6b935192b24f0fe35797f9c6129ac824f4520128abf4f0dba42c43d8d53e91f3c84d7f99c942e736499b4842290f29982b3a5f2055b171cb8afe3469c059e8bd0e6a0e09080be4ea3b6e5dc0a07911ca7dd7f7cdf063ec7f15d8f0a5a96ce6bd882fb301c1a6aafd4af9ad0ec95053d99d30ea009f8c2419a7035fe36b0e1b70c70723db7f6cc2c4b5fde58af3650bc42c92ef45785d3a0488352463fbbca9c060e90f3cd7d8218a2d4f9ec44d9c2082b0227901b0d64ac1358258ba052f46e4df53556562f026e43fe4c884f25ae7879f2041542ecf98f9a39d3e555f17a47939f343357b73fb68c589807ae942ed009478330a93aa1a080edb0def150a63a2443fcbdded313333b0c3956cc434877e386c1773b9bd7988cc8698da62aad9a27ff37bd46e4a24fcb298344a5609e071da1924b02151978d04dee4666e2af21dd6327293bff045f38e9e6dd206564e06d160f9ef9a3015770fbc8c657c4c688ad6a96d667258700f077b4a6274cb3e035d3e232f001a221a41354c1f4d719ce84631682eeb85192ecc190a750dc09d11d15e489abee5dcfd317f123f94032423c5a446be29b3c30d3b623dda001ede0e58e5ea0b70ae8b842b8fa7e1b3bf5bf9274098c99ef2af599474b00982a3e0254b7f3933da7bfeeccd4f2c1196cf3259f069b615d98c79cba0fe3f5c93f73fb8df0f15e76c1aa64e5ef2e21c46e30e0c759c86dcf5d57ef3fe87136316a14a404a147e843be051ef3516df7b8b9c2cc61bb9c1d04d01b2132692a03cf8d2a81bf0f35148569a811a34f5d54f924311c7cd3271ec4eed05357790ab293db4a37ce0c9abecb2d55371723e5910a1dd31b9aa2303bc3e9a236d1f09829ef034716cecd7d2096b7334242b5b542f9116bf0650dcd7fc71e7506bb58987652e6709b8129551cdd06d40941cf082cacef68dab8bef67409693c0185b9f3fc2b8b5cd920bcd7237221632e8d62c17e736f6cc562e1bf7aba22b9bd68dc89e71320788e93a01413845b30c466cf4581b07ae24b73c6f5ab8a0ad40a4eaa2da2f86a2935eecdfaf3e631380f1f0c5522b094dc7a0a1ee4bedcf9d94c39dfdb73fa86765be3efeae47a340a6b486474128926d861993af79e18462c491d3fd9bc1d67313bbe65d0de0afe60b65b064e80f549d4bd21f4428ccbc420356a3b560ce828f53b640003d059658e50410757fc0339166f7bcac97891de619043517ab1d55394b7a15b196cd69a822eff3a7e3e549d9e6e15068ac3043806ff6bc6f95ba298198991f758cf94e0964554a99ffe5901084effa853901ce2660cf228ad289211cfd5f1c85cef180bc1adfd4e7f4bc1f1140943b6933e49f92153a64108e9ca2750a2994514af7c5c445dd1bc9e7dbe2ceefcf2aa2303cbd5ee1d86f676965eba4b00615750a199e8d9a8223fce26e22aac65903239dd8f23610bc643eaf6239e74c10868be9cc8c5b11c05345df7afef4608d0ed7b83d3a529a3b293640d3cc8282c198ccd3545d734f91e0f00f328118cd1415ac72e77d19b1ac53efb18c0684462ae1253b94e76290525995c1b7a1909bc942c6dd32eb055cd39b33e886617dd1a10c2b30d3697fd55e1b149326a971ff6723d791e3df2bcb4972a3e4dcc7f1e5e7d4a1a0f2dad4aaa4ec91af37fd4b4955cb9161cbd6434eebf5e5c32daa439d65a9a671fbe71197e30d7bab746662c697721031fd9bb41929e95776f4f0808e2d7c0d629f57d3c64085b8302fa3618b5af66c4dccef263ffb66933f0642fc8702648c7000a9fde2fec8f232285c79403be57cc590bd5ea5f61153cf9b23f03cc226756abfef251ee6e88c25e659063d7a2c7e378be828319f88e1b7118287dd9a9e50000df04699073f81515881f139bf30e37584019e283a44bb1f95d51467a9f3b4ead60afe1ba271a61acac9ce34e8093d130b228c262e4000d57a1f075ecac7f10e807391c9e32aec5c7ae3f7977540760cb5363e11a94bb6e66999cd2de5c431c84", 0x1000}, {&(0x7f0000001600)="17bae6ab3496a03c3f52c0d7e6d44de2b4e5a5d5031b750f1895608a6f824cb575f6165a5f6bf013b4a12412f9fe20025dcfaa888f0adb1dcdc5918ddaba5bea41cd1cd3cc0ced761de86284db62fc7ca72a02b7269a14c0a9ad073559bc6537b7a955688cf16d7dc8197ad9e3e370acd1589ab7b533559c85cc1b46e464cc83e7ade060fdebc7494782b5a69fa52046f73077718c85b632fd1cb77760d503e054d6970cd99d0725", 0xa8}, {&(0x7f0000001840)="e8cbd6cd21f086e98f73cfd41f74f243afd04019c104c2727194230ab7d6add819ddd1c1bba8fe1111854b215eebb73f309af56344c89641f8bc46e7f945da2703e48d30ddcf3196bc0290d76c9303223da5a2885cff2995af9777256d143923729456b7b76e56b6ff6b9cdb03eb52a679255cfe52074d42c04f1c2431a4450333b820d819ef28359fc177490a237654324991fb75e30f18ddf2272ad1900b3fb0cacd7610816b0c6a9f4b2a4bf4670372b188aca6cb7145f537fa4fa91c63c324f2bdf153f616058742302b2a30c06f7715aff801b39bb8ef1d787d3d56b2b210e4c4c1a32ada28e2e8f7c150c747ac4421a37360a13b7a7dbf850b004adb8f0de9bea00d5087d1d2433872de89b863ac08", 0x112}, {&(0x7f00000017c0)="81999754fceedca81251fe1b60bf14a7cf3b20a0a65f227c2450af06f3a9210859df9c1ce1844e53b4796cc39d6be263e1934552390297be0988710866774bb84bcdf26bb5fd0e7faa0b143a64d7decbbe9dbaa62a782219ff6b24d427d7da3e0383", 0x62}], 0x4, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) msgget$private(0x0, 0x131) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r7, 0x0, r6) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r9, 0x0, r8) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYRES32=r7, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES16]], 0x2, 0x40000000) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x1f, 0x5, 0x401}, {0xffe0, 0x20, 0x60, 0x1}, {0x5, 0xd2, 0x1, 0x9}, {0x20, 0x3, 0x20}, {0xb41, 0x80, 0x6, 0x7fffffff}, {0x57c3, 0x3, 0x7, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x4d, 0x1}, {0x3}]}) connect(0xffffffffffffffff, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x802069a1, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r10, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x222a8ade0bc7f456) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) r22 = geteuid() setreuid(r22, 0x0) fchownat(r20, &(0x7f0000000080)='\x00', r22, r19, 0x4) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = semget$private(0x0, 0x7, 0x287) semop(r26, &(0x7f0000000180)=[{0x6, 0x102}, {0x2, 0x1f, 0x800}], 0x2) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r23, r21, r23, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r23) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r17, r2, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x800000000007ff}) setgroups(0x1, &(0x7f00000001c0)=[r13]) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 19:33:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(r2, 0x5) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, 0x0, r8, 0x7f, 0x100000001, 0xb1f1}) r9 = semget$private(0x0, 0x7, 0x80) r10 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r9, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r11 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r13 = semget$private(0x0, 0x4, 0x180) connect$inet(r12, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r13, 0x0, 0x0) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000008421, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0x5dff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1, 0x0, 0x0, 0x3ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x10) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/90) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 19:33:43 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a1431e2f660000000000000000000000070000"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/225, &(0x7f0000000080)=0xe1) r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x209ee4c646a7455b, &(0x7f0000000100), 0x4) close(r2) 19:33:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup(r5) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)=0x200) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 19:33:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r4, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x28aac105ee7a6b27, 0x0) r5 = socket(0x18, 0x3, 0x88) write(r5, &(0x7f00000000c0)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c67d752b7506f6bbc95f5a5e8b04efdd70000007013a6feaf000000f000000000009a66f2", 0x10000023f) 19:33:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xf40, 0x0) write(r0, &(0x7f0000000240)="85", 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x2, 0x2, 0xfffffffb, 0x2, "bd7197c3a3e8fff36ac9d79d307835ebd5ea625e", 0xffff03ad, 0xcb3}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) 19:33:43 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000540)=0xc) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 19:33:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) shmctl$SHM_LOCK(0x0, 0x3) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) semget$private(0x0, 0x4, 0x542) r2 = geteuid() setreuid(r2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="c201b925038eb9aa2e8ddf6305d5d6e774232e091c4cc1f5fdf58b3d521c3348994997975670a9e440811e9a5d71e80c63e2d1a3acc03e4a813c157966fcdc769ae8f1e84cfa7c566d6c53e136d4848c17acdf4e737b3fea869d78bd1d34b6531aed1e0db054c2072c46f16377986e7e7fe4fbf6818c661acb49a36e4376dbbe8842956e63b960d9ac3a25bfad8fece9f336a43e233e34fe113033c62d026669711ea686f5db009760168205f38c9f000000000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) getegid() r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) 19:33:43 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:44 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) setrlimit(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) fchflags(r3, 0x0) 19:33:44 executing program 1: r0 = socket$inet(0x2, 0x1, 0xbd) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x802069a1, &(0x7f0000000300)) r7 = fcntl$dupfd(r3, 0x0, r6) r8 = dup(r1) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000000140)={0x80000000, 0x6}) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x80000000, 0x8}, {0x18, 0x0, 0x4, 0x81}, 0x7fff, [0x1, 0x6, 0x7b, 0x4, 0x7636086d, 0x81, 0x20, 0x100]}, 0x3c) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0xc}, {0x6}]}) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000180)={0xae, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20, 0x0) dup2(r2, r9) pckbd_enable: command error 19:33:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) pckbd_enable: command error 19:33:46 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) semget$private(0x0, 0x1, 0x200) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socket(0x6, 0x4000, 0x5) 19:33:46 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000aa5b3add892d908aa804abe832c2ae2bc07383ef42ffec0b39dbb5bf2647b26130df950e315f0479b7cdfa74cd5a0b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x1c4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x0, 0x3, 0x54) connect$unix(r3, &(0x7f00000001c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x22, 0xb, 0x2) r5 = msgget(0x3, 0x208) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000440)=0x9e64a401bbded7b2) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, r10, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x10000, r6, r7, r10, r15, 0x100, 0x1}, 0x5, 0x20, r18, r17, 0x5, 0x1, 0x4, 0x3}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) 19:33:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x2}, {0x18, 0x0, 0xfffffc01, 0x7595}, 0x4, [0x1f, 0x3, 0x8, 0xbf1e, 0x41, 0x3, 0x6, 0x3ff]}, 0x3c) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) pwrite(r2, &(0x7f0000000180)="2c814da43961588a1d021709677f7ea03a8b277a40e837b6719c8dabd9d4d2d1d5f44445e691c9cbca807be300411924402544520adf5bd9f2d78bf3dec0edb12fdc547d98963d5e128f7accc32b59049f7ec9b8a9ab090a041da14aab492aa2b7943335ad381341309ca3296811cc08c7bff6c81ffcae550cc802144347c4b417b91fa65aa5e41aa33eda924800e37ec0c213ffc66572290c9156a6c9abee2bc77c57c086203f5be76e360792aa0e94a46d1b7efbbf99871fbb9b497f986930ac82f228f46653338a968ff327089a3a40f30b40a20e3a1ee17529f10176f99b15036a30d05b8b98b538270cea11548c207b01ad56c0beab87c57143948250e66fb0bf6330431831d5469a9f747b6cec4254d03b4e1282373be5d9b82e69f2fd5ce67a9096430aeb764790e4e1d822a59e4048f07f81fd3b3f79c1d18ec4fe0c7e04aa0f36126904bf9211a4f277bb2e0a21f163684dbd0c138ee9dee2a4d1f5b09ee5d52d452eb5d3699827cc136c572d15415027beb6202e92852fa83906938cad312e59e9fd846eb49734abd8e207e23975703e78d621997e8d81822b728c2640bcfe7991fd2e9cbb0ced0f0dde2e67a457e2e9d158c22cb1d13a22d3c517d9762d8c3b462a04267665d0494e7bb51dc26efef3b158b580bfc7fad654124d8ec108db5f95bda0f615db284bc26e87fb2f93b08cba8e55661ce0732cc695e48e4972dfa5b4b22892201748c474360fa413a0d8e0bd8b8561cfbe85fee11733dffbdedcbca8d0e15d0616f76b8cb2a79cc5f15368d8a77fa0c4a41efdcc4f9a50e9c2bc28080dc9fab2a500aaba516c37ef881e83ba5c74e1777bc8ea35ace7b057c52ac4c0d7db0e2a98515e61450c80d71826bd65fca052611471fc9ee4414b725b27e1f18a81a1aa768570c15e46b8d1ff3b0eb4c3f05bfaa776f4998911e336b60d077cd6e8b0134a51acdc2f120bf0f965aa839b014b3e05b73639af95c29bda041afc12885fd0da3a4beedb8cd6cf3f4c89e99c37cc298aa9170e03936e3d69c8a3d8cbfcf35a510ffabad2d310a2c1ce40d1bec9314dbba5d33aee360452ef1ad1cb1675c39c23731e3b5a3952a9c76d9f3e3bd1e42d6a96e12da4e392963b953f34f1161bf1c3e68d991b5726eb3c81ebf7c6b15786f8176d6428c7ab07f5c2aef3705db7c8d08f2f51596f155197187de6b4948f6cf63982faa1c01df753b9629ceb32bb7c17f0435621ee3c8093133d47f712c0e8e2c7ba505ea1f3fb68ae69c75172e7e345f5491e4383829462daa8df2dc9fb627b054a6fcedc4b62e1354d78b983826d9e9aeeb0c79332d5991f5ac488e9779af12df57ed1dfb1f0c627aad8386e6ae366d2caa390ddab04ec01c2d11d401be40083735182683a08fe9836866d0aeb635d3681f916e5cde4ada8407afa657a81dcd33a6d47f914cca13a5f3dff5b843e3acbb2b16856db5b35d8eb298d432795d64646e35233b07f3502b4c94262484afdb4e55ce3c2a600952f4797e971d5e3ec9a3ba0e7aa182ec69b16a898bdc632ae43dadcec23f73fb7817d3c48d679983bfd55c536e7b988313ccd300f46b5a6b4bbadb90a45d4bdd03377ed224d027a0115d15b8900ea1a5d50bc0d295518d6df4e536cf8fb67e54ed0871147f1368c0143c298b8946c44518ae3b6a8277ca06326bf9cdc06ccd38165efaaec9afafd3588cf9a9777ebf8005ee0329f97140feb508f3a8b52b6c917848ca7788bd07f546370afe5dc4f062ccdf24c53beea926a7044d2983a3939430c4dfa76c90492d952cf0b0bfa1b83f1b4241663aa78c4d288af6a8052ea0e314bbefb3e4b9a8af6710561472bf1b55f4fd5fdb2ed1301cf223422702903f0ccbeeb50000f8bd3f315c3e8ef51ff0fc839071393dccc26f3e6540e74f74ddafd066dd571ca0a82d7827dc812f076e659894d94b20c739d0b5938b0ff889180f6d07a0902f374203c95e8529c9cdc10530f6868043e3ec5618fafedb3b0eb269b484883be80dc10ee4cb27b34a4025ca8fdc3f76effba071b31951c08cee6045dce71974b379473dae620605df9fd1f8ce302dbdda81612ed79dff089d3f87e0c3ea6d8455f7ff7d6a6a0eedc7e4e1e78814cdd19606e15759e82b4326871b1e1d5ad20164f216697b4e013aee39d1b6f9184077df837a32dc702979f3ecfb5a34c79ad00da456af2c80781493143b035dc24f66aa92f005cc114963ff32fdeb62221f33eced113844374b68aaa3201890345595beb73e90a750fd9cdbc36adb708b401780d5ea8fa2e549b0788c3ee145d436d31f609444e8933e61eed4babbf44b3dbd7d9a14ae3523d8be4af08c683aa9abd6c4b3e72d422f2cc15429c723f9aa751dada212a5f9c2f9698ccdfb1c1b2f1e04085b38b54c8299f9f2be3bade253a0ccee897f50471f6cb03c15718402bff80de01de492e879f2ba632b7cd5303d12428df221828bfd469f173ee56cfc84bcf2d5d365e452a1399e943639ceeff9293cf50ec705938373b499fadc23cc48b564893f0848c5751bc197bb61f805f3c71a278f66d2cfc629a0f8a36cf13837f184414ea30ba810392d3fffb5b34c2839d823a298463cd71f9728ff95caca96f75b229603b84c9150cf1c4e4750ed6febc235f7e4c3cd9811ad3e9402762dc1e17acf1d23131aa98d5eef196f53ad25882b8cb80ffb553eb7b1210a3abfb954266c8eadb716c1874aeb5e7a0d5856ffb9bcdf81e3287970ae21d155264ab47ad3a2ea6011411b4aaa38ee6a6dcb82f8862ab4a088b0dd2903b8f15123c442bbaed194285a34f3d21f55494424de9bb35017452211adf17da3bc782420addbc6cd66367a483a7d7ad8719dd9a8a9f174b0a50096e24abf8a5473deca00b9ab2f60192895708a1ee553f092fa30b91ad5cd78edc06ca6aadb8aeb5179b4302823a1919b88ae4e60bedec6d0709430eba5bc478c30cc1d65b6fe010211e73dc809f9dfef0509f22e582a362e441db3159ca86c5d48ff8f064ddc4ef8fdf530792de7bb55b02ab143f712058a39ee374db891ff2f15cc5f9382be10632a2cbd15fc9c32ce8ccdcc1cae92b6e42ee5ace1d88813499fe60b4e1cffe59e7e929d9cac9568640e228a89670d89f53c2096d604826488c4ffb43664fb22c52d5ba39fb9cba58b48e571541b9af29dbc1d281f70691c6bb8c69f58cc806a55d5bc5f88379a24cb2c4f53dd1e3ef7e63f482a4840d46b084910420d66e4653f88f5c3d90f78c900495c3edd497457321a77e31d4bfc5ea2a7f5c7997b959016148e436902e3ad86c2535520ad85fe06ce5ee47d4a763f83cd1b2a4bb74de605c5ed80b59898921af2251ebe9f5592474be0d726f136fedeb60a9d85920cb430fa67d9fbcaf121ab5581b504120f63fa6ae5fb2440480f4abc82ea877d980ab8f73b267f3f4cd33dd221747fccbffe1028dd68d54fc4bfd556c30a932c35cba689e9a043e933baa95d5832acaedc1c23d5df800d786edb6058d1e0229b144c1df7b25e68c78f5171bbd81a5db3b3ea3c2470f8d927e5586d8b444aa00bccbbfcc87bc67c45dcf7ca22cf981693b7dee4633e135f31e469a6be54c8d47b30104d0c8a0ca52bf3cedb199a3b8ca7afc2cf9d5478bc5f3a3d6998fa2957e10275b855debaaebc1d9076fcdce9a9b8d0eed43ae319f6c91a38cf987044c2c459fe12377c2aab3ab0aca9dc0788a51438ebcfae6fdef5764da9290d4cd4991313346c47f59c06971a6f845f302972d992afbe71a372bfb933dee2180c3c809f0d60ddaeab1e1ed5d1d397f8faf3a95644788b5d2816cc2b76d903f9ef973b7dddc21007569572df1fb3c4ef48e162bd62640fb43cff3cec5580f398ec5e7078edd50a190648ade533b48b9b1a15e734a09e75fc3f0016fab6be774e1b7bad0bc4270468e186e5755aa3d52b5750e942c2b0dae2756d9f04591697a02e1da51689465d76f0cacfe4aa5867d948de3fd1f5255c7da3601137808c83caddc09087ca64f01b40f43277f4c5765f0a4e34e2d3a021c58dfe2b17c889493d9c25b63a2336c4909a7b4180ede5651efc4d6301cc403d6a61b47b8f95b8f5ca1e04ff89797864b57238de7e3f5de2854c1a2e1d6a454ed43b02d802e5bd078a16d9951869a8c43cb51c859356baa1456d3cea068d143f2c93186895056590a32336aae74c4a3e68ddddbf64bd91db2918ae368110150df0de7d96b9cdfe69df7cde837f71935e778e38ca3e0df0e6855de0708fdce83fe0143a88e5e47e710e8591937f4f5985a112ae4f63cdf48098b28b485d09e44fe1c1c6d6ba353ffa9835ea8d2f0e693ab482b946c2cf0273efd2cabc7122ad1c2cf70e433eb01ab139b96b69442e032d1ecc0c27908902486be52b845462069961142a1c17c05250ca99aa5a01aed078ad8c0a34080f82ac18c5a2c96e190799f2b3e9bd35fa9493b9d7c0b89312194cc77706e07f4e60d29005aaacaf5c4905c93e2e9808aba8e6dcae93fb308312ab1d9ed9cef5935ca9e473b09276074de3b746bbd59fcc2653119a3ff134049f4bab574e431931bf41982bc85ae3c30bf8ae37d3540d0de6af180db1b149c57c5cf39ce514a119524d99f8ffa8262f2014f1fa4df1fe1ce018f2c1ee7f7df0ba96db0e33006ac97c777c022ef7d7f7cab6adc7ded9b64cd1ee703ffdf9161f19eb96774495f66e0a1f4389a8a7ef831e2d77a3cf959c53b2ab504e53439a463cc61265a4e376f34ba5cb5fa0a009e2a40f6c1ee2f6ee4f005053d78237487b766f7af8099f76bba58da82b82fd1cc279b2ee0b2b0e9d1e9732da267ac942a4668e9acd73de578e526ddc8807a2bdc87e86e027884e60fbd23ba060a62277044c5456cd60a68cce21f7f12ae386ded0b4e8391bb9e1877eec9a361a29eab5bccbde8e22984cc38531354f5efd31cd843209bd6fd2ddd8c237895fad1b51d45c37c17ad70641935af06beb323bcf2b9f0450880664e7fa5e20dc54639e1801dee36cca0e7fd158b8be35762fabe4fc922fd739f366c815d06a1f9ab2bd0644222623948b77339758180b071e668f092b2d0aca141dfe63e4c7d98c121d281982d185bbb06e0d939d3a37f930bed31082862cda5cfe9ad7f5645a2b6ce31fef637855121a5e46c4d2df9912df2fef313ccb583131ceb3d4a6b63dc392a8a1fb85fd3e459751fdcd9f928705a4e2ebebffc083759900a29e724f8c2737f15bc0c0f58d52fc5f18c773444e20cbe4fa847d9dbd6870d97876ef1eec91ab74f525af595274335fb1e11a2af56fe8d397f3bd46be8267dfce375818eb1d00179053d6c10970c440422c49a4c78efa49babe1d6200ff997f1efd3c41dd1a8f2d6c524e4a21ef51c56a8b570805401506142f4fb2aaa385e41fad7f1bcfcfb610eff99bedcb3e88367009c512024b630d90d9502ac46b67ef74417df73008b8dfb04485782097af28bf07b62261d28bca33574997d37ff9a26c1a83a62cf9d7b03cc3cb19612b1d5d6964446ce05c5a64cb07aa2a161cf0e4148396c15fd900d8360e4b2861df75c7b521deb5f9b77c3a983509a374e2152cfe41803ae2c568e88d3218c5e2e92a7c8795da181adbc7e80b3e64c061ac35e33d67d7c39825a3033d660aed18b5621050341c7cb718149891b7af62376d9f31ecd0884d052bdaa2263c6a4be18c0646375c89b5e57324a2d568c25db130f902b14dfe854528352cc0cf0a61b8ce604ffbdd1f2432f7fe15fc4d1726733da9435cd967e14e1f7a0fbbc0eb2e40c", 0x1000, 0x0, 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 19:33:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x2, 0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x1, 0x4}, 0x10) r4 = socket(0x2, 0x1, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) fchmod(r6, 0x22) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet(0x2, 0x3, 0x80000000102) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000340)) readlinkat(r7, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/76, 0x4c) r11 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r11, 0x0, r4) fcntl$dupfd(r3, 0xa, r11) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r12 = socket$inet6(0x18, 0x5, 0x1f) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) fchflags(r13, 0x0) 19:33:46 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) setsockopt(r1, 0x0, 0x66, &(0x7f0000000200)="f5ffefff", 0xffffffffffffff51) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x880, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x4, 0x80000000102) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069a1, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r7, 0x0, r6) dup2(r2, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r8, r9) recvfrom$unix(r8, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r11) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x11, 0x3, 0x0) getsockopt(r13, 0x11, 0x3, 0x0, 0x0) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f0000000400)=0x1b4) r15 = fcntl$dupfd(r12, 0xa, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) fcntl$getown(r14, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) r16 = socket(0x2, 0x1, 0x0) r17 = socket$inet(0x2, 0x3, 0x80000000102) r18 = fcntl$dupfd(r17, 0x0, r16) ioctl$TIOCFLUSH(r18, 0x802069a1, &(0x7f0000000300)) ioctl$KDSETMODE(r18, 0x20004b0a, &(0x7f0000000080)) 19:33:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x849, 0x1}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 19:33:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) getpeername$unix(r4, &(0x7f0000000040)=@file={0x0, ""/52}, &(0x7f0000000080)=0x36) listen(r1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x2) shutdown(r5, 0x1) 19:33:46 executing program 0: write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = msgget$private(0x0, 0x402) r1 = geteuid() setreuid(r1, r1) r2 = getegid() r3 = geteuid() setreuid(r3, r3) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r5, 0x0, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r9}, 0x5, 0x2000, r8, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) r10 = getpgid(0x0) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x1, r10, 0x0, 0x0, 0x4a, 0x80a5, 0x200000}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1000, r1, r2, r3, r6, 0xa8, 0x6}, 0x8, 0x2, r8, r10, 0x0, 0xffffffff00000000, 0x100}) r12 = msgget$private(0x0, 0x0) msgsnd(r12, 0xffffffffffffffff, 0x315, 0x800) r13 = socket(0x200000000000001a, 0x3, 0x2e) bind(r13, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r14 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r14, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = socket(0x18, 0x4003, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r18 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r22, r23) setuid(r19) r24 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r21, r20, r19, r22, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r17, 0xffffffffffffffff, r15, r20, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r25 = socket$inet(0x2, 0x2, 0x0) getsockopt(r25, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket$inet(0x2, 0x2, 0x0) getsockopt(r27, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r29 = getgid() r30 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r31, 0x4, 0x46bfb) r32 = getpgid(0x0) read(r31, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r31, 0x6, r32) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2990, r17, r26, r28, r29, 0x4, 0x6}, 0x6, 0x10000, r30, r32, 0x4, 0x5, 0xc0fc, 0x8}) r33 = msgget$private(0x0, 0x0) msgsnd(r33, 0xffffffffffffffff, 0x315, 0x800) r34 = socket(0x200000000000001a, 0x3, 0x2e) bind(r34, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r35 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r35, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x76) r37 = socket(0x18, 0x4003, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r39 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r43, r44) setuid(r40) r45 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r42, r41, r40, r43, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r38, 0xffffffffffffffff, r36, r41, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r46 = socket$inet(0x2, 0x2, 0x0) getsockopt(r46, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r48 = socket$inet(0x2, 0x2, 0x0) getsockopt(r48, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r50 = getgid() r51 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r52, 0x4, 0x46bfb) r53 = getpgid(0x0) read(r52, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r52, 0x6, r53) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x2990, r38, r47, r49, r50, 0x4, 0x6}, 0x6, 0x10000, r51, r53, 0x4, 0x5, 0xc0fc, 0x8}) getgroups(0x1, &(0x7f0000000340)=[r47]) getgroups(0x4000000000000020, &(0x7f0000000040)=[r29, r54, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r2]) setgid(r55) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r56 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r56, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xc2dda0c6816143f9, &(0x7f0000000540)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r57, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff42) r58 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000700), 0x4) socket$inet(0x2, 0x3, 0x0) 19:33:46 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r16) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) 19:33:46 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xebd9, 0x974, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19", 0x281}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x155863b507b32cfc, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1d864df3a961d660d0d75d6699e2ce51087dcfe5ebda0928f5ba03b5bee61b444694ac4c778e88552460ce6c0fbce8b930d487ce40e1705311a62050e672a6e97b08ee2133382430a8c7bfab98eaff93568c5ffff7dedb2bb51c5c611b6f6778162196f99fd785307e9973a5ffc729d3bfdeff7e69e4652fc783c86711b72d20dc7b16710a8efd39450538bc86023ef21641c882fd9c8b72310786716ab696baa97ddca0541f374cd4cb", 0xaa}, {&(0x7f0000000180)="57b6f328e34eb89dc4979ecc837e656b62837d558151b8ce90553ab35cd8b58858b72741f8e7eb842f3ee9f91a", 0x2d}], 0x2) 19:33:47 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/klog\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000000540)="181441dc6e47e1f2a6be40a2a9a5fb946638330ef696dc989722e0402a70c4d5048491e2721056de4838453991ea2e9e9050d35bc62a264c08c288a7c952da1da82fc9a738804c4bc074873162f2dd2b2b344420a00fe9388ac138d1a9b115e81c2a6c8dc78aea721e27d4fae7f0daa93f8ae2ad1812a90da38496543019be25191773", 0x83}, {&(0x7f0000000600)="c9ecff022d1560a36499e837ead382db6b91cd5695f47e25ceda6ea143b238f36b0c2d78cdf045e10bb7d8501de123feeb73ddbc231ba942257796f831081ccc6905fa87c50c890aad924069d10e128bac642c990b655151d47519b26d64779fe365f557448670eb4eaf87d265fe67b08cb2cbc88a093e4cd285b818724fb8016d54539149cef66eb12b2b008cd5e1a2d1ba7cee9b47c6ce51d23942e092a716412a85162b1d1748a0d8497616779e1dabecdebbd8befe1309d9ce17347b2b845883", 0xc2}, {&(0x7f0000000700)="7121f914ea64dcfa143b4f42160e66fcbec39d085b1312f83ee40931046850159cc6e10252107b9198f261738a254368da57f7d73877113461c94d05e593ce9ca1e0e9be6e87f10c21637b2af7a3758e636f42b9f2f976e6b3d91c8a6776ef24b04f43e81c09005dac20175b7e1c33db2556dcd0b62c7e51ca29e1f3ac63b07719274c323568934d42980d", 0x8b}, {&(0x7f00000007c0)="87f711e954d10875a59b1c5b69b07033014db0c0504ea42da4d43173eaa5a588e3e318feaeb752f030146cb2ade70cc59468ea5273aafa469f3b4542c97de034461150990947522381f927224784dfe69210928e264aff03847cf1a9417492c84953f94b63e4a5e74acf351214eee5f67f2f049d37c370c2769a4e4e5145ad10d63afda8a77d2dffa6b8695c1d41e8d54e08a563bf316e934620eed5c0a2c9264891400d8bb707d7a15e03a8483fbcc26b7dfac4859567894a6cfa8bef9a0da81c7666f3ba06669d509845a2b0c7ea6c2ba6f0554d6de5273d9786c3c3551428aec0ce62642c0447768d25360b8979a5f02dc21630860f400f2b6adcd2ef", 0xfe}, {&(0x7f00000008c0)="05a732e6724c4ddb31700461f975202b9d58b44eeeb93f5f791ef7c7fa7dc7c9f6cbd68f2bbd4570570d24dff6d21e55d429f9096590a30e11376a9d21c5c9e9b0112d77eb40f377a85712acce7868f9539b5a469b88bbf58f0cb2ceacb078f1f861e3639b63b171e8f4908ca76ae90ccfc3e599126c784c4837e59ec6baad80886d516fbc7c8835c65350bca5993e5aa5316b5ad3a92e8b7b9a0b2ed7bed77195cf74b4916bb073d9c80516eb28df5265a888ad63007ded19fc2154351d779b2a7b0dce5f647fbdc5987fe3737be3348e976008a56b429865d394e5c7d65168e96a8e5da881f71f7c7c8ff5c7bd643e4b87b065b73c80d80e", 0xf9}, {&(0x7f00000009c0)="95afbc0ecb85b9ee69fd207470f4b7e2b88365cd9be591f054f93d59fc95ec2e599deaae8f0c9a6d40e7302613533b822e716cec79460ebeab34bea31c77257f5e1305f97b2a06c9c0920ef4d83b195e4984754002d75e60ac53d440b9406588cacd00600a3cef2c4f112d5711eb75623fdfb2c5a2b9b23207c90886a25cde35322f4ecc24ce719ceb039c8cb9fbe4cdab8c4e166bdae1fb69021bc47b081ccd9ddadf50aa3f3bb3adf7", 0xaa}, {&(0x7f0000000a80)="9de28f0dbe50e70324f5beb395ef2c64820a7aa9b371324bb00c6d534b4a4d222c10103a2c9ca79fc7b2d13f22da190b14eac49083521e31373fdd36a411fb01c1f1d5cd9d245a0e4c29c0cc3bc8180d513d32beee06f57e5812686c8edededcb7c9c567581a3908900a4f56f2478d6ffce451ef609fdb338fa09857f24ad69f9f45b419c5c9919fe45908536725c7acd7169096561f2dbadbab3bc3f3aa4cc85383aef9030433bc925b8cd800a2395fb50d08", 0xb3}, {&(0x7f0000000b40)="7be835bdd0acfa2e06b0bea25efdebf89db8bf8adde58f70a77509b270e006a8a8907848ddf04d395f94c63bd507518522f61ed8d72d8f12aec3239805927475ff279952cc3c5c7ac31b8db5eb4605d332eb0586d73b69ecba34666c8e4085b04949e78791226506d821f50eb1e592bf41f6304a1fd9cb98938408cad6", 0x7d}, {&(0x7f0000000bc0)="2515f0366f4dc857a06d5bd0905ecfdef8509d91128764308d950defc894a50eba298201bb2b7cafa1e01368285a9d406b9e07067668ea7bf8dbfd0bfee3def344b5165f6ab4d5af0d26efdf57cdd3942e73939745039a8aafaa33840c8a6b2eb2fc2d4201894a86a1443cccde4efa956bb46b41627844ccb9cc4efe195db512cfb97680c48af875122e1798c68b5b481861792612c9ea532b9b9cedfbfce89987a9522dcac515b584fab08b", 0xac}, {&(0x7f0000000c80)="f222ef9f37f412aef056d7b94699e80d4a004dfce7986a3b84ebe9dc82e28a08b477d685f9fe1f109c3304811680b84665de6eda31d5e869c0fea5a9c9ab6ef24b5202fb1a8f5a2aeca834ff2a", 0x4d}], 0xa) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='#)#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\\*\v\x00', &(0x7f00000002c0)=']!-\x00', &(0x7f0000000300)='^\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='\":\x13-+\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\'.&G\x00', &(0x7f00000004c0)='^!.-[$\x00']) mkdir(&(0x7f0000000dc0)='./bus\x00', 0x92) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 19:33:47 executing program 1: socketpair(0x2, 0x2, 0xf7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0x2, 0x5}) syz_emit_ethernet(0x111, &(0x7f0000000580)="2351ce9c800000000000000081da144e7b14ff3fd8272fce3948d442f9891fc3ff5575297d0c7bf860d927ed06000000fc0e480d446a077e3afdc8d496c3868cdc02eb16e8e3db996ff392c58084e324571a9b59cd084eaaafec583afd63eff2be4bd9c473acdc19e46706ab047f700903f3a0591c7c142e7c77413559843f3941fc225bb9939ad3f61bb2119aeb941f049d92827b397851fd04e510f81a8c0a4d3140ae49943841ecdccfdbe24c0b0ed005deb9e494f721de89df808d1a4d456f525943c0a02b40c28732520622711c98d3651dbd0e3e9be776e3f0164d861bba0d74d686952d0050daef13eccf00"/273) 19:33:47 executing program 1: r0 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, r0, 0x0, 0x0, 0xffffffffffffffff, 0x7f}, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r6}) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r3}, 0x0, 0xd}], 0xb37, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = getgid() chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e1976fb0784"], 0x10) r9 = accept$unix(r2, 0x0, 0x0) write(r9, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3eb1) execve(0x0, 0x0, 0x0) 19:33:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001880)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r10, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r12, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000000c0)) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='o\x00\x00\x00\x00\x00\x00\x10\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r22 = socket(0x2, 0x1, 0x0) r23 = socket$inet(0x2, 0x3, 0x80000000102) r24 = fcntl$dupfd(r23, 0x0, r22) ioctl$TIOCFLUSH(r24, 0x802069a1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000001940)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef32949182c5d993fd3b94fc447c543d32da95392622ffd478b8708511007ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f0200a3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40c0c48b881f65a80e90323ea6947c3145d31e8340c0381b052f4f83019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6ba2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b342f4eb02e8a9d352475598723a6218a515893d7ba01c1c75172b52aad9837f43a27b9104675a47cd941f2950e276890da98e0105d7ff87512e8c30203170295cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b82efd3a8f2e21141ed3d86f5a00000000000000000000000000e6ed18013d0a79a3e680794de3fe86d7c6c14c9de38cba61ea198cf7ce4e4405a0c1ec56086289fb089aac037f61e87792cb4462e7019ad96da98ac40c3a47d49336d0e960de9bdd4569d09cbd438cfb65763b75c51dde0ffb35ecd04b5f7b310ec6b14a6b5adbec35d8194b11f7a98a4140a25097703703bcf30d15fe4ba31599c970f6bda0abb627c5d59573a66ded4fce899544485acfeed64f0e4efde8438d5c8d0d50fb3be3710b87442a2f08282da8e14f5d5c6180a09971a676b26582aa09f1a7e91db3550e277d38d1d9408ecac51468e2b6127044a9c2d3f7f87a6c7f249a5cebfe7b0fb5ca32ffaaad41578551514dd82784637c79bc81192c394ef34ce5"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r11, r14, r25}], 0x60, 0x400}, 0x404) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x300, r7) r26 = syz_open_pts() lseek(r26, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r27, 0x1) fcntl$lock(r27, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) ioctl$TIOCDRAIN(r27, 0x2000745e) 19:33:47 executing program 0: pipe(&(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x6036, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x9) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r4, 0x0, r3) r5 = dup2(r1, r4) dup2(0xffffffffffffffff, r5) 19:33:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1f) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) pipe(&(0x7f00000000c0)) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r3, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 19:33:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffff9c, &(0x7f0000001200)=[{&(0x7f0000000040)="3288f52418d5aec40853adc16b283d88cee2", 0x12}, {&(0x7f0000000180)="de3b356d6c9aa37ca30c59e22bf27d8832770c254115fcfced09f9588978b129ce3c00e8d407bbd91249a6bdd08685ec5f4261c2e08d90e6c09477245bcec1bb41b8433ac9dac8ca1475ce78a23dc463cfd6c01d4e", 0x55}, {&(0x7f0000000200)="8ee30112fecc31ffbcc94121ef2f8da4ae8390b659413ebb8f182c832aef752ec8de2f49f82ea769065c72c79a8616f2bdc065742a495b3a7555c202feb7382e8599234433fd11c38b00d9b38ba3521efd8a2ac427cd53bcb95f491cb90a9afcd08685ec507e59f63d5f3235d544f6d93e3855d4c792bb85ac1a9c3f6482dcc45e65d6427164992e69a24bffabb29c79b39b9cf4e2e8c1497939d7f5d2dd2cae8951693bc1535ca0013e1fc32c5954563c5037259ecff8881bf475ac21e1dce7964b005375cb26f88d91bc6373c93e11d4c8e60fe7b7e5c35411300403fc3c58a490d74387080e70f288cca78d24116f937708b35cb057bffcc69ddb6d90893655a02a644eb75be9b1190459db34bff8bd827dd8327e48629481ed6b64bb0c2365c5028ccd6aa23438d52e700c04ef779c40fc1fc5324a9b873df0c528ddfaf7323b6c6346a7fcc8455c4d58b79e376faa62d9b2feb3acad7049954c6e43a467a71196e8e058a362b4fb8f9abf48f4ba902ddd04fad3017c1415527f461ae3116cc9be9146171fb90f27c750128b7800d2853b0131c1d885b8538bbb773465e195dde9f451dd61067791575f8666986dbee84b637bd586692cd852a05b7616ae0a036f46e480d1949f0633b7b8d26b921be8aa55e12b852a9b3978857defcdb598dc4048fd9360b40fe60e52603e8d3fbab6c36038ab20e41eb7901f544e903aac1c46ead3890536fa32330a75110d2c43ae835656cb3f8d61bd3f456fd830ad02b7db0750e3a8179f9469c1731f951e6c0c82d2135356017799980ffd9deab00b146458ed86ee8c54cb77baa0f1a70f6d00b30fa10a0bcc9f05799b7f79f5c652ac75d77e30b36976b26b857bfce853ea38c7ef291f13327ae17fba893576bc99bf76d632a13d07d887dcec065c0da0d2d23ee9daa151940fd129c5074abafe99f6ca6ffe438464859106175fca53626cbfa110c2a59a1b65c1ad1169206269f343d49be1d5cbc4c85f0d27e5524f55e760d837d89f067eaf3b4698399596c9f8f12a1cba7a5aefcce63924371a68815134d12331bfdcdaeee6dce0308ced179023f285b3954c21223e7abc78a8a5cd8ae341e4b9cc11212b70df55ec52f8a3784302f8217dc4cd1e1d21b30fade90575e8c6c2be36a7fc28cf996cbdaf7739af444f09db21c4498a434125340f0c7e2814c7c1084546eb52f1a6e44b2a27fcaf986402c6fcf4bde6a35f55d03e71b349d085a756c79347ea631dcf4087204e19ecc4955acc534c08a9518bbe79ac13fd95df3c097d3cc444c94d05ca00543fdc3e368491d76996f05c29e1643fb9656073a8c822aaf0f5ae1bdd755a0331fb7302a8816865074e17f55b6d595ddbf297d147ce6ee252dfd91adf5442c864bc1fa5f11f4ef75916a5768b5824b295684f33f35cdd9300124257a2b0589cfcfe5e3a28220193c5546b46456347c9f9ab00db876d5a3afe79f975ded6328f57b0d1fa2a26658b60b1285e28972757e5148c2399e424a7a75f0697a39fa2dd6382e2b631c4551febb6e33622f9ab4bef31f073a488b5fb06e2001a629573c449b89a6efe9b4b0e7c411e86fc1cf558576bab33eebbce0689557b25e8ce2d01ec736a24d7d58bffde32dc532590eed6a58c5a9bbfd7e9b1cdcae6a0b94f29a92ab82761eeccc3f80a908fbc83edf6710fc13f904ed78f9ca4099c6af8a95a59050c11d64b27f9d51466a719a1587243571c333bf2d1a17c98823096afe5a2d01a74b20ea87a6fabea2b67b606e5b04f69368f5d8fccc09f8c68e7cf3c93a2deb02e5e19a2f1a061f786a4496e017aacff69be004aebc79bae2b151957ae84a933edefd477684326fec6d9079dc42882e43f10a93102c56c0a0fed6ef7622dbd21dd06b73f535f7e9674463fbbdab90b5eb4b6b3da628332fad99cc017528699638055e3f8581d011d29217bd7db3e1992d49cdb53b8675c30a7b2fddbe86eeefccfaeae2c103892d4a8739cd8f87c1706625c30e6960c32fb070176c0e240661055d0aaa59af9adfa570d27c6ed5e352752ccef23f6120ae35d8236a0ce181e6ebf5aa49215d483598aacfbbfc8e8cc0c4fdc977da2ef8c1dfecac5e8e1df92917009f8d14c9df4c8a02c81226e5f4ee3170a914bb1f8ac702ef4b4bbd1e6048f4575c5e120a32a367dc511b0a0d25c4311a207e2c49c9056a5a281bec905aca7736b6682b350cfeac5207186b10c5f9ccabf37a3e64b9506d8e1b85cdf8c8d3f03e502c87ff91f82af8678c71b15c2257110f9131de65f90d8cbe8f01477b609bdeedfd6dbf549866620e1235e1c8044635bdc5053921b7b179e00510a6a96c963cec602b943c80d5806da950240530388f2479250b7dff2da40163b7bd5df99e8188df43cb5f7e8df3d23706b2e309701c875325a96ff90fb7270bd3ab2a8eec1c1ca8b6e058e4b02e37e5296276f891af2485f611c5ed9d4b095caedcad4407673b46c09a1cdbef952ef55d6b8851eec0cc9d0bbfd6bbfae41e5d14b1789060b79f95e0ea9033d00eb78a2b242f6c6ced6c39c71bd4733d2e7bdbb0bf9d86955e7ed2fdb9ab1f7febf43da300d5dc9daae5d38232fe8511a5bcf56288226d44ed967b2129135c06d8ee89e0c2ff6c3ce6174ce891f85876a7fc20c6af9c6f1848ab3ebb37edee534213aea6ac0761fc7bd39ca9e77a3749c7f7890a7084f6e3338d345947a91e2541f3bc47a8c4fd6da0d00c8c7254ed8fbc7fd3dc2bf6131093f329bf1cf4d533819fbf1f58633944f9cf3ef786eb0d1859f5576f60492b0ede4c1cd4f5cb328b176494bfc53447c8a9d1583f3cb3535fd00be67c085233f38c91e5897f4f0064c70888d4604d1369ca75a4a793b9cd5bf6f12d2963cc8dbef97b164c968f8c3cdd507d22f813edcd3fb9cef70188d60bf368b47bad1b1b5207368d971f416d2e0cea786a3d7052746ec658f1e67b7afc1c3a725bac29fcdd2d280aad617f7897d9c7e3eb677653edfe02419aabf0264b52249b98411be3c3893439472b455034d7c3063dfc73dd7938c6d778844d58488b6e004ef1768e98b2e3fec1b6d6169940d05299d06a41a2e6adbb9902a8069c30d7b1b5107cb53bbdcd580c2e7a8fd5f738e195285e5d34103534f815160261f210a1068ab90f0832f73cee5c1f516f167c2b4927749f50cca35155f6bd8cac7b1c753b6921da84b519fcec7bcd88d3cd895c1a71488ab32805b6f0f77e6ca4663ac0462269db94f2a9c960070247c13e3e07e00c6d4c9a464ca0cfac9f8f4353d934185d76fff9d9e860af4ff648f433e89226e2a5bcca868d2caf5cfceeb827598945077177c9bfa596e30ec26b102b1197edd40e18bda9ca23ba841d7a5cb636dca553f7e71b7d83e33c2aefc034f2dc4fcfc7ad78d12fc30b452bae728ea0b373b5cb73093bf80bb4812393bd343cb9110114de14398e966621b04bf7bc564642eabc4daf3f3951dee4bc5ebeef7abab874b47ca9ab42fab5e9f486f127d2180f91318766a5df4ee06ce603795485a0c75d1dfcb58adbcf911468936919569f76abce1e57d2edf0fc98ff14d2de9027641e00669f7b54b1a66f41594d35539155881094591eb641b4d3e5dcb1fe44255a18a96bbed56421a1405b042a91c6859d6839277c2ad65311a69aef2aa6a7e898f95ca53fa9cb2217ad52935628f02a649a791699395c7c16abee5d51b5c0b03df9821adb423f544d3aacdc1e6211483afbba51bd0238b006ca4a005a47bd2369d4b941c516c53c7af4b4f0ebb39db747fcdad30f8017bd5a1a9688cc8f69191da1362df76802510dab0c9e9fd97ebf04bd3b01ab31619933d7a138d3d1743a21aa51102b9d318aec7ad4d29a01041642f990a83032df8c41d13f54bbc8ead855fc050f009f6ca6c774ba3e5bf4b285ffb8c3ac85686eda8147fa7f2ca9e9b93957061fc13e809989ff4105a103a651ec749ab5924d38bccdd4e9c13f347e35267dd66dc87943eb49d9f9e83ea40ee53bd4c1b873e1cc911ffd6fac63310de1dec4dcd88838ce27a91854179b95b32d24022b2729f4c3b81e836aeb7713a25c44e5e303d9b13f137d1e1a4b01c7e080f650636dbfddec08c4443ce49d4c901938476906ebf35ed98fb359c943ae20e14bb75bb93b9eff35dbcaeb0de52fac2fde2a9287ad861d445cb7077540f3d8f25e2522adf7a71d99341c7d77bebafb069ce8cb43cf550b9543b7e51b958a0850df85a2383b992114b7175a95079ced53d60aa709795ff5eac16d7fb1d36c7c5e9e216f0e4af8ab2137fb18777298bdd3970486d7d613fed4fc4183f22b72e02c93f594b54f0a905f8e365dfff51bce5ec6a0f13460e547fea6b25bdae9015c8dd658054d13a7b834582fdd634cb454c63259c177334fa16db57880c8c5b9d0849dacd334ab6639bac0a82d36e63bcd174b2468ba928ea66a275feca820cab507d4558a4c128ff2e3e752facc3955fd4a99afcc223323ff8d491f58578653d23d81716ee521c25670701a92746ffb96b9daa86c9b5306c116d32e5e4126e54a00ca57412bc0fa0223e03b14692b01b416fbe0400df0370b6ac3d0e89bd9c0032602573a78560805025f8dc83f5352bd722598c7674f00c59c197c084658a5443540b0eda689910d5ff557f64c314c759a0fc45f66764d59b8dc4499a840e147c290d216321937ad32acad8a67d3afbd11d6e515b05270858cda5318f800f932015857493177406199cfd6171793d3e9a279db6705ec705e8fb9026e3967ff4a448f05f656efa22a32b5bfe7bd72af6319dba3bca4633c0fc3ba01adde3a9c8da99bd5ea0af7db3b743f01111becaf0feb75bac342b5667b4ccdd14b2970484b291f6b5830040fc50f8ab8cbbb989445a0f25e49f72defea0f98c4322e1a2318bacc05df968016cedfaa4e19d564c9318ee6bd5b1adcf00d7f420a8626311b82ba776f4e0fdbec3fcfbf00c585d879d94b6d7b5e267bb4d194b5b9570bed74440929714203064e36a1670479fd65f4c5126fd3388b3c96d56a070cdd37401a3ed3bf2272470d83e68dc549bc48533bf7e4ab5c25e58714ccf0ea91b92ff1ec009c97791d415973953c9434f81084fe5d181bff60c2916d2b33074f87ea74002277d3e8e9a20e87a1967ac179e0c215d2e15915edcc6ade77268449a2132052dbf71f7068fbaf038b9dfa080192fa08fb544a9d1a4ae03fc9d2369adbfa2d492cd6438af7d6fa7daac37c9b4487edd51e8d72e0d29b8fb57d7a880b7181757928e34dd592f56d57aaaab7c5fb2869d74a53df24b072153680f63f86e63a9019c115e460f97daadfe3f4d23cd6cf7c2e662c6a33818133cb6988ef07684be9baa76abcdc508fe8d23541bf583dc6f7743e2eb1960c9509c75519dfb54590d2a0059f69a0fef9754ecab5a52b76084904213ac40f20627e08eeba6eadd596086661fa3be5d47bed9c272c8ea2d11c72bf5e26256ed06c522f1faeb8ac7b40c5c9239dc8f9a5fa53aecd208afd9bb926f99a324c234f5fff58307ddb0469cad209d863b37f57f6f4180113c41ea175b2ed74b2ec2520cb7c248065e102f0129c2c0a43bb93ce818b51c999a84da27fde06fba6a1aa80d447590d53d5dac4ac8738199d837937c23da9f8232a7fc8e430d89304870a7a06316d1b54bc559435c4e770e629c92fa84d40aab0074092d2d9900546c0a7b3aed4261ca1c61d664717b7577587b2639590f8daf431aab300e03f6b99c906c37e7fd2e1ce15f18647ea103efa24812c9cbbc8a", 0x1000}], 0x3) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/{\x95e\xf3brf\x00', 0x48, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) 19:33:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = semget$private(0x0, 0x5, 0x204) sync() semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semop(r1, &(0x7f0000000000)=[{0x3}, {0x3, 0x8, 0x3800}, {0x2, 0x4, 0x800}, {0x3, 0x8, 0x1000}], 0x4) 19:33:47 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x4, 0x0, 0x0) 19:33:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff}) r3 = kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) r4 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000100)) kqueue() kqueue() kqueue() kqueue() r8 = getpid() kqueue() kqueue() r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r10, 0x0, r9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0x0, 0x11, 0xf0000000, 0x200000000000}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r8) r11 = kqueue() r12 = accept(r5, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r13 = socket(0x2, 0x1, 0x0) r14 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r14, 0x0, r13) r15 = socket(0x2, 0x1, 0x0) r16 = socket$inet(0x2, 0x3, 0x80000000102) r17 = fcntl$dupfd(r16, 0x0, r15) ioctl$TIOCFLUSH(r17, 0x802069a1, &(0x7f0000000300)) r18 = dup2(r4, 0xffffffffffffff9c) kevent(r11, 0x0, 0x0, &(0x7f00000001c0)=[{{r12}, 0xfffffffffffffffb, 0x15, 0x2, 0x6, 0x1a4}, {{r14}, 0xfffffffffffffff9, 0x90, 0x4, 0x7fffffff, 0x3}, {{r17}, 0xaf6cc47d482cd88a, 0x10, 0x13, 0x6, 0x7f}, {{r3}, 0xfffffffffffffffe, 0x4, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x95, 0x40, 0x7, 0x50cf}, {{r18}, 0xfffffffffffffffa, 0xe9, 0x1, 0x19, 0x8}, {{r2}, 0x7ffffffffffffff8, 0x0, 0x80000002, 0x0, 0xffff}], 0x800, 0x0) kevent(r11, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 19:33:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069a1, &(0x7f0000000300)) bind(r7, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x200) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000100)) 19:33:47 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:33:47 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) socket$inet(0x2, 0x2, 0x1) dup2(r1, r2) dup(r2) execve(0x0, 0x0, 0x0) 19:33:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/15, 0xf, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xffffffdc, 0x7e}, 0xc) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 19:33:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x12a) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:33:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 19:33:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r2, 0x0, r1) fcntl$getown(r2, 0x5) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 19:33:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x85abae74e23b2b70, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYRESHEX]}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x20000003d0) msgrcv(r1, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d9342098b2307589"], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57badc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) msgsnd(r1, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc19809000000efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) r2 = getuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) r19 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r19, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getuid() fchownat(r13, &(0x7f0000000080)='\x00', r24, r20, 0x80171c1396a3d7c) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r28, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r25, r18, r25, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r25) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r29) r30 = socket(0x2, 0x1, 0x0) r31 = socket$inet(0x2, 0x3, 0x80000000102) r32 = fcntl$dupfd(r31, 0x0, r30) ioctl$TIOCFLUSH(r32, 0x802069a1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4, r2, 0x0, r8, 0xffffffffffffffff, 0x20, 0x30b7}, 0x3dfb, 0x6, r29, r33, 0x1, 0x10000, 0x800000000000000, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:47 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x6, 0x200}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x80000000, 0xfffffffa, 0x9, 0x40, "387c6857fcb5dfd4f26c81807b9310733dd140fe", 0x20, 0xfff}) close(r0) r1 = syz_open_pts() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x7, 0x6, 0x800, 0x6cff}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x4, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x4000, 0x1c00}, {0x3, 0x7f, 0x1000}], 0x2) semop(r23, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x21, 0x1800}, {0x2, 0x6, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r4, 0x0) r24 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r24, 0x0, r3) poll(&(0x7f0000000100)=[{r1, 0x20}, {r24, 0x40}], 0x2, 0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 19:33:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x0, 0x3, 0x4) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) 19:33:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000300"/37], &(0x7f00000003c0)=0x25) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86338) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000200)=""/162, 0xa2) execve(0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000440)={'./bus\x00', 0x4, 0x1, 0x0, 0x1, 0x3, 0x8, 0x5, 0x2, 0x2, 0x80000000, 0x5}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) socket$inet(0x2, 0x3, 0x80000000102) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, r3) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x1, 0x20) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r7, 0x0, r6) dup2(r5, r6) write(r1, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 19:33:47 executing program 1: kqueue() socket(0x10, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x20, &(0x7f0000000540)=[{0x10, 0x2, 0x5, 0x3}, {0x0, 0x4, 0x1f, 0x1ff}, {0xa11c, 0x4, 0x0, 0xffffffc0}, {0x5, 0x44, 0x0, 0x104}, {0x1, 0x7f, 0x3, 0x37}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'J\x02\xe2', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x213, 0x146) kevent(0xffffffffffffff9c, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4}, {{r2}, 0x8000000000000006, 0x40, 0x0, 0xfffffffffffffffd, 0x61}], 0x17, 0x0, 0x37fffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) pipe(&(0x7f0000000240)) open(0x0, 0x200, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) r7 = socket(0x0, 0x8000, 0x0) listen(r7, 0x6) recvmsg(r7, 0x0, 0x0) socket$unix(0x1, 0x6, 0x0) 19:33:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x13) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getppid() poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x41) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) 19:33:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) getppid() connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c0761749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e80000a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191425f0aabf4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee19413"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x80000000102) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x802069a1, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x80000000102) fcntl$dupfd(r6, 0x0, r5) dup2(r5, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) socket(0x0, 0x1, 0x0) r1 = socket(0x6, 0x6, 0xfc) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r2, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x18, 0x5, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = socket(0x25, 0x4000, 0x40) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="e0ffffff000000000500"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r5, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r3, 0x0, 0x800, 0x1) setsockopt(r3, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 19:33:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x10], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x1000000000004}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r5 = dup(r4) socketpair(0x6, 0xfcee9af82e87402d, 0xad, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r6, &(0x7f0000000680), &(0x7f0000001580)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="000000000000000000000000000000004c5fa319f691747872cc1229a25eaedd114aa333fced8f45da5c3ce3b65a2e81db10e0740de78113140cc7784e97cea9866500daf5b5f66b2cd72b", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r7, @ANYRES32=r8], 0x30, 0x6}, 0x2) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r9, 0x2, 0x0) socket(0x2, 0x3, 0x0) 19:33:48 executing program 0: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r0, 0xc0106477, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) socket(0x18, 0x5, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd020019ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259f01b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7394b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c32911381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b000000000000000000000000000000002edbee829ed1a964472747b4d7bd76fbf37df3cfb49ed929c4aa0de6ade1dd1e6e607f00c7f0a127ffd30df48b107d2079e45275c4f336337d3b4c"], 0x10) uvm_fault(0xfffffd803f014220, 0xefbacabe, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014220, 0xefbacabe, 0, 1) -> e in6_purgeaddr(ffff800000a84d00) at in6_purgeaddr+0x135 end trace frame: 0xffff800017971140, count: 0 ddb> trace in6_purgeaddr(ffff800000a84d00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000a85000) at in6_ifdetach+0x74 if_detach(ffff800000a85000) at if_detach+0x185 tun_clone_destroy(ffff800000a85000) at tun_clone_destroy+0x1c0 spec_close(ffff800017971270) at spec_close+0x311 VOP_CLOSE(fffffd8036a80410,7,fffffd803f7c6ae0,ffff8000ffff2780) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d7ee088,ffff8000ffff2780) at vn_closefile+0xd3 fdrop(fffffd802d7ee088,ffff8000ffff2780) at fdrop+0xc2 closef(fffffd802d7ee088,ffff8000ffff2780) at closef+0x118 fdfree(ffff8000ffff2780) at fdfree+0x100 exit1(ffff8000ffff2780,19,1) at exit1+0x32f postsig(ffff8000ffff2780,19) at postsig+0x4a6 userret(ffff8000ffff2780) at userret+0x159 Xsyscall(6,3,7f7ffffc3300,5,0,153598dd000) at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffc2e00, count: -14 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000179710d0 rbx 0 rdx 0 rcx 0xfffffd8030414700 rax 0 r8 0xffff800000a87f00 r9 0x1 r10 0x2a4654bc93ed43dd r11 0xe632bb60eeadca6f r12 0xefbacab6 r13 0 r14 0xffff800000a84d00 r15 0xffff800000a85000 rip 0xffffffff81f7e105 in6_purgeaddr+0x135 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800017971060 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> show proc PROC (syz-executor.0) pid=21384 stat=onproc flags process=a proc=2000 pri=17, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffff8000ffff33e8 process=0xffff8000ffff77b0 user=0xffff80001796c000, vmspace=0xfffffd803f014220 estcpu=36, cpticks=1, pctcpu=0.2 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 26282 263097 59761 0 2 0 syz-executor.1 26282 173563 59761 0 2 0x4000000 syz-executor.1 59761 113950 76003 0 2 0x482 syz-executor.1 61548 382763 1 0 3 0x100083 ttyin getty 48639 324927 0 0 3 0x14200 bored sosplice 76003 251460 61660 0 3 0x82 thrsleep syz-fuzzer 76003 399551 61660 0 3 0x4000082 nanosleep syz-fuzzer 76003 217818 61660 0 3 0x4000082 thrsleep syz-fuzzer 76003 388168 61660 0 3 0x4000082 thrsleep syz-fuzzer 76003 444201 61660 0 2 0x4000082 syz-fuzzer 76003 233074 61660 0 3 0x4000082 thrsleep syz-fuzzer 76003 10614 61660 0 3 0x4000082 thrsleep syz-fuzzer 76003 261837 61660 0 3 0x4000082 thrsleep syz-fuzzer 76003 332740 61660 0 3 0x4000082 thrsleep syz-fuzzer 61660 392215 89375 0 3 0x10008a pause ksh 89375 187105 24347 0 3 0x92 select sshd 24347 129498 1 0 3 0x80 select sshd 82497 148911 85698 73 3 0x100090 kqread syslogd 85698 232037 1 0 3 0x100082 netio syslogd 45835 447373 0 0 2 0x14200 zerothread 49964 262890 0 0 3 0x14200 aiodoned aiodoned 20216 352585 0 0 3 0x14200 syncer update 17423 341298 0 0 3 0x14200 cleaner cleaner 13174 293033 0 0 3 0x14200 reaper reaper 36770 258804 0 0 3 0x14200 pgdaemon pagedaemon 82714 441430 0 0 3 0x14200 bored crynlk 13241 289786 0 0 3 0x14200 bored crypto 68995 278724 0 0 3 0x40014200 acpi0 acpi0 57450 351766 0 0 2 0x14200 softnet 5476 185495 0 0 2 0x14200 systqmp 20376 174146 0 0 3 0x14200 bored systq 23445 18033 0 0 3 0x40014200 bored softclock 88004 352492 0 0 3 0x40014200 idle0 40491 140771 0 0 3 0x14200 bored smr 1 374370 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9502 6272K 7488K 78643K 12238 0 0 pcb 13 8K 8K 78643K 142 0 0 rtable 75 11K 12K 78643K 521 0 0 ifaddr 56 12K 13K 78643K 178 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 51 0 0 iov 0 0K 28K 78643K 178 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 77K 78643K 1820 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 14 0 0 VM map 4 1K 1K 78643K 6 0 0 sem 12 0K 0K 78643K 298 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 669 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 43 30K 54K 78643K 632 0 0 subproc 23 1K 2K 78643K 119 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 69 0 0 in_multi 12 0K 2K 78643K 138 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 5 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 335 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 112 38K 47K 78643K 2556 0 0 UVM aobj 91 7K 7K 78643K 97 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 146 0 0 NDP 13 0K 0K 78643K 59 0 0 temp 165 3541K 3635K 78643K 45056 0 0 kqueue 0 0K 0K 78643K 20 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 27 0 24 1 0 1 1 0 8 0 rtpcb 80 105 0 105 1 0 1 1 0 8 1 rtentry 112 141 0 115 2 0 2 2 0 8 0 unpcb 120 297 0 291 1 0 1 1 0 8 0 syncache 264 12 0 12 3 2 1 1 0 8 1 tcpqe 32 201 0 201 3 2 1 1 0 8 1 tcpcb 544 1257 0 1253 6 4 2 2 0 8 1 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 95 0 95 2 2 0 1 0 8 0 inpcb 280 2699 0 2695 6 4 2 4 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 21 0 20 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 12 0 12 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 637 0 451 17 3 14 15 0 8 0 art_table 32 638 0 451 2 0 2 2 0 8 0 art_node 16 140 0 111 1 0 1 1 0 8 0 sysvmsgpl 40 36 0 17 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 296 0 286 1 0 1 1 0 8 0 shmpl 112 95 0 6 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2370 0 974 46 0 46 46 0 8 0 ffsino 240 2370 0 974 83 0 83 83 0 8 0 nchpl 144 3540 0 3099 60 40 20 60 0 8 0 uvmvnodes 72 2866 0 0 53 0 53 53 0 8 0 vnodes 208 2866 0 0 151 0 151 151 0 8 0 namei 1024 10744 0 10744 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 4 0 2 1 0 1 1 0 8 0 scxspl 192 11052 0 11052 11 10 1 7 0 8 1 plimitpl 152 75 0 69 1 0 1 1 0 8 0 sigapl 432 825 0 814 2 0 2 2 0 8 0 futexpl 56 20836 0 20836 1 0 1 1 0 8 1 knotepl 112 256 0 237 1 0 1 1 0 8 0 kqueuepl 104 207 0 204 1 0 1 1 0 8 0 pipepl 112 670 0 652 4 2 2 2 0 8 1 fdescpl 424 826 0 814 2 0 2 2 0 8 0 filepl 120 7789 0 7714 9 4 5 5 0 8 2 lockfpl 104 213 0 213 1 0 1 1 0 8 1 lockfspl 48 69 0 69 1 0 1 1 0 8 1 sessionpl 112 23 0 15 1 0 1 1 0 8 0 pgrppl 48 27 0 19 1 0 1 1 0 8 0 ucredpl 96 620 0 613 1 0 1 1 0 8 0 zombiepl 144 815 0 814 1 0 1 1 0 8 0 processpl 864 841 0 814 4 0 4 4 0 8 0 procpl 632 1608 0 1572 4 0 4 4 0 8 0 sosppl 128 15 0 15 3 2 1 1 0 8 1 sockpl 384 3126 0 3116 11 7 4 7 0 8 2 mcl64k 65536 287 0 287 31 24 7 29 0 8 7 mcl16k 16384 5 0 5 4 3 1 1 0 8 1 mcl12k 12288 18 0 18 2 1 1 1 0 8 1 mcl9k 9216 17 0 17 2 1 1 1 0 8 1 mcl8k 8192 36 0 36 2 1 1 1 0 8 1 mcl4k 4096 97 0 97 2 1 1 1 0 8 1 mcl2k2 2112 6 0 6 2 2 0 1 0 8 0 mcl2k 2048 68929 0 68883 18 11 7 15 0 8 0 mtagpl 80 31 0 31 3 2 1 1 0 8 1 mbufpl 256 115453 0 115385 43 27 16 25 0 8 8 bufpl 256 9106 0 3098 376 0 376 376 0 8 0 anonpl 16 124090 0 104595 102 21 81 95 0 62 0 amapchunkpl 152 4917 0 4774 17 10 7 16 0 158 0 amappl16 192 4854 0 3749 84 25 59 68 0 8 2 amappl15 184 145 0 144 2 1 1 1 0 8 0 amappl14 176 97 0 92 1 0 1 1 0 8 0 amappl13 168 206 0 206 1 1 0 1 0 8 0 amappl12 160 27 0 25 2 1 1 1 0 8 0 amappl11 152 67 0 63 1 0 1 1 0 8 0 amappl10 144 278 0 273 1 0 1 1 0 8 0 amappl9 136 616 0 613 1 0 1 1 0 8 0 amappl8 128 217 0 185 3 1 2 2 0 8 0 amappl7 120 321 0 312 1 0 1 1 0 8 0 amappl6 112 54 0 46 1 0 1 1 0 8 0 amappl5 104 193 0 185 1 0 1 1 0 8 0 amappl4 96 1061 0 1034 1 0 1 1 0 8 0 amappl3 88 164 0 158 1 0 1 1 0 8 0 amappl2 80 5798 0 5739 3 1 2 3 0 8 0 amappl1 72 24827 0 24443 25 16 9 20 0 8 0 amappl 80 1914 0 1874 1 0 1 1 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 96 0 6 2 0 2 2 0 8 0 uaddrrnd 24 830 0 814 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 830 0 814 1 0 1 1 0 8 0 vmmpekpl 168 9833 0 9808 2 0 2 2 0 8 0 vmmpepl 168 110616 0 108517 158 26 132 138 0 357 35 vmsppl 272 825 0 814 2 1 1 2 0 8 0 pdppl 4096 1666 0 1634 6 1 5 6 0 8 0 pvpl 32 360264 0 337727 269 26 243 262 0 265 59 pmappl 200 829 0 816 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 597 0 78 17 1 16 16 0 8 0