a0da1b0840d19a384faf1579ef13d7dd76003fc00b198ee6e6bbf20a0bb5e8e826a8ee16464f87bd15cd8630407e8224b516a3410762eca76eccbbc6a5ac99f59efa02bcdc5ade41260b4322e9516705369b31a707852cf6afd19c82e88470ae1fc2eda8dbfe0e26ee458b3e50620a3d4095035587fd7042b396bcea0830cf2a13cc4dd63497a1a415a9c5f51641fa936d68011f92f39113fb3bbc0d2cf7d70a5c584292bc4188b255405a694e0ab408fcc972a189abee306404472e107b8397ffeddb8e7e86390332255f0564431e971ac7c81db2b72a7c8a73ef07d63c227bc24bcce660aa1ee854df93373cba76e50a1d1b9b1455c517d281e98b01bfe66761d34ce14f5efd7fec8ff83eb111d35543832dc28428f025aea1b52b90035f4c7c810764a331317a6252d1a574cd578bbd855528f890dd10f064c230c807e9644aefadefaade9b85fea12ad7ae19fcdc59b6e7c8e0d42953ce0a1015d1d38e29146da1090345f0dfb68cf4bcf0b703e43642cb8f8068a740c9a0f0fd3cc6ab294dc1a2e4b2211082a0decd807f7c08fa5340de904b712c92570aefc93aa4c0d4ac8b7bbb6e915adddede3e8978b0736b6658db5d43c0c12ad13c612f936a627919d4cd2076726d504d39867add96764312591060f6159171b929e1f3ca1d55fb43fe51b4a2803c31a52c05dba0f010a76a9ea6aa5f56206d120558d91981a1160d28f87e420a242bfd6c43add7132a5211b21d3dd9d305291da750fbe1393158bb5c61cc201c882785bef228fa98996767e655ff2643ce6c2dd9bfc5af2d0437c49236a2f0f67ff9c0bac99d4bc025d924df552f07b7fdac992f93dfa110d1adb664cf289a7b0c7902e3740f29b9a10439542dac12922ce79bb8970072d99f2a9d145911cf1825cd1e4fe1416bcefb603fe112ba47aed88f4f5c95732d1971a7e4560dbafb19c2429daa3dd92aa1a9f76fee2273409b880abf7b51271de95e832e5401a75b41f7bf606c7ac1819d97b31e1d3a551de6c510e6fa239ebbacc09a1f603f44f897b9a72b7f1ef845b4a0b363450df4a833a4377d612922c387fa7d0fad2152fbd80875ad7c6ea6d3dd9aaddf7fca821a203a8820449a64195abb2a3fed309bc402e6375e6cbcb53effd05c10736a14734a99129b64b6c8651d045bb324dcb699452c133bb100ec8026021e54e02d5af8b61e527baa45db4d222797bc71b0948e0537da3c816e54e174762530d43753419a90bb1ab80f040288f62d8530b8c0ed540c9f4a6d5e1bddda655cafe23d41a2ac291631d080a9495523464fedd0bd88e324d7207a34339d29e5db5ecc1eee8f147d804cbdb00facb8cace6510e735c9417b3e97b42851de11dd84c5e9e382000282b1506159a7983cb6e574c101fc862e7975efb48aa31ab49713dafdf07ac6153a10b21b48599d06995d4eef007c85f3118305bbfa91d346e360d5db0a6523ccf2e9b21e9bf2014646a472ac904104778077c1b6cf67fa8faddd73405e36a165849f51306086c284fb144a72281ca4bf8c3e3e914067b875b47efa59df2c0cb9a24e28948a2a7e313c1f374d5e7f551cd20bbecf582cfe77743959d9bf9a67832e45818d8d5f9e12cd21719290576fd9b2266a0cd0f99cabe05e03eb2fef04abb02a790a22fd38e21229eee6852e4822a5e9d0fb6dcc697f2e4815950cd875869fbe06c449d5546ed79c301df4b9599b8d7063c0ccd9c95dbcf41282cd09c7f63906e72eb4ab3b7d3c6aa91efbb2aa25cf910131a2c576839cf6c6877b499b5ebdc8c28537a7bc9c6c8b79d8a8eb948867d7baeff462fb370e093b616241081e0dc0fe66d3088b31ca01b4d77255b71b7c63462cd02d9fa8f964c1bcf1be27d9886771e5457b04cb29cd3da29546de6b0ca00e6038a64b73486e595866c04048e6f9af57b413efb2e2b42c1bbccb04153f5fca973b6df808df1b8f01df78af9fa5024059236187a991b4269a6573ad4dba7ca23e42bc5f6e7edd94ebb703a1f8ec4d8b20c54616a107a372e091c92430cefbeb89f6b3234af0671a1c318de45675119416d6bafe9116eab9d6298addad50cc4f65192b49da84186067713643ea56a83862c4df62bf7b4234db53ba5dd4957364453a928590c9ec5cd660ae5ec34bf17181eafc2a99c9ecd49735043cb035ee3306b8c4d19267bb4798c728000208b4856affa11bc605631a22a73b82734c957526c8a12a68c69feb9869725839dcdcd4afd4686a568e7e25c3a977eca14f782bfc88603fabeef4bb3e2d5b6c187bbecb46b9c5bcd4c0874d59c4fcc351dbfca599f9975ac313b88f2680d08806fee16e66994ca44ebd51b82f42e3f0201776b90fb12df1257704f474d116d921ed0bbd12c515415a72b95fccf86bb32e371aeedb888dbbdb2ff1fd421cae72c68ef78065a464e45f5a37b4689b96aac65233e0ec33c52262da60b47970911e0be2e259ccc4a74e170c05baf0ced10ff600c0a5196c617b531d8f2d64ba68660e0f0e7d9742737497cab8d2e204a8c0f4bd1cfcef5e546b58e1ef71e17faa8acc7e3ca27cdc1d33a92e97d93c5210b38d826c755244b8fed8ca17e5d73c7f21bb8a33b439d1f42e66c36fbee74b03a817dade1e87755afbf74d44f5a11d34d69a6a11fd63a444fc9c2758dd5419b1d3c3e0369ebfb9b50cbade0bf8bfaacd0ac122ca63789284c924c4d880017c37fbf47a451e4e8438e5ada37f0eb9ed7abd8897896c0e8ac5e91af2b4b789cbaf71e5d1eb7be5b9008889b8cc01c68d38b4aa17d672a2ef6830ae8f4c0daa1d10c3b216498ecbd39c7dc37ae93983e13b364fc8a28d045dbb6eb417010b29ed1deec8889510ac891405bce490e1620460d9ec439be17a5f730272f6907fbf2dee9924f9ea88745a65ce64fed4c5146fe8ff46164133c39a4cf58233abc5ab6c5d47eb88bda1bba815f7c7c19f0f4a72960b0a35badf4a21a7787a1afee349918a43c73efe78fecc5794e85320361f85a9c6e4194c6ff9739fe4c5d411ec3aa549f50c789d18b63875d754577ef1948c29c3ec7875919e50d58b021df83e9feb3d40575697e12c29bced8fb4b070f983c461c8c14ee4f2a6fe8f641bc942a831ca1bfcf0c375f47eba71c81fbde2d4e527b7fd949d3235bb65e559010625c6b3409a80a6cd606c3a3a3b54671e629e8a9517c2a384a0280877eb3b1523187c67d16b4db681b24e224ee0e5c91b75dc40c63fcbd435a7e5b1ca7e7876346de9ddc79f00f732676a080b4e2274e3d28c6da0b5282c8a502ce93eb5289ca34d50ab0aaf5189f73d7798ccbfdff2f815364c7a593acde28a6662e62cf3cd7c9fce2b729c1bdadad44bab9cfa86093863ada1f79842c5bc85bb7230ef5f9126024ab8469e8401063bbe5deee8d6a555f35be5300663391b09e4d36c2f05fc20bb43b54fb75658fdc7e6475fae452a03df6b0f0ce8ca9b1ad1b3204813b0ff7397bbfd2bec4c96dfc66a4da2f5ccb9116a5fed0854761efe271a396b469920fd120c96b8fba834335cebeab820c364f9b5d093ce11bd4b0a4602e1036ef03cf72feec676998207b1c33450ee258eba13ecf5e72559f2c712803d140b69e39a70a5418bc2ac11b7402b60e64a44274477faeb228261a6e769d556d238b9dd7e829dff9d2162db61ab4623c957023011c6372e9bd15a77f416fb9b330780c6d0fe1202442b42e1cfee8f038a68a31194beee943ef56eefb7bc5523bebe1ff11678f7918c4b1c922d5e20e02130a5de34663a6233b79cb4d544d9c60b53612c826b016fa93d2b9f20ead6a20acb23e0a4fb7b2de9c059ed112837e99dbfc9c9440d4d60f542c427b914199e1ab53076d125831d55c41ff598f6d939fa3268d9ee954c1fa9e204dd0327a46f9010cfae0812919e266aa5741dd5c1adb165ca3ebb9399910de42578553c266fcfce9323a0ade0a3b3383f5ad0fcb47a22d0523157fccc1ec003224ab64d06fef785c389917d558a6943c040bee975d6c6cb93553d7a4ebe3bcd03187447d61f910d9d10fbe1111884b4e4065011d34eabb48217532a429efff72f00f9a6552dda23ed49d256ca62c883f7171777c440cdf8e12955f298bc5bce0656122f265d3f0ce094d4f8f565424163391c7d7b0a2ee659428171b6e57ce30916ac12cc6282bb23541497a14dea0267e971ab51399837bef15d34c996a075ec24b7e563e3869845d301a7baff589d9599d44edf8bdefa04d19cd3704b63f448210bc4b53728e3190e2fe1e1314fa0454de81d1c77cbcf16bbceb35646edddb0fe61d5bc190d5fbae4428b0e98adf6aeb09336ff46b7e37f82973859ddcf9f84d63a9757021d18ad0b42c25cb91714793138ed67406a4e1ef476b389fc4364ebf4840bc5609ef79f084ee34ae28c5d7a5e12ba5ac712f00dca081bcfe79f1e46fbc82346243cc1434c3b402039b449f9e62389e37929440787ca8798462574a5ae6742d8ba8b122035a150ddcb3ecd74edcfe775f895e8ea5f1772e89286a51cc4e462a1446121166b08b89042b6c75afd3da7ae0f6a0381f45236a9f5792ce437d800bedb924b5943a03bc9089c0f6593d11d192291a6896c4bf939373a752fb2e7f52ef0cc74d83937c745a3f300a91d75e59ab08a8a0f9b7931519a6e7b4f7638cebf1742ffafcbb749e1401737bad226a9bf59d8d728fef19fec03eb721e67d4acd509fbf85a50b82a55bf91ef951dcd13d1513475e28b909ed1f69b2be18c58ed4cf75129ec27070841a056e8d8f9ca55b976d659364aabd88448c6a1c5df9a492a1a95a623ae67e8bf731fde7917e87c9d79048f029b38f75ee03ce694b0333a78dafefccda", 0x1000}, {&(0x7f00000029c0)}, {&(0x7f0000002a00)="5c55487dd19af862e675dafe01f198841d5e935a607170622f9d640289b7d577aab7cd6c7b14d08f34869955b578049d5d844a382c58823575d544b1c99727960440bafac418cd48364bf3648f824c6926587b2f76a483f823b6e65416e7b889dbe4c30630f4dd725b759aafeacb2870c27552032481d7badee14332a7f3bacd664c12189f8475f01f10cf080d081c5f35c72b78a8d45e22eaa2a96ac8f3", 0x9e}, {&(0x7f0000002ac0)="be2b6a438a40400c9e7342865b9a3da0", 0x10}, {&(0x7f0000002b00)="24afa345d84127d81d021a6d079d999656518b667e5aaea6d5f2f7e17e73adf867eb6d6814d78d5a", 0x28}, {&(0x7f0000002b40)="f75625906998fd1fe1538bae6c1b68f12a4a4a3bf4f8eaa81b18a455d95a07604b617d", 0x23}, {&(0x7f0000002b80)="ae3191de1445c7f1c456665da59504d4db8971526b640fad29b6702aff893806d1a1703fd01f200002a9b9e7663902cfbee0e4c3f73b9c5951bda33cc0bce970bfecc3adf17ebe362cee71f0eab4e7856dcaf04b90600140426f24b70357f38f0003119e142d15de3f5109562a2bed1b7607eed90c0024b416389d20954fcce31b220fda2304add1fe868810e3cc1d0659a82a8459148c9897c912b873d8fd0bd2eec7b8af623d", 0xa7}], 0x7, &(0x7f0000002e80)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14, r9]}, @cred={0x20, 0xffff, 0x0, r15, 0x0, r16}, @rights={0x28, 0xffff, 0x1, [r3, r5, r2, r17, r9, r18]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r19, r20, r21, r0, 0xffffffffffffff9c, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0xe0, 0x6}, 0x0) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") 04:02:45 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x9, 0x5, 0x0, 0x9}, {0x1, 0x1, 0x2, 0x7}, {0x1, 0x6, 0x81}, {0x4, 0x1, 0x1, 0x1}, {0x0, 0x4b, 0x2, 0x1}, {0x3, 0xff, 0x4}, {0x1, 0xd3, 0x8, 0x1}, {0x8001, 0x2, 0x81, 0x54}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000000080), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 04:02:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x100000005}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 04:02:45 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x801, 0x0, 0x200000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x5) r5 = kqueue() getuid() kevent(r5, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002ed28832f29871459a06ecdf27b4234e03dc"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0xfffffffc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b40) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000500)="9c87c377d44c35b8502e", 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002faa94638f91588cc0a6ca5212a6dacd2f00006c653000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) close(r1) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 04:02:45 executing program 1: getpgrp() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 04:02:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)="8a9f24bee16e1cf8809ca731fc4888d500133550d06af8375f16d44295a0bd60f368ac2b5a0e550a3f70550b3b7156c00d5c178974e7") getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000300)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r1) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r2, &(0x7f00000002c0)={0x0, 0xfffffffffffffe77, 0x0, 0x0, &(0x7f0000000380)=""/210, 0x1f8}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40000000000004d}, {0x100000001}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x7, 0x2, 0x10001}, {0xf1, 0x1, 0x8}, {0x6f, 0x1, 0x8, 0x3}, {0xd9, 0x3f, 0x1, 0x3}, {0x1000, 0x6, 0x20, 0xff}]}) 04:02:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x10) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x7) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fa4af07405027e3e481106a0cc557977136807465e1d48c0fd55b8886b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) 04:02:45 executing program 0: r0 = socket(0xcb7a943788e07e30, 0x4000, 0xfd) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) open(0x0, 0x0, 0x180) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 04:02:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\t\x00\x00\x00vile0\x00'], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000280)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r4, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 04:02:45 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xbc) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r11, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getuid() r22 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x7}, 0x4) r23 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r22, 0xffffffffffffffff, r23, 0x20, 0x7}, 0x401, 0x4, 0x7}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r12, r23, r7, r8, 0x4c, 0x3ff}, 0x5, 0x4, r9, r10, 0x0, 0x8, 0x8, 0x484}) r24 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r24, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r24, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f0000000380)) r25 = msgget$private(0x0, 0x718) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r27 = geteuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r29 = getpgrp() r30 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r30) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x7fff, r26, 0x0, r27, r28, 0x15e, 0x6}, 0x40000008, 0x4, r30, r29, 0x7, 0x4, 0x8, 0x484}) seteuid(r27) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 04:02:45 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x2, 0x4000, 0xd5) read(r2, &(0x7f0000000280)=""/180, 0xb4) rmdir(&(0x7f0000000100)='./file0\x00') 04:02:45 executing program 0: 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) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7f, 0x80000000, 0x401, 0x0, 0x7, 0x53f3, 0x81, 0x0, 0xfda5e5234383659c, 0x80, 0x200}) write(r1, 0x0, 0x0) 04:02:45 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7, 0x0, 0x0, 0xd7}, {0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) getppid() r6 = getgid() setgid(r6) 04:02:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) socket(0x1, 0x2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0xad484b1e2546f990, &(0x7f0000000040)=[{0x1004, 0x80}, {0x80, 0x0, 0x0, 0x1}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) pwrite(r0, &(0x7f0000000180)="676c0635e4200e0a18c24897697e06e7e4c0772e4d5c2f8d423383242ccc7a265ddade1546a4de016413394d2f8cb0fd23a27b4cc5bffa12203c4cb760cb417dc7fb97dc7a2b3d836d8a8b4b01958926e554245a707cf490302f7616177176c29f8e902889f79dce1b06a7a4ea55dcd70e1a8df406c9ef382cecfa66ca701bed27ab5707205cdab3a6bed0d389547d1c3da562865472e5f3aeb708d868f9924b652a6e19a49d3c7507e58e4d6ae4584cb52c24cc4fc1a7f1e16daa819608b29da7fe69bb455e0e091473e7fb178853c01806259f60f7d848b7261e776b65d40bd61469081f1506be329bace45b90963d7e9a500ce3f8a190badc02528c09df8621d47b4c6126b4ee41166e6de9a3cdadcc786ab974af288a609ed735e1ab3c500cbce2c9d3df2156215cc5d2e96b450e67fe7a11ff1521c20383e1c211dfe55726c54e151c40d8e9af9506e4051a82a9e63d11c62e63f01031fec8444481169d0adb372e9bee7b514b29d32e292d97748520d44c6feed748457eff30f6891f2e0ebe9ef8f877d6d66cf854881132236d184912f3721f0667cde00619452a3c63c4d8220456d308626145ec5531efdb7b7374955865a5c4210eaf62f9d29fe6115bd0ecba477c29d8c5508a493c72b15b77c32154a5ae7e38ace03d7682ea5a0bbe3279e050d720114a942ba954b1ef059c47f458966f3a72ea2bf5f18f6747c8012df9c90422e7d4cf4a138da48da3fb754228ad8ed7e9077d266751bb4c41088e95683e20fa275fa23ccf5ebbd8b3249a3874440baebe111b9e7712c491ebd8b614bbcb580b13c1a6f3add338d2799a9cec2b9e17e2f23efba8055e4159b0e916ec73f6e63c6d08d27a9631c24a68fb5e820a858aca7bbd84cf4e00faa454f44f64351bf14ef03b5b7fcc2ebca78642d0890b64b8f289f612b9b0b55452afeb68af268c1eb0a373f2582c07afcf5121b8e93393814b643991d75b03c7a8b27a09049c1f4f0373df28b6534c4eae77f42ce9c5f38436b556c5bfb755ba5760d907cecb42b07f6224f67cb3c6ca000798b020b8cd5235cacfc9536c93a3e7fc54300a6099f5d3e5425778785fd5e7b4fdf525f9488bac13c8417acbaa95572a4bfadefe6e0c9de0fd7b64227ed90e0d590fb334c836f842df85c0b33bc48fe38a3903409359116df1acc783d3a35bce6a7206209ec4fa9cce9da84539dd17589b6e17388cc5cbd034556916ef010f077d6280a6e8a60ec7cea7aab077dcfe9b75b7404cdd64ab209d194aa2376b40b3bbf3ca7535311311f3bf3c41dd0ea2feac081f9e27a590dc388c199db6cfd6fc95297a7554ef0fc0d472ba9c7089c56d5cfdef17ce82fc9cb063650685315e1d379bde510c0e274bb85e27e74ad56edc86b3cae2bd6a5a0d214e1a48c887dec478231ac23d61b7e72f05fd96f9f10663cb71d3250ea15b982b14b5a99e827f6270c8c663c63fbaf5f3f1ba714affbbf910cee1e041c5b485d919ccc3071d47b3a20f1c33a41c8ad58cddb8daa4693419cb8c889384a0570a8d73b06a07edb39580d12e5bd7039483571ca2b8123aeb23d0976bd025c1abce6b18b135eac78013cedd97c5c763aed34d5abcbad13b43179512cabfc6e2cd6e690a76096b50902335ad2b85578c23bc3b3c915d66c9571969d0ae96cd4145d4b7e76c1079af873c9b9833beb60a98cfd8e19177df0f80c012829d705c915d17934f08ec5fbbf2c0ccdf0874a298fdba217fb165012a85536c9bd1f9435bfe63a6382a56a4f25cb0ad0fbe2f9ab0f4511fdbffcf9c1b37c92d2849a6e0ed052bd988310545c843281cb4a467a75905952a0370b8704635fa6b7464e5b3cab29a1daa4506c0f977b025f993d565787a0a4b98d0217d5f7d21bb71da5fe4247faecc09907fa4a570cdcaec4455e6ba6b26d3e1e0440eeee907c58b32c751aae8d7dbd095028efaefe819f691b45bd1d47410e5e35bca42f1cc0eaddb05d26444ab4fb17d3a94e0499d27484793f6bf24adf32abdb2cefb341a5d38eebfde69fa146903c06400c198c28c70f04d5ac8dd13715f2da6ed910822abb2d1c08382dacc2541f88178ee17fd22932985166b582bbe3dff80c85e5668780d2be6d94db99bd36b22e9d042de41473710062b566cf222e379086446f108b9ccaee6d42b8c2ddd3978b59e7218cdf3a79e9e96efaed99d9425a18f0a36a0260bcc72e9a4f6b5f88f0af5eacf636c9549c671f3da156bf9459190dc2ed5fd63f0db503fc0859c5965e199a95b24f544d53318c09b0bafb4c9a08a71ab093c3e9e1253f74252963b888a7ec78d515ad08beef9060c9fdcc89542e0014af4ffb6fbd7d2790f57ae8ddca9eb7812f594db2ae07f225c39d189078b22a3c8fa1429afdccc344dc9b220a495c59f8190b4ec8b94c6c273ec52310bbbd39febe56859f740160e0596492b2395176d6ea4d6004278982432562727e1fccabcbc06ac10ec53ef67e4d9c23635476ad058828c15a3928372fd0af5d864c888b2285b4711f5cdde47702a24d98ff3f3b8eb838ca1ec8a64f06cfb640e6fb058c51e322b509018fa2ff4074129a680855d81cb027f2e806e0be75e1735aaf40b206f22d007664309ccf23dbca3249b368238df820c221f76003312a57759347db4e025511e8d7b1406c6c6e537e5cfe552b4d425f1e205b9acfcd77d9aab41fac5fc87bccf3471a2c3b9a7bd870d9c02d979fa19f94ad03c4bf41aa2475efe274bf633b005b689c4a4a10b06db1a8630c71396c5016d05c3879f749d9300e9a3b4898956401e52e671ab4ac822c60d4acd8ed4fe5febac9be7e37aa62e0f7e60595f3ab283dc474afd69dea5d8a41b91aa06592df5588049af8c92cdedf4e715660573e0c5046371ec6d1274f898c9c9494beae7b7024327a725849c840636e184c10e2e3f72ad0de6cb3820a607f02946dd1c54be79152f668820c67f282649e4b4e9430fab155abcc48232835794c44dfeb16907186d6e5f38e4609f1d2dff7c7441994ebb09f4a28d61f0def00fd2f0cdae18f9bc2c1204b49f64795d875ef08855fa30bd55ef5da3b2d00ca4a12bc928681d0695a5657dd824a003189e7831ae765d0ad49b10fcd090740728f7a7836feb778638ce4a5faf50bfcf7ba4f8dcd04fd46313c0fc05da35af251d7fb03105e359e22f1859f31188135d64a60f94c28e8afa36be26ab3f910783d8fbf7724ff316dd645c6aa7363a67ac64c6be59a51a82ddd224b496783eb27282b98797f7ba5f6b59cb25e4d9bf437fb46b68b42fb443dff718522d3d6eafbf191ea34f28970e70b80bd1403cf26001a2d2ade54d892d4111697d143f4a56fbc693f7a16740ffe7a12f8757c6ba5a964cdf47eda845c35fd4f7b4df8a5dbef09311e5eb0000e386d91ffa609df1705f8f48d5f123f8fea811b75b060bf6c90afae3e4dfbb8bd529b12c60d6bcbae77a00b0c19becf970844a9e7157ba95c8c59e4f20b11130837f2a4b9c430e7607cd3ba5ac88a8c10a05024dd510269588a59f61f7acb0f541b769cd6df9dc57d05b671844adb9c2b28e53d1db129acf0f21f96780888edc87d5ca72091ac6e1d86682ff46eda600f9cc6728000bb33c168133958ed2f06a1cefe295ab540b15d2b35b266e10204dfa7ebe403cd12fa1e10a8dfe39f6882d132f8b930035a7e49dbf3e7a78038adb1bebb802083a1ee1cb041d337cb33e7b7f85c25b1809a60c384ae3dcf9fd154705044a121bf56a3bb2f35f152992d790fdc5a3fc9ed96326e1c5267495a6fa2f405533e705c599be977750b98fb20e78b778be401de327d276f13043c799c9ff9a813e0ce82459ee3d3f0fc5fdc04d560089f1b8feaa3c1b35e6f29ecb94f3aa7f3e891eed29a5fe55f7dc0e967a37c1bac63114518ab08a0ee62cfd517f02aa26fe0c582b10acad6374fc93e16d16d6c94834b84eb4373bd228bf72992effece65c70da6fd9aa3ae8005d2982b6d91d86329bb188af5c720c91262b715f22c4cd2fb0de9a8589bb3bef320c5774f37a2f299617344e5a42fe46b19d93fb8413274aedb23e3fc7af6875bb36edc7f7a0b87f4722aa3f75858e30cbdc8d21cec15851aa77f29148587fba046a73f0b774b35fd070f7f4b4adba675ec7ca58461b6ff4def529dc4813e5fbe3cac4be3e099ff861052742b7fac03a49fe9edc3b3bb9c9e13b545d2e7dcd3d8528e52fd9c9e63bb0c663afdeb485891e56b2a60610b6d580a5988807fa0bc9f7d88acc95d630585e837f8a1b155ee43fb100b9723569cb7e8c1b5d807a9409c910dd0d0ad7d4d82a6c2fe7cb93276324be2fcd66875a13e6a5100949ff007077df24ab5f836c10a70c1e7e50b20824a60ab22a77e423887f70c2ae44e517abf21dd82155637c37fd1dd877dc5a16a30777ba1037a60983fb712ace1d6963f8ae312621d70be9f2bdf6cc0420a015ea74012493c8f06d1fa8472e5d7c8b07c2c55aaf7e8cebb13ae656cbfda71a0cdae0737a943eb2f271a00d41269596b8486698be52865a4afb88df2bd1c1e5d224755ccd4e995af458fb6940452483ffdd6ec6b1dd57bbc17c24f945fa6a66c8b1197e25fa76dfcd304ecbbbceea91a7e59f48e9893603d659d11e7ffbafe9c0323d8d7e84fbd62c644064481949b38caf9dcf630f312aae280b9c70422ff76bc54c91aaa60ca55812e4139189d508d33729227e7c2367104ccce5504c247ee6f30f43741756dec2f52f9436c37da5a9e4333c84e9eb32ab549dd0fa733953cb44a9439ddacc7b628890282e842440cf1236e9e4d0e700ee3d3c4a25610aef92226a475f260ebe6859cc2cd0763f09a17314f7b8feb04f2309d130f78ad0881d2eed37b9d142591a611981db55b9e20a3ee738e76e0f6edc8889d45b9c6994dc69e6f9934266aea437adc61ff280295b8d5a6224c5ef52da3b7aa6a8b5cbb3b3cab9fce8809eaf0d6cf3168a8e53e921cd1c8d6fdd6e293f9ea145c06f7ba5f906ad69a12fa4a6f8b44efbfbc70e95e4a4fc024bbd8d9bcf8d6967a6ff1309edd6ad3cab9f4aebf48f6460f99ec0fd35f0ee31c08370f3e108d948c2703d5b92f28ddbc8848cda3d90f2646d58473047ddcb990f0aee87372078ae1f51d8db89e99634f6f71f55fd29e1b82e7bedce5c95558651a8b2a1548df5bf0ff9184ca3f4d065b74b574214d5e24c536f610a600a028ff2bfa97acf0f66eaaa2028472e487dc6212fe2d4d7a27994df3b70e8340f4bc6590e35be90177ff1f8b8afcf8612b6a1481e1518f1d7fab3a37805cc8c8b9a0c1b6b4e4fa0612d79cb3f939614cf8f7ef6ecb65d718282a9032441d2757825687a746b50eaf4c2bf1431a95fc402409621ad8f619bdfabe26c560633ee5f9e6bbc278aeea180947accbcade1b95a00ca51e51782f3cbf7a9accb8312e65c9c5f1a035b0c681889a95a630589ae4e6f132b37633e242fd49416ad02e440313a7665ff8762330eaf71601c410762856a4a1e0be11aeb7884c0c76904658a27b8fa432822cd7e09c552fb5d725993a926ff2d5e4d0ab338a08648e502eb83cd164fe1dbb3688ee1ba339978ee47fe6f4d77a6499e6b70fea49cae28c5d22c618402b00d618d2875737407188f3b2cdd53e8a1258a97472040ad761df87fe2bdfb9a722f1f03552e221f14ad6898eff7d2fa32292ab6a96d8efef00a49340928c6477ca73bd96643b37934d3ad5e0162b0df3abdce86b104759d14cd14b49eab3a2705311c6be924b3067ed5eae39dd45932ae23d62f264f", 0x1000, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001240)={0x5, &(0x7f0000001200)=[{0x3, 0x3, 0x3, 0x2}, {0x80, 0x1, 0x6, 0xda}, {0x473, 0x0, 0x4, 0x1}, {0x2ea, 0x5, 0x2, 0x3}, {0x6, 0x2, 0x7, 0x9}]}) 04:02:45 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x15}, {0x64}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffe79, &(0x7f00000002c0)="0b304b1eb599d8e2cf77b62e4d422c1eb7f7c02db30f2aa24fed515594a19f7b606f35cef0ddd75cbc68a15307d1a606c705f0597f285a7413e1d0a14040c3e8702277d509d7b0befb8be07521bd688bf3df7f6c3353c7d68803542fedb344dec11d4980f373df5434e881b31581026ee4601d3117fcfaf7662ee8cb17bb416929c208de9c0b13b0d4340bc99f0fc587b7b1ba90a95d524ceb3e2251988e66f42f064a2934") clock_settime(0x4, &(0x7f0000000000)={0xffff, 0x7}) 04:02:45 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x62eb500967e3fbd5, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000003c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x48, 0xfffffffc}], 0x1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1, 0xc4dcbdf5bc242085}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 04:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5a501301f5fefa42f018cbcded61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf14582ca81a5decd3062b7def0eb2b90faa2f0af38442f77d5dca54cd1d6a949b778435c8509396fe2ad0df00f274439d06f01a7c2eb91c0284f3aed112dcbc2f547976ace1c2e29dd92a02b98728df034497ea186b6ad0f4939278e57800da78ae46c239298ae7875a74c17f765107c8e233bc9164be7a59ff0824e38cfe31688ba2a6df7dfbbb0dd772db0964b5803698b112b6e5b2ac7fc8c442bf1dcf8a8ea30cc6bd8a4daea6c8d9ae4bd03d7c1ba8fe68fc0c7a0c2b0847f1acff86e2d561d75253b752a94e"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 04:02:45 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0x4) r19 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r18, 0xffffffffffffffff, r19, 0x20, 0x7}, 0x401, 0x4, 0x7}) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x8effc7a503fa5e34, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = accept$inet6(0xffffffffffffffff, &(0x7f0000001740), &(0x7f0000001780)=0xc) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000180)="7411bec083fda594121330afbd9f6b2d1ae3aa2daff025d6c5726467d3c20fb960cb31df27515b0fe0e1e6197c9eca00147b2253f60905ef0661932e8435b4000f0a40a6cca4115bd2224ff61ba6fc11862e9785bb1ecfedb1ae1b119e212ee61c21fcb1847597bb6f6e9273ffabca00ae6a799b221411d41161972d52d3a924dac37742b7d06107a0832b8327dcb3b885dbb256d9a7406ded1e88cd227a21d4f5df20b46d241cfa9e4b17c4a8992cefa247bdb6bbd3a8dc016a33", 0xbb}, {&(0x7f0000000240)="6a5ad5bb0c6565a5b62ea33a53f4a0496b53804ac5ac44199a04fd954752d46d90f02c61ac27faa414231f9531a8494793b1b0f14137c0e91bf23ec959c76bee8494f6368504d19e2e45f091adeadcd442f75aca5b105d8bc0e71eca8c6e85baaafd994f02c709088c15caf8dffb8da51e8e3ac7137b8b0bc77830316fc49751fd8a09bec9823adaa855c140a063cb6044bb8f9dc638fde80985c4e37e586fbfdedb7dec6409090e144df69674b5f06e63d0f08c268a5c1fda4a459f7fb807cb18acbdd4ba75a97f3efe7547f3dc1b6a5fe7edf3c319c75665eec84ef4e8917f07dbcbc8c116c6349401af626edc", 0xee}, {&(0x7f0000000340)="81b09f497aa797f348b5edd8dd4b43a62065dabc0d4d05de9d5230cf4f14e7fb191b7751ad53880fc882c38dc96dda475e4d6af32ac3affc096018537b48be69c5d8705aecf0095515a9f39583fd4fcb02bdc6c5c19ea5f882bf7db8e5d50ad737445351d1c741a8b6a3b564a27dbb54cf52b35ca5", 0x75}, {&(0x7f00000003c0)="62b60e163428e267db25da4a992e5c3238540c333b0b3dffb3b992c7a227adfb10bd0e8afa648719647b0772465cc731a1bc1f8383392a1bb9cc4d5d4a36a27c1b98f4923bf7dbecf9bf281913fa2fe5d9bf5afd47770027c39b216b4ddbb72e", 0x60}, {&(0x7f0000000440)="b9fc56d2cc2c28e027b07fae6e456008757712cf6b6ef12e9a90bed8b237101845108e8d908d0a634d7d34962246b0ca730dfd2d1592a2ad50cdf03e5363b64861d8891643548adf76de225edaf0feea5e2223bd0cd5dc93b9087db490af4cae46b4a52193cd3a00c0cdd2041dea28e8e576f569935ea4f825c7100c03f461c1b83e1c2a3e6d497b7c80954681faedf33d57d43f64acf251b9b6777d6f4bf0f7aa04ece80fd4191860a0bf34125ef8fe60eaa1b8d2933dd101443e438051ce85b47d839fefafa4fbc9878b429f3ada16d6f6e9e91b0f9b010c44e58a0c2133690a5f587c227684275ebad5f68a9ae6256318f5a1d88649c1ef221c8644afd19e558bec968e628bae9df758a2305eed9cf0504e535dd5eaf163628b28032f86006b41d8578bfa0bb8669778c75d771b8f70b5cf6d690e7a6e6c578b48e318dc2480647b60fe051ec838acedcb899803360069a4a1c301294555205d605c4f38f1c7798c83a5f9c9a0ad815fe2a359fe4096d834adfc5f95fb1686016605cc4c96c5e5a56beb44feed73cc5f0454b9e2399e0481c24aa4480588ca8674e3d42abc42513ecf58802344ff0c3f8646f20e7ec017df33475c3e0d422450bb3e73774b7aa9a90b7dab0497bdf14e945829446409b2cd4ea2ac766abd682c84c55fb792fcab00c1216062ecd3d3858d41b0d7970c871bad4b7429e0cdf8c9365841a9fc598bfa5d7cfd60945b1d7f4ebf98bb05d961c9ec4a48f45251c4a454b3ed6d779754d767b7d8dd5d38bf2abccac04f0a84a56bf311574869029d3af4e3f66baeca6790bc662836938267867122a273da6cf864a32499278a1614641c86b5c4bd33573b70ceebe151f6d5cecca6bc57ae69d949f8f1972763316b59121ab47143512566c53b07c3e3784a1c24acb597c0a4c213bafe8ef14ebb640ab3680b014312281ac517d584bfe4aa286065e2bf88de660f4aa53513dd4d7dc0cf3692a0553366387200815cffda15286da5675c5cc26f133c6a22a4295fcdfe5188b9eafda226dc0cbceb28f2eb52aeae7eb252f5ead0eb656e13b11ba34b51f5d932a7819bf86f2a81648d8a808c2ddb9550400ae6fb44cdf0b9cf62d89961ff9f8e1e70835c01b89bee43bedadc07448f8d04436d813ef27752daeaa11d4a36defd295969dc218e6a957fa624d893c58fc91bcec6c0086842b0ea26b69eeecb21f441c865588ef305b048c5816fb7947b7352b40d81aa9846b8dd45b381fdd2fc2cbdc3ef4131d4f2fd4f8efba933b7893543e1f82192cfd4b576303b0493003d89da17241f2311c01c572afba92f934c6b4201acb6c9dec6401adadf420b85b09dd387026be9b5446fd6c05fad5f642934d3362d671435d2967c7386dc7b2d39f2fe214267dbff81681018f5bed2530b6bf3890124e827b005f1b0bd71c79283a96f954729a044e59257b127e3d298e7e8b068997b2cb687c072d0aed0486c4e0c9cbab39006c179f5518c54272eb929e4f2272250aba365115800260760cda3472000ef6e425f53da3fadbe27ab8ce7b69436e085896d0393754c9fed0eec0638c6755ac11d8566a344464435edad63dcf91b292e45d83bfa02998a26c36a82e8ebe909e5e9627123161504dd3ec7924b3641695b34422c3a66522b369e16adf5e30e4988ddf9f80a49f897c176b6a3b064460f89c347aae8a76d3e5fc5b54910287558e82697c9a89110afae0eb242084b3d614b63da4c6bd2072cb8bf7a199a77245b942d4f3c957af5bda20128e3d1b2a2e35522d98d72b7cc7cff723a5f0cae05b11be900fc35c4d55be5d22c7443324efb56734679f96fa52ee8b3082a883de3cfd2ee2d38e3c04ce5d63deed4ab695f29c7cc71e41d1eb05a5279b67314e2954dff5c678f8d044353d5b6de7ff63c0ad1dad3b07305f6e3f90f1c84be8e38302f50af0bd1901ef6d9cdc8a33d4642ad709e8e0e3f35051de0a5348d3c814d7d772be7e0c77eb8dd75916a52f7862c596a47d860b54b0eb7334f141dc4bca4a01e8ae99ed7abe18a2abffb2ee0c9c3aace51f120a9e330ff97858c97aae478ca9f9e7cc8f7f2ad28ddf5f440299bc436f703806d50a6ed4592ac800adeffcb3a7e922056d89bf9cdb15f6f49b05d7c7046ee640105b3c5b5fa51a33eb2bde8d7c20666e2f6e49cb275ab93bea5a10e5bbc7bf9af401710a418676b82c948ca34bae40cb8b550b9ce528e4ddc3cfebe6b4be307c0c3b5564629600477e0d2ccabc604c64ddaf435136f2ca68422679de3b936270d6c813ec2b51a673a87ef8b8333721eb942cbb61ec6cba7046d6ef7d1ac5b0736cc4360ccc6213917afd900f63d775f070390c25a440e5f5d722ea970cd22ce4df2207fdfe5d65f0e9917871bc8ada72b3bf5f9ccdedfdbfbd359f38426a7f7ec324df8807839ab0166a63e1e6becd758c4ee2975348533f074a4ffa2f9e477b7c3fa8b374fa05f77291585cd1ce066f29166bcf123d074135515413496b3d54c903fee250350751d3e936bc5f924e85d0c4eab5c76700746ee1603f860854e11cb9d52db123a61ddcece176743e312c357d228bf522619ad8b15852b801dbf58238857e68711086776b4231aff793344553eaa14e92a89e8489374b000e9de53c091c0b113e1670591d16d4fffa236234330569aa78847db7db93d87daa7b898b2b270e40779d3d28caa52c6a49a883f1a8c9045a3040f0dc3183929bd0ae8432522401dacbdc5d27254c3f66f2a8a5ddaf764d2b59bb4df05d62258f69c5e1b3031d8f2dbfb64998a0b8a22d4d5b3c97c5043d14d41dce847a954afbcfafb168eca0b0a1a69126f72c12177cde0c43e367bd801c9baf356fd556ef015f4411c3d9f1ef04137ed39cff9b65fbf7f52adf771ca18e4fe7e56e6023d3a17eb4592403d4d42e10307b22a67e1a297dd4d460378c62fd0077b8a7993050e6bc450636a4417ba6cd230f8ad564f03bea07498f31d550945f75bb8c4f3256909637b38f71bf3a4668c683ca5316a36b767ccd4385d44365ca79f0ca69f2c29cbf852773b53d56f01130b102347eef76ce65f6ee86c81c272545510d04b159eaaab5a4cf471d3baa6a87cf0e08fc4ff2e8358c3385a36af4a5241e7390f377c2d9637f6de19b919ed1cd63cce915956cb1555a0e6e7509fbd83ffd10882dd367ddb0c7f0ddd1d0af287588cc247a091261b02fea75124501879c7859e1b31ef999b2db75fb55bbdd728c88d6e8571369dbd207d11376bfcd01c33c193c27edc07b76c84faf0f242518f00e5fd2520a927ee4309806ab282c815f47c562a09da860e9410408faf15d02f7ea4a0fe6121efd1b6e1c927363b8be1e6860def8be5b693ec04d7e2425959bb14994c30b81e8df1c08787a3776a156ed25752a929cabb057897718a385770bd846edbbd076f0cddbcaa4a631227951bc19625a8736e152b3e83f6405209d47bbcccc5f3651417ddf0b08a9e86bce42f90c4835540c4e80cd71955f80c4991b158d2b8a75f361f64ba7a2735b361a234f753f60b1833fe84ae075357cb571891568b7b5b4881d1061b260c9e22c10e02951ca5fb715d9b0f5f2721e76ed10ddd4c39d96112a11924f908afc38810598c07ce6391de68d2fbd850afea2a47f834b6becd1de453b2bb80e9d53ec140832e78478f51d4dca32205d1d48c74ccebda84663d77a1d7bb4b4dca8c199079d0c4867cfa0eee761631edf480e7177773791ab580c44e4b650840e476a1fa2758d812fb9c8a6ad009d28301c4d4e6596d1c20fdbe344cc1a7094b7b0f38ba095eec48fe01e0cc72335d4126ef621e7ffac6136eed75ab320e89c332a14c4a98002f3480bfea5d6f789316e8cc7e43ec484d6b35f6ed8bf72bb4e00f76992e69f130beff72e4d02a2f72dbf6cdfca4b574ad451b9be50384195ef29774d5193eac6ea126d691faf22d2c530f97df58c8698bf276ab69fba0e1f4d297825797b8244fc5864911de4038511ad82168dd752d2fc9d65fbde7a97d289cbe38ff89e8caf705be40aa54622fbe3b8ec6f349b4c8dcbb3a8f2fe2faf8a521ac23f8dc8d46b35f22826f673b73e903ac80e8d768a29852f5016b458c3336aeff2bebe4e794a63aad78fea05602d28d3bd469e34cb658bd0f20bd3392be4ddc046b7657ae6f62987627c80ed2cf3c1a8c0bbf4e8b39dd90e8fc6202bb43ea3e0a4d259da960e04c215e785b62c5fb8e9a14e3a6a35414c980b07809ea60391a9d8c43e8585a1ba5bedf20b847fca34c529aaff09f26769e99bd7954dd08eb1c2659e02439d035436bc40f5318b057e2e9d8c7deedba683b661a3ca612d01edcdeae1e9c3df8f95076cbec2ee4acb80d27908ea1286a7c227d2da848fea4f3cb420dd5ca7faa2583c0e278f0e62e2c30f0150356a1792083811a882c25694ae5472ce8b458b65df86135008c7e0a58cd429491c9ea6a92ec39849411805f6cf1b27008f930f4aa67b686e0d418870c875de95633dc1c4a6407cb5d52521183bb637996a9677b2ea04d60f49ad7b4c41fb090e0434289f3c8d6eec89fca1e1c07a7a59b391e4fc0598af7ebd918ec31debff2659d10227a96cce5acc3c16a05e0053c0e0bfe7c660f650b1b4813bde43adf72729d56757b1863f22be16051481f5b8b54b94f8c6f74a07a89eb883a49120b88785f1e00e4a430e16f4162a274898336225fde1deee9fb5177ab1ea5e707a85cf10ae58b642f466456e35a988dc884c1bff79259287b9462fdd3777080e9993eb28a3f2def401ea5e5fc094421c3a4c52f4203101a475a12147b5a51bd5a7d2785b11de3a9d3a4cb31a16e72dcf04f9a2c4aee392f18354a63d44ad17944131b4d7e2660bd80c6736e89524024cabf5c723efdd42109a5b220c081104c118156c24a714337692f7c42ee927dd67042a96d6d89f5e8164a46550313b322c987907c03dbb7a1b55bf63d770c4e9b300aabd74d31b75c280ecb8503c693f840b56e205bc1573a752f223eae076099e9a656c9200cb80ef23f2b01feb09d6cd42a1bdadff22c1c5871027c442f72795460312521bfff4c0502a93cd2065e300f9d66dcc6b4f3e66f99735a620c57bf8493ec454a650030220e661d9ee0fee4e06234b25f1e08f8c2380eb6dbdc638ca6437a63ec5b74705b042ef9fead61260a9b6ba31dfd6b4b816296b8264c782e9b089bc3c2aa1733209f90f9154e267f0481dd3b55b46a5bad45de9261793d9dbb52e8e6cd284ce37d623e6354b87e7014e0c3b314b71e57a3232edf4629ccf6943e6a0a1a01cf3b989f3009c1f8eb4a1805d37357d81be2229bdf57d6627fa4d439908aadf8851e573c3bca55fe19d6f81a60deb3697c1b64f46c1ed814494e5bba4b1887d7f0f887d624bc1662cc804a7986990ca90080e4e008cbcb1ccda4147ac654f82fb286a7505cdb953161503946c5cf36433a9519eaaf6cfe3c0c3f364bac72db421b034b7ab5bc6d1ff1929ff7068a9bc0e01993153a487df0281d406cb7ed01eb8e7d983cc2fa3f162576982ebbd981ec3f19a13c746f5ca021eaa940bdcb823aec5446d3d942d7cb3380d7f8faa5a84d0e477984f57453aedcee03c641d4cdaedde6f01043b20ad1f92737fa047325fa188c0223483b6d99d94115da1006b624d266b1b538aa3998e62673bbc31c28fdaba3df63d0d27733d5db99b3311e61900834186cfeb4a2a8dcc4b8f0870fb00eb505e5cbabc51c9623e395558c9edc888b85c117142c9fe9605bd0b17d968aca0e5a280319134f93", 0x1000}, {&(0x7f0000001440)="f3e7f423029217cb2b360bde7f3e962ca4f7ca2fb0d168e19e8dd3e8e3cc925ae41d1300eda063a4e570b23391344df4a46b0833327c91326eb963c4ceb9da38f5c1269654ced258bf1738f91a5cfd485c4697e02d08e7ee9ab90629b19079d6ca54dd998138441c4a794676bbd13088101d848075205beeba2d3c4f2f8bb813c43e450aa97d3156e0a194545193bd513878a0f3d6a79f1ffec71e8e6d5e9f6bb15ef0cf996b7391311d46e9cebfe3dd817d2d03226f54c8486e5ef6b2c6822e0e7f", 0xc2}, {&(0x7f0000001540)="30cb42705de5209eb3da5c76ee87d3ccecb67af7ff5f2de0469817a1d65438fdf23368242eff7d9b0638c45808a056fae02ea9eff75b566bdff4993bbc989759", 0x40}, {&(0x7f0000001580)="590dda0b3bdd524296673ecd3fe5b4b2ab830d6e5e2413d0bd2ea5c2b5cf29a51d69e3d201b9c5acbbc3d17c7d090557110348c67ce08f0740bdf2df242b0467572bcfc6904e0454bf8fced097d5b3b3618ae355c6bf70780fb13fc693b4b0374a764e388b02c9c09c998a21d417522fcbb7778383fa077c3582f8c69b786cd6a4769b5c41c12ab0194ed905ebc2114790281f847d6fd3290825798c81533fdce1f80635b4e4f6ce278be0dd0eb30caf06a079e70bb969249b4d0068ef77b627a28b462a2a329e7b29b428d4d487aa5038e4b093fc8cb7a09e4bbc36b0b3dcc6bda9093027077d931c14fb4f508af557b0609c9957dd1c12d5", 0xf9}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r18}, @rights={0x30, 0xffff, 0x1, [r1, r1, 0xffffffffffffff9c, r20, 0xffffffffffffffff, r21, r22, r23]}, @rights={0x18, 0xffff, 0x1, [r24, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffff9c, 0xffffffffffffffff, r25, 0xffffffffffffffff, 0xffffffffffffff9c]}], 0x98, 0x8}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r26 = syz_open_pts() fchflags(r26, 0x0) load: 2.08 cmd: getty 75596 [ttyin] 0.00u 0.01s 0% 307k 04:02:45 executing program 1: syz_emit_ethernet(0xd2, &(0x7f0000000000)="c97c200ec7bdd0e7120fe80aba6f912724fa07621bd3b7fdd0fafbdeaf7290792b759256e5c7326938190b55a3bcf9d359f44b8a75dee9631a67211fb1d9924807a35160a5b86e8467fc2f1ccee3359f23b65cc5b4c162b853860aacea08d04aaf4518f428590bb5448294249523f63e1085fdfe936d93ed454ab11333711eb834712def1f0b2887c5dd88c0b911de00ca1b1d24a8cae86817e68d6c708416c31f8f11862892b0e0b834ca86937877377ebad70dd60c7eb5140efb9e848452c2cd214563ff62471e4fc3de7e79a30f550f00") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f00000001c0)='./file0\x00', 0xde6ec630b5044954, 0xe1293aafebc28c7a) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x108) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x20) r2 = socket$inet(0x2, 0x5, 0x96) dup(r2) r3 = socket$inet(0x2, 0x8000, 0xd0) close(r3) msgget$private(0x0, 0x604) sendmsg(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f0000000280)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000002c0)="d22e6d406b57490bfeb5e7043fe95dc088c87ca6cca849d610ff896b8e3036627ce1adc91d8a49c959983968155acc0906b0c7c4980f754a27182d0cdfe674b1e1398defaa5f96", 0x47}, {&(0x7f0000000340)="782547dee204aa8785edbad585abf28904c59bb79801a96f96600ff1219abc0fe1242abb29ede03700cbef595398490b909068abe77f387025b2bc0c53d9288df54b30f21d4424b0dbf232178ce32b", 0x4f}, {&(0x7f00000003c0)="7abaa8020330b2b1fcb19278ef21a882f746de31ab0d059461e59d918bd2ebe198397bef0de990b3bc29a9cdcbd89c3eb6698e49b70d37a49f66b2d23be0af4b1281c419991e495aa51a5e655f7cfa7332530e7d7c13edce36c65a36e4a2955b8e55faafdd6961ed22f0d0f67e47863cd31fa46bf644bee76be0e99ff1c5e7513c59f4b36344c24f00c1f4d34ceee9ec86f65156145573f5d1c1dca96e1206bdcf118ae9d8e9e566e74e6c3bffe87a", 0xaf}, {&(0x7f0000000480)="f0219be909d79ef0778b3c9f5b2e6aca730799cd7ec4fd40d2833f5f1df10be568ac351b8e4f95811f11bac73868ea0844eaa6f21600960a76774113f4f9a74f3853f0bc86e8d14c1dda02ba3ed50364bda4d79c271371ecef99b9387feec388b547868883", 0x65}, {&(0x7f0000000500)="f7f6775169c7d2ba245dab4f1c5ba3614590b7b26aa13585f8079cbfcb24584f8ffe998d21070186ccbfae5938864e4fd522a72be010f40c60113e4be992617a639f90e6b83379f122111e5bf49bd2173f763c138e4f0eb8202322c09bfcf3e4f5eb086f504902432865d15d6809f13fb3cd42c2cc3d0d0e0066fd3607064c8ece1c166c77edfad079e4b110c3bd2ff9dec26fe28e4ccf743484b99ee8db307cb1e00a3eeb9f8decadc350082a752ee7fb764024a39b18c78afbd016744a6d4616e282c8cbac224148e58de2e5acdadf4b78aaf3304dc3b7124b9a6db6ae100c559d906e20d3e01c00198d7eac3148686064297bdf86b4e668672c5d8ae2e8f698e123bdfd1ba65c895fb61de99366a0b8b30559769383fba80594ab1b0bb4f6f98e9c4842d34c1d053178c1728831ac29b78c8ed851f91fcbf16f894c6a9eda320023e0da5bcb9d0f6342f0fce544f4f252c03969af795823ce1e24ef55816fa9cb4827f427888aa72e0cb37457259db1c1c4a4ad07b2918de0730802076fa412eeaef10ddfbed12899854690ac21aaf32d9811dfa940084df5f89edefa83892fc365043e1ca1ca2311ed1b8c0acb01723027907bbfbe3257a4080fef95551887ec3c2876e0f40d7aed409365740b611962d16bb552a273975d3a00d7b66db689ba8bb0b1005e4ea0ea3480d49efd7d4754860a547f39d03d9c0397554a21c0f39d0385aa4a5027ed0235ab218722ba7ad74141af08010f08be7a456c7f1485b2727b3ec1609cc8e54ef8ababb2152a6e3aa29041ea238570f6eeffaa44d44f872b71cb64dbb5b7c4a38e979cbd578d73ec38a3ce9de380e496ecc5647b033cea6aa329013c6a9eb5ce1e3b7f92b6c600607db3c929ac819243edd8d7cda7b49c4b4ee5acae8d7e503b3aab8f505744c6b9198f0102eb1ee366e56ed9f227844984145045589a631a6c50ec3ab111c3006cd6f3544dd4c2ee46d289177feec1ed7b9f78d97e03e79729027018e0d508e6c9af086583eff57377244799b203da7d30cf4859af221b58496dfebe06b04c78f89d19fd817493d259881c5c051aae5d519272aae26be7938da42d0c84321d3633c1a720c212db22be18aaf58fcd399dfc9f0cedd14a4af495a05ff1475e5ffe5c66ab8b8517ae1380bcae59bcbe6ac8fea9c2642206249efe749a31f2ac35b3b0a7515218c11e1ef000187985b4ef6f97aa36be74f96ce09bb3d558cb1cbbeff0c319bd843713a44a793a463389b0559ca8c0871646b2b20b0560600979d06b28d92637a6ce5970bfc586162d2b8a45ea99f3eacd9ffb822557e2531de61ad60abd7e00beb1be3239914042bc21ba8e4893ca1bddd87cf0fbf946e13c1da083b1204d7f8c0f90c80b3104788884e7f694babce72355178ff9beb5f4bb5cf6071642aef29ab8701150e84cf84290e00fddfddb369f4b98a5c074152728068ddf85e20e326814c38b9b9c94c2619cb90a725b378815cf8dc863517e1f01f0e79c6f68545f9045e2a72e9678165ffde719890d18abead3b7984800914d573906bf4e09fd429ef244c0a195cae453b2a0d2b736519ca340af20549c229f9c3f2ec6b0d8593fc084022b5be020556c50cf2e6b2e857a594c1d619cf525ec5c5df8ebf72ceaaaab9bb7a8a00aafa4355801fcddf43e02ec5d92fcfe5662436dbb9e767e8e6891cd4d84916eebbc5e5759d0847a34beba6b5d668c517411d3f883211a0cfc5cf4c75e6ac0ded3d11489f0b9ecd197ccfb0d0b5fcc02b6c154cfcc4ba01024bcbed342397e746797a71b3fa67a1c6687078dfdd2dc623d22fd0905904ce6d151290b613ade77498b9516e9f3087ffdbb8c354facec8e0cb574986a8382b97ac1bb770a4305ecaaeb3022db6e186bb8c10481ac9d2b152d557ec6ab76dfb6a30a9a1f7da61121655c966705965752c1b3dfae8586d265cea24e1670e9d3935e5614ae7e636d39fe91b16dd5dd2b66bdc52b8a0a7898ccbad267b3cc4e2b9516b90b9208609d1e4b4fe1abc726f794ba900cb1d039b61c3a3ca2516a0bb2a32e4657c30b7c83fc16d0e7f85c2a3520b54ddd8b3a2e1f444443877a1349c14894f143f27e01b0068bbb445da9d8bdc3cc84733b7a1076c53e33da8e595be2c6f8ce72c9667b1f9188ccee7f5a12363a030f895ecec45ed657bbb48d3516b0389b6746b84b300c6ea27fdf1ec494d8dfb1ec2e01885235d7be2bc8b2b76ca429cc7c489bc617b71e92843df97f61183d7662e5108f993cc3a29ea68c19e3845a19aa5cbcf2bdee146125970ea6ba54dc92daaae5b8226686378c849cf4e51c3960f41cf37111226ff99104ebd07b5b2fcbe66be43b47c6beb71e93a255714d93bb1c55706cb1a72f44d131649be6d839adc1a4df49a1a89daf98a61bb186740192fc2efff590db4be61f8f55f13dc2e8f5caea97722bd01f1fb56c272623db0e7af40d618d6689006599b0d84a41b4f0ce0f4b900fe09da62b7817a25594d0eaad762f0ef322b18175e369338f5638d604fabad05c637976f3cb3aa91ed091c4a395dcd7e360334a92b5130e5eba91e4f755d2a31ed781817f76786240dfa0d53ca5b48d6c483008a8d2b4b86ba33e3cf5c78a53fb92196ddfe7540a4520713cf9353627490d0ea45b49b9e5339400ebe12037598ecf202b365f2f9c9ef2a0252ebbe50b20969aaf11cca36e90fd6419f5ec296c9f5d9f2e246e296e6e5234d6f1865e7627403470a9e8406f116ddd0555bf9e020e98c6d484c297dcdb7a9c7c4447e121855bc30dfa46ffacb109d836b572aab485c7f6a9ee3536003ec5d1213f097968fbdf65cfb1d1234204528998d3a57e17d9253244d3cc4d7d2675d6caa9daa153f0acffe8f50d23dfc84d298a7bb928ff48a93febbd1834d43e41fa671d5bbec64cdf608f46dbc396d454f146118120170503a4788e1a2f2657200325d63a4851a4cfdd0d3cc4d3213bfea26c59afe12f9de20e6f3c83610e144e69370a6891f0ce1a24a23ace67af1c7b5b754b829304eca8e3656010d7effce3cd9b5327d9828a9b3dc3aa167ef43077d251125dbd6d5d556e59dad97e5adb352630963e88f084567c31b36268a9cf8690aa39d696ee106404d60f4f755a5396c8f6b0b17b90bffcac28fa1bd13e972f572f56ee2d9944ebe1fa9a7fe3f491cd43382ad1661bc5a737ef3bf221067b9af59c08abedb5afc19e1cee447378b451e644b42916ebc9805476150431e863ffaf848c4eb9ebf4984aaf819b28d5653d4ebc86aab81d9023f5260a4c6d26110129ef3207f331f21dfe7f45b302eab9af626b3a1ee3ad7e8e0309123ef279670b10d13521cb573242750985546629b60ce850e388bed4524e648452a6b6f0644d246e32c538ee544890186d7477867fad40fe0a285976641ff2761a731e36a98dc8c4f126cbf85a0c1cbc392378bed3d14c0ff7c7ea2ab68e5d162c8e92eafe1a711cf8209183829ec45b19086cadc940c389df6ffde0fc1e095f1fc935a8ee5381aa17e70b0a5fe028e38829b87031385586ea3cfa4d30df9bf3c63eed73f2f6e73825543d057964d65b5d64608f59af70e623672115f5e33247052eb484e691573b03522b25839055d839ade10c63ff7bf3cb6d6f3f46b7a645f58048dade3d74032e315e3ee586cce35b404dacece32368f9ab6fee1157ecaf5068f5073c43473611b936bcd2b0d2d6d65fbb19ef3ed6baabd675bb04312b6b17a9332f76e096630a0b88067e913a219c877af5315eb441c9f18b84cdb4d7d6f3310b4cdb71f452802a405f79099880904a997556acb39eff397770c7381958800d44b4bc763ea6bed8f6880cc4fd9a9a8d9ca63868527b858a11609da740ff2980b7882924b50e0c7374ea89e084696ff7b8318cbbefd5d2f06a96a59da3d3f9061ee8e7038967e3a8a958a29e3876cc4499c9a919267d77ad44c25cf59689bdc60d3016e95aa9bcba55317afab942977a89081aaf8707ed7ee3eb222fb84ff40beb783cbb2ed1e2f907b42b27b141c4d875d9a821769fd5944c24e61c7608d67c47c847e1802b13e7611fafaf74daf4c4e1a9592287fc6028a4ff3d2627e8db07481e189fc2620865c169544fe0ac063f7e986dc49c1d0ec329182973b8456e0aae8cf65b4ee748bc227da2cc331d89f61cc5fb3edd2f7063d7beee7d13aabf83c40181677ee8c0ca91a9b33d429fade736fbc0a5c7212f7cad48d670485040507d01f35cd68440bd7865a82dbfae73a10637366a23bf3766ead90a7b569fdc8d2d62bf5480e1fb9de8c5a2c159ddf672c5f1ba3412812fcdd25fe600b564045f2f97e31a361e9e0830c7602150af922974d771d9723a19ba9a51508359d90bcd22775c9c599feff98843cb4a134079ac7b1cb09141190ddc463893c61b787fb24c67cf905a9bf3129ac588bc78d36d370ca078b8c8a39235fc5602e2f77909a949c83ab05e8b4f8c4e288f93ff6095bc14ab1e93938ed078a50821fb95d52d4e1a5cd6e2c7cb4e6c010e9ff6571386bbb79a6f1ac44893b8aa33d48f7c84867ffd58084374efe8a720a96ec154e90a7b9cb43f58212abe358696dbdfa85948e017acdb5709d12db7832bda1192e5d8bb45af60a89e9f75cc4246198004b3df7eede1a82abca3ea77c564e2a2fce7e97603840f72f3801a730eb0febc1adaea3b268168f8dbd15a2556df24e49b4ff1a10567ff3596bba9af69cd6ea0207a3049b29dfc26e87fae8da52431d5ecc9d0c4ffae334b722b8f598f2ee06f1d0c479795621f3af925c1b734e9d7cc3ce8bd197cf580f60dd14838d4f7bb1f46359a7b672389d261855ee7677750bc248ff393b16477c2b84c0a3277705848e2f36b813550674d657587d82cd030d33c59aea328c27d4d819c5f9b90e72b15fe2d90cd83fe7cef45d72ff4d75ae3496971496828577b8f3fd5178da75dd096a930f1529ab45402bb2a90809fdae6bb8baf99c67984707874179457d0ac9f925600f086473c0aae8fe75c9849e4134d9d8da9fb43e91f86592d06c136b3e2f64cbc6aae7785eb8d5ab34aac1dc1ed405bc7c22036e6272f1a0a4e086e2c506d35dc9f6fa3f9c4d5bad779211511fb2d4e941c3680e9081fe620e59866af9f8874c956fe26be03b42c6dc9781f32ef3a4c137e0c894f9732bb28f394171bea8c304147ecb05f10b615acd979ff35190cced85f0e52d8fcfc0d7a3ff939b7faaa962f5d160a0d00d061a745927643ba6b895b9fe79de5e1a8677352ce11c0974b4bbc0cfa0af852d7e874affa6119a4a3e96b649c6efcb64493d80d2c4bda3ddbc2731b92306208da1b8f6165b636f1d0f73fec05feb948e7918ba23588c0d57b91b9feb3234f663843c38496666fa3f7a6ddbca721b756cef6239f07cc1e738fd2240ca7544c2c947542d4266ba47437e057380763b7dd0db718e8d042f8a09699a3a7d9cc123d300148c2d134493ee2530e97e41e03a1637530a3bb682f92ffe12e130a182914c4c3d097aafd49519c6f5e405a833530f63447e1d7291dee0914374fa48ef2477203164e49733b0086dc22e34d54b095a672be5c42466dd53986fe2112ac4effe57bbb08e51d6b8ce77367f45cc53e5973fcf001d5c156b3d878d0f33549bd20dacd292a86b8e88cd33308d588f08bee60a831ad84f21c39ead983e6ccc0f7cf18c9f1c074a39b97616ab606cdf6a725c02625c1d8d50e7fd3c363c022556506ad5c1864cf05b89412d53f5c2776a09de8d5a35e157e9184a12536aa40a69da79b", 0x1000}], 0x5, &(0x7f0000001580)=[{0xe0, 0x1, 0x100, "dc6c698dd07b843c3b1e67d2a9d2bbb7ba9837479887ab28b42c46326a205e3d8ab248959f937ed3db95e34394de2129b2314ad1c8eda07b7c308c8b2957f338af6ef2c992cd5edf3f9e59da0cb7e06fc38ba97ef4fe99175d49d0d757868bb521617d511ebc76c3a935627c91874619864f7debe07154419b23cea335a2fcb46ee60560546e94bdf301b1ca661a1bc8f286e0c6692007b090ffecf6dd7c84e1f0db02c1bd42a2a275bd157af586e80042040d82aaacba0b2807c2399139a4bdf4dc9309ebf92c9d462d91c7cd11dbf7"}, {0x40, 0x1, 0x1, "634a5e07370e6e20aee775909c04e0cee13a671fc978855d859dbf2f22356d0d8ad3183c5de13a74b45262529f8b2b"}, {0xe0, 0xffff, 0x3, "f286b2750c325d54d7a88b039e4b24d97d214880a445e644e68d70c576ce75cc2c050221cb81729febb69577f8a954ead9940b140b4f5499327ea320cd24b1c6f0fd72d21620f591e16f6fbe7c7aa3914f36f739adf7ed78b02498c8e622a93f235205b4a6fc43f961af8ae87cfb7f21a749a0e6417c51e1ad4ecb107931b69d0b51b7e659635ff125e9504bbe26cec29e923ef6baa5363b9b6b6ecb53f3f1510a317ea22851dff9c749367da7b4c269c5f1198f45af06e44c3d87a4a270989bee0865b885ba95852492"}, {0xf0, 0xffff, 0x445, "2298931b2711dc974b359f5d1c7037e8a46a2af30e2921b70a0a8fdc680d0ff1f45693100b75ab2c3428f6fee900f6e158e9a564bdc7d01cbda3c8953149d0951d762d0e92b1fb6389a982dadc927984426b5c2e0dad4b71d4e2aa9787c2f0b81ce091533d139ecf6c613b4473f20c6ae1ce314e7f8d37b181427539adf07df29f649d262956b4c23c19fa5fab66f32a58990e62237b2fb849d2a125e1498a40d8d782d93d1ac7cd480e47c41c17ce087b38a1877a7f6bfb496b6931f784b33d6ba9055813d767a5c2c137a99c408b7c8ec12721902dd04510"}, {0xd0, 0x1, 0x0, "cd25a0a3da1933b5b313523c8648f2f68aa8d0ec0982c558ba3684fba03f5a42bb4b3ae08a492a1fcf54e9b69f1d750b03149d558dd742d2d986b2de2a522b351237a361b6c49b0470d048822dfb5004e708b4172e5494441792bdaf6ac49ddc432f3cd4f5bf590f3a7934df7b7d641c01d2aa4bfe391fdebc615bbfaa8b25a6930ad10f9411cdcdf5d07a8b351cee3578875222ceb4dad09f4328199d6738f8768901a407f5eb46e04ed2c948f0a1c5747b8e3f5e617b04f14c3810e5"}, {0xd8, 0x1, 0x2, "f163bc292b8e6df9d1e76fb2a7dd1a5ccf6c6b673afadcc2549f3032ec46de3c48177a441fdb18c3d58e7af9f4f9b87156932d032db25af008b3d710686213349b241b842f200bf7e0b94d4647ec7a00743204f5008b51596b274145dc3ec1681fbb1927a9e5f18b1969890ed872c83fe4c5059085220ee8c8fff565a7860b796b24b9807a2861d0d3ead5a06853d053e0b477b494c0b59ff37480a4a220930d19feac18e241baf90750ba987d4d848fc202139bcd7397a576f9981ddfea5c569016"}, {0xb0, 0x1, 0x200, "707adadce6c4d01f452864e0a4bc7b18cc9ddbc6819c12be0224ffc89347a56d9d263416756b48f7568352c0d80437c2383e0d7d758fa36d1418802463c5de8fe65d85e11bd80abde2ab0c6fb6db14e2228e4edcd64c366c485b508b51b17561808c2dc5091aa8bc02421a8a51b713ef5964d74abd859c3c147d6b376c20e30988f57e2564f45cb2f94911a88695558fb19717423a802ea212ccd8d7238ab1"}], 0x548}, 0x1) setitimer(0xbc54a70555dc85f9, &(0x7f0000001b40)={{0x10001, 0x91c}, {0x101, 0x3}}, &(0x7f0000001b80)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x1010, r1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/zero\x00', 0x10000, 0x0) fchflags(r4, 0x0) pipe2(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r5, &(0x7f0000001c40)={0x2, 0x3}, 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000001cc0)=0x3) r7 = semget(0x1, 0x2, 0x201) semop(r7, &(0x7f0000001d00)=[{0x3, 0x3f}, {0x0, 0x2, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x400, 0x1800}, {0x2}, {0x7621f7b78fbaa21c, 0x5, 0x800}, {0x3, 0x2, 0xc42563abe1e5af9b}, {0x2, 0x9, 0x800}, {0x2, 0x200, 0x800}], 0x9) msgget$private(0x0, 0x400) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000001d40)={0x6, './file0\x00'}) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000001d80)=0x2) r8 = semget(0x1, 0x4, 0x604) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000001dc0)=0x6) r9 = accept$inet(r5, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) sendto$inet(r9, &(0x7f0000001e80)="c87e6cd16c1c434a0e60c7732ea0749e1ed6c9e283f69f", 0x17, 0x8, 0x0, 0x0) r10 = semget(0x0, 0x2, 0x80) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000001ec0)=""/236) 04:02:45 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) listen(r0, 0x5) socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x4) r9 = accept$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r10 = getpgrp() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() bind$inet(r17, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000280)=[r20, 0xffffffffffffffff]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={r10, r15, r23}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r2, 0x80}, {r3}, {r4, 0x100}], 0x3, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f5fffffff9acffff7213716de1e446c07f5efbfdaf386fd5e8b44b2f5c9264497b5a09deac47cbdb21af500a368b9e5ad3f888f075d06fed55ad2f6b08c0b06662dcfd9dd2cae274e16cda039a5555646352cba808b110b685a97a0000d67669b3687cfb5176084d0d799827bc"], 0x10) r24 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r24}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) load: 2.08 cmd: getty 75596 [ttyin] 0.00u 0.01s 0% 307k 04:02:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x4, 0x7}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x830, 0x18) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000580)={0xfeeb, 0xfffffffb, 0x200, {[0x8000, 0xfffffffffffffffd, 0x0, 0x1, 0x71db, 0x8, 0x2, 0x8, 0x1ffffffffffffff, 0xfffffffffffffffc, 0x2, 0xffffffffffff7fff, 0x2, 0x0, 0x0, 0xc2, 0x4, 0x41325352], [0x100, 0x9, 0xd8, 0x20, 0x1, 0x6, 0x0, 0x1, 0x9fe4, 0x1], [0xb553, 0x8, 0x2, 0xddc, 0x8, 0x7fff, 0x4], [0xffffffffffffff1b, 0x7ff, 0x80, 0x5, 0x5ae5, 0x3], [{0xc000, 0xfffffff7, 0x0, 0x7}, {0x0, 0xfffff9c1, 0xfffffffc, 0xfffffffffffffff9}, {0x482f, 0xfffffec1, 0x1, 0x314}, {0x3ff, 0x1, 0x8, 0x200}, {0xf3c3, 0x4, 0x8, 0x3}, {0x1, 0x6555b5d5, 0xc2, 0x4}, {0x7f, 0x7, 0x6d820000, 0xfffffffffffffff7}, {0x85, 0x80000000, 0x8000}], {0x67, 0x3e20, 0xfffffffc, 0x3ff}, {0x20, 0x4, 0x2}}}) 04:02:45 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x3ae12ea367b390b4, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c658c08"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0x4) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r12, 0xffffffffffffffff, r13, 0x20, 0x7}, 0x401, 0x4, 0x7}) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000001c0)=""/87) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) 04:02:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x5, 0xfffffff8, 0x2, 0x9, "cdedbb76b1d011e130e001c449847ad46c3df3fe", 0x7, 0xfff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:46 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x20) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) execve(0x0, 0x0, 0x0) 04:02:46 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x20000000000006}]}) syz_emit_ethernet(0x105, &(0x7f0000000340)="b6") 04:02:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = open(&(0x7f0000000580)='./file0\x00', 0x800, 0x7) r5 = geteuid() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0x4) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r15, 0xffffffffffffffff, r16, 0x20, 0x7}, 0x401, 0x4, 0x7}) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)="d3dd7b03f89359773f7caded2e4855f43b8483b7f72f40272df7d50187f4e4b5a2c766ffebae6a7aad75fa705d8007f5e849c367edabc3047b38aa272fc5c4b9eeeaf9824772a536755054241fa840084d8eaea7745d8eedbdfdd5a80dbbecac6547babe4f43c7a9ce8ad70ae5bb900b70b171cec7f84443b979ac71daba7e8a9951629f3524c7181e79e03c1fd9e8226c61578eac0dd31bb00c6daffefef8572f6ddf62ca", 0xa5}, {&(0x7f00000001c0)="1bfedc6a086d59a6325f4875e1247bb982553b12498300372b76a6314b1f11ac2833119c64a18214a0f7de8fb4bd9feb86745a0c3596fba9c5e7e7a23ad8111fdf5bc9dc81e9408d0aabec1b03fd346d8b590f1f55b42f73d68e2aca0439cf44994f3da9d70ef8aa42423f86895aed7f3b8679c62419b39dd7", 0x79}, {&(0x7f0000000240)="fcd8d27b0254b1157ef1dba4d01a421998bcb8a8d99c79d7ccb62591f854e9a4e968b778188312c65245bc16acbbe2411b606c10aef4f601a686781d8e85f53182935ebfa0687147ce07834901918082d69e5114fc5c68c95287215d487156ff65f6bdb7fe7c9ddb887eef499398af1e31df141fb242cf59c655bffc2e7687de57b165d6f9a65f1b5cd381a79f76576812050148d2da2c41e8e0090980cdbaebcc40bf2cf2277ba9851aafe173cb9db45011faa27f7a5caeb0752d3350aab8453a474059cb5b11e15a5f8a10b4426ac247807cfd667cc1be4932bf43", 0xdc}, {&(0x7f0000000340)="7e1cb3b7d1b6b3f0d5a4a50e50aa", 0xe}, {&(0x7f0000000380)="0dcc9ec323d85146bf58002b5c6f95c3778f2af4de0e4b1a97bc3768c6f6dd7f9c6c3b1cfa87b435224da5547764d66d7a6238e188657da594ef675c8e2a7748be9c9afffa4b2d84c61feb90f327bedbd474d8ab8d5ce12449fc7ab3a2123cec60", 0x61}, {&(0x7f0000000400)="b77669f83bb2bd251168916b304018fe89f7ccc54a597c0aa70cd844ab28fa38f0a8a3cda14d38de338d1bf690d7168a700667ee02065d0c8bdd1efb3ce69e23d3ce4f6dd7497fe6ee5935a7abdaaecfd2a9e511fd79eb7abaf19b82e3108378a59f99566404a54933d56bd3d9172a181b5fb77c8899989a95a83865530e62f065390b0fdf53b6b97d93a435", 0x8c}, {&(0x7f00000004c0)}], 0x7, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r0, r2, r0, r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r15}], 0x48, 0x8}, 0x1) r17 = dup(r0) sendto$inet6(r17, &(0x7f0000000040), 0xff9d, 0x0, 0x0, 0x0) 04:02:46 executing program 0: socket(0x11, 0x3, 0x0) socket(0x18, 0x5, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0xfffffffffffffffb}, {0x20, 0x7}}, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82060000000000000000"], 0x10) socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x1, 0xf7) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/13, 0xd}, {&(0x7f00000003c0)=""/86, 0x56}, {&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/147, 0x93}], 0x8, &(0x7f0000000680)=""/3, 0x3}, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) getsockopt(0xffffffffffffff9c, 0x4, 0x6, &(0x7f0000000700)=""/164, &(0x7f0000000300)=0xa4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 04:02:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) msgget$private(0x0, 0x480) write(r0, &(0x7f0000000000), 0xa7) 04:02:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/207, 0xcf}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:46 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0x467bab1eda805b67) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000100)="d2252c54622ea41cc62c460e5c120a1b5673bbd2d6cf12ec050f9485671c04c7d070385ad1bd4136757c9bd211d837b01deda3796b259aa06e187c704c40f1c9a76558bcb6f86fed70aa1e8e495884a960d824d2c35e5b711eb091beec1b403a339560491624f3d38c4408e4aa2a", 0x6e, 0xe, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 04:02:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:02:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) getpgid(r0) r1 = socket(0x2, 0xc6904c5675274856, 0x32) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0ffffffffffffff27af45db450dc583c09d357b12e1869a0f0a200ad8a88c687dbb49a2e58f5aac1b5aab69c47448504d437b3e4c472827a4286792e452315c59d48f86105b3ebad8856fd3a0f1d566106d2584316f0f1969d9d68430"], 0x10) pipe2(&(0x7f0000000040), 0x18000) writev(r1, &(0x7f0000001200)=[{0x0}], 0x1) 04:02:46 executing program 0: clock_settime(0x8, &(0x7f0000000040)={0xfffffffffffffffb, 0x3}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getuid() r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/59}, &(0x7f0000000280)=0x3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff53) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00fd7a4a43e1fdbff795b3002e4c66696c653000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000180)=0x7b0) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r3, r8, r15, 0x20, 0x100}, 0x9, 0x8, r17, r21, 0x3, 0x2, 0x400}) 04:02:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) 04:02:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f000140000000000000000000000000000009000000000000e4ff00000000dc0000000000", 0x2c}], 0x1) 04:02:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = syz_open_pts() chmod(&(0x7f0000000080)='./file0\x00', 0x6b) flock(r1, 0x6) fsync(r0) nanosleep(&(0x7f00000000c0)={0x0, 0x8000007}, &(0x7f0000000100)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x800000005) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 04:02:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7], [], [{}, {}, {0x4}, {}, {0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x9}, {0x1c, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0xa0bf, 0x0, 0x9, 0x3}, {0x100, 0x4, 0x6, 0x81}, {0x0, 0x0, 0x5, 0x8}, {0x4, 0x74, 0x8a, 0x1a3e}, {0x1000, 0x5e, 0x7f, 0x3}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e287f696c653000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) 04:02:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf65d, 0x3ff, 0x7fe, 0x0, "b0d4000223fe4cf8000100", 0xfffffffc, 0xfffffffd}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x3, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:46 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x0, 0x2, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)) 04:02:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:02:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x0, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ab15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9c612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd63997f0000cb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r3, r4) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r5 = shmget$private(0x0, 0x3000, 0x548, &(0x7f0000ffc000/0x3000)=nil) r6 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0x4) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() bind$inet(r16, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r22, 0x8004667d, &(0x7f0000000180)=0x7b0) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r22, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r26, 0x8004667d, &(0x7f0000000180)=0x7b0) r27 = getpgrp() r28 = getuid() r29 = getgid() sendmsg$unix(r26, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00./fiLe0\x00'], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r27, r28, r29}], 0x20, 0x7}, 0x4) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x9, r6, r11, r14, r21, 0x0, 0xffff}, 0x7f, 0x0, r23, r27, 0x18c2, 0x6}) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 04:02:47 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:02:47 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) geteuid() unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 04:02:47 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00./file4\x00'], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x2, "b667407a21881579626c24360f56172255214e25", 0x2, 0x7f}) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 04:02:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="1b1d0f6994c82b22e6a4c6788a9b714fea5946941f0a39d013c68440e4afb9127566d9734c0eb58dc980ebe283dfa1d08758ffe8dfebc5aa0a66749daa696cd3ac575474fbdb10393c8b0817f824e5af191d351f9ac2992638f8435d61e25ae7972b921ef2bcffda18b56b338cf765ee7146a0c88214eafe42a87aa946486ccfe82aec93c108ba0a50c2d275597a67e40eca25d4ded1a781d9ac21aeccc8a15f93a410de3f74db561940d46cb0b341332b330bcd6b42c76896c1416c8588506547c89cef6a50d552d21a75d3733923dd065ebab21184cc274f7c6ef917415c9689f23bad", 0xe4}], 0x1) acct(&(0x7f0000000380)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt(r3, 0xa0a, 0x7fffffff, &(0x7f0000000100)=""/17, &(0x7f0000000180)=0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:47 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000009a5190228640949ec370576044f6a86d6b8f804859469fc4bb4392707c16c183328e8b0c1b3cc67eeaf325eaa4fa82fecf0f070ee92fe880b27a15a0a1c3642160b8dd241053284fe6ae1147c87a982102c3dc4500836341105fdf1c3f4684545a65f66045c7628237be2b31e93f24573eb49138c2ec1ff2fec8f26a07efccf810e79c7c1e4f2562de86fb10bfb8a4dc6f4360ba3941dff375662645128a64ef4843f157bffa"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000d00)={0x10, 0xfffffffffffffffe, 0x4, 0x1ff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffc}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x67}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xea2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xaf0c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}], ['./file0\x00', './file2\x00', './file0/file0\x00', './file2\x00'], './file2\x00', './file2\x00', './file2\x00', ['./file', './file', './file', './file'], 0x2}) fchdir(r0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000040)='./file2\x00', 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="0000c3d9fb4cfc0a0000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0x4) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x1, 0xce9dd5f81fa1e570, 0xffffffffed1b1891, 0x18, r12}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0xcc, 0x3f, 0x0, 0xfff}, {0x95e, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xff80, 0x81, 0xf8, 0x7ff}, {0xa820, 0x0, 0x4, 0x4de4}, {0x4, 0x6, 0x4}, {0x4, 0x7, 0x1, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 04:02:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0xfffffffffffffe24, 0x7}, 0x608) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x80, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) 04:02:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 04:02:48 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="df1c4d9225b8cba9363ee7f5bb99ae1661be833fde7cca2dc0ddcd1a2ae76eb6ea3fde28e04840890323571f88a9cea5750ce852500e73d7a1a794a0472f7b0b8943e531c6c32dab8b7fd4bd49e9c475ae2ff9abb057f30b3737ca77c272ca7d28d0314b6b51a5d74f4a47c8e496d90b10a1fc98b90a1276049df77697ddac597da21e8ad623710c5a3e59214b99d34aa821c51553f54a7b285faa8d3f52291fc7ebf2c2f29878520ad4e97bd74b31f52a3f159eece970463b057beea664b7e68cfd"}, {&(0x7f0000000000)="c530bcb66b96c969e40a8779805baf"}, {&(0x7f0000000180)="45e3116baa57ffc64d12ff6e28c2cd9767686043a8f4ea2cfdbca0aaa321ccfacdd5eefeb48816feeecab431fa1303a8811b0c8f1d8e8f0b86bfc7d7881c11f19c4af51405c053356611f3a757425484206a211b7f5bfbfb6acfe62d55eb98a1faeb57b0e04402f1f9016e39c71f6049940a6e56802a9e49298d6771a7e1425418486a296214a8da9a"}, {&(0x7f0000000240)="5d86970a69177236141339df236f8c07dcaceaae71dea6f3e080d55bad997619a5d616748fc023d260f9fb0987e30239896088790288ffb9ff244ae8ed3c6cb9dfe010500736e7ce9438621c4773fa5437108aa40de64afd57072a3022bd09177f15ed22045e1f5fa681b0670bb473a35605a3ece4c09509ad5051a8082687fc14f5afac70ae77477ef911b1a3bb1e32d22bc7d90fd0c88fcc9a3453bfdb7c1a2de465602aff45f97d09776462ac64b6a965635df5d53105df734f3ae652402a51a401a88bd5ee39504c415a349a79"}, {&(0x7f0000000340)="84c23841a478a13b7bf5682623b1faeb7c1c028da25863be8b680d00f668dd5c43ccafe67f73154756602845dbfa9760aceb8b572f5fe5fcc3be3c58c74eadda51c4cb46e58c61fb82efca634eb5e824ec74b19535c67b894f"}], 0xe9) writev(r0, &(0x7f00000009c0), 0x0) 04:02:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000004e, 0x8000000000005201) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x81) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xe37ce42dfea2a365, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus/file0\x00', 0x4) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 04:02:48 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x57) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7, 0xffffffff}, {0x6, 0x8000}}, 0x0) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:02:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x2) 04:02:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000000)="1fcfdafaa3b8f83a8ffe1010b6a92af164985df5df67738762d8b0094fa308e9bea35043296ed363e33ee239433d34e929e23c9abad92c897999982f07503f74c52f65abe0e32a770ca65ac7b1eb28cad5c1b74774bda52d8daed67c0b4bd7a6fc8f24370921868a295bb548f2c195dddf9daf0f44cfedea6c95139a42be14415d3662fe5f2009cf426b3bda52c2f5971e631f2a4723", 0x96}], 0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 04:02:48 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0), 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f00000001c0)=[@rights={0x10}], 0x10, 0xf}, 0x4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() 04:02:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair(0x2e, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff8b, &(0x7f0000000200)=ANY=[@ANYRES32=0x0], 0x33}, 0x2) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:49 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x800, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000000c0)=0x5) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:02:49 executing program 1: geteuid() r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x0, 0x81) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x7fffffff, './file0\x00'}) ftruncate(r1, 0x0, 0x7fffffff) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000300)) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0x4) listen(r9, 0x3f) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0x4) setpgid(r6, r14) sendto(r4, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0x4) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r16, 0xffffffffffffffff, r17, 0x20, 0x7}, 0x401, 0x4, 0x7}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x1, 0x74, 0x1ff, 0x4]) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r18, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0x4) r22 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r21, 0xffffffffffffffff, r22, 0x20, 0x7}, 0x401, 0x4, 0x7}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/82) mlockall(0x0) 04:02:49 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x94, 0x0) r0 = getpgrp() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r7, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, 0x0, 0x0, 0x1, 0x9}, 0x800, 0x1, r5, r7, 0x0, 0x1, 0x1, 0x2}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r18 = getpgrp() r19 = getuid() r20 = getgid() r21 = openat(r17, &(0x7f0000000340)='./file0\x00', 0x10000, 0x80) sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0x4) r22 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r20, 0xffffffffffffffff, r22, 0x20, 0x7}, 0x401, 0x4, 0x7}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r23, 0x8004667d, &(0x7f0000000180)=0x7b0) r24 = getpgrp() r25 = getuid() r26 = getgid() sendmsg$unix(r23, &(0x7f0000000a40)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c6530006d0f286d6756ff33705fce41ad10ff55b50e9e67527f068190449cb7fd025cb511ecd1a9dd019997877a2ed0f4cb0ef5b820266fb1ce461cd2876413971c0d86922da03cb919cd3c80efabb185bd655f78370d8cbd573c584a1f06bf513a57d506298d278caa7cbb7867792441fa25d712d37a021f0d"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r24, r25, r26}], 0x20, 0x7}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r28, 0x8004667d, &(0x7f0000000180)=0x7b0) r29 = getpgrp() r30 = getuid() r31 = getgid() sendmsg$unix(r28, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x7}, 0x4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x401, r9, r22, r25, r27, 0x20, 0x9}, 0x2, 0x3f, r0, r29, 0x3da, 0x0, 0x7}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x10000}, {0x55, 0xfffffffffffffffc}}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x800, r0) 04:02:49 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) getdents(r2, &(0x7f0000000040)=""/127, 0x7f) getpgrp() setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:02:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x2, 0xc003, 0x2) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x200, 0x10, 0x91, 0x1, 0x10000, 0xfffffffc, 0x4, 0x0, 0x0, 0xfaa, 0x4}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2e) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000540)) 04:02:49 executing program 1: r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8876571b873ce0fbd6a900000041acc3cf740e8a705300000000000024520000000000000000b9f85143108e90957e3b3bb2c045f56ab0a6da604000f9ffffffc800ffff000000000000008d87baf9b1039384646c0640fd5673c1bd2605bff383cc444a0286ef48d2469c0d93b93c90aa1fcfa5f245f94f90ead9bfce87bdedfa7770ec82ceb292d15b0b4042f79234ffbf62c84ee23c073fde8daeef0000b6c68e98edef20dc4c27bfa41350538e23138d397701377e8cbc8c8e13bc46fd43ab507861a2f15a7f2fa7e3adacf6add89d4e6a18b400000000000000004b"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000201000000ac14000000ff00"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 04:02:49 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x3) 04:02:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x100000}, {0x1d}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 04:02:49 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) dup(r0) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x101, 0x9, 0x4, 0x5}, {0x1f, 0x51, 0x3f, 0x80000000}, {0x1, 0x8, 0x8, 0x100}, {0x6, 0x9, 0x8, 0xe1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 04:02:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x1e, r5) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r7, 0x0, 0x224) openat(r7, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r8 = socket(0x1, 0x4, 0x0) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 04:02:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x8, 0x0, "d7307a6fc6e23c5cd188b6aea417e4e74de400"}) fcntl$dupfd(r0, 0xa, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) flock(r2, 0x1) r3 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r3) syz_open_pts() r4 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) fcntl$setown(r4, 0x6, r8) r11 = getuid() r12 = getgid() sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000580)="63e4e5fbd01601240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23cdc470aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6b8123fcda0b12b0852988bc8e45f5fe4ab45741ee86265446adff6ee3849af689cf51378384673beef8d97e53be2e41959177792d83ef3c3d6ffa904089b7b6d849c12478f151ac699c8f29e11e819d7", 0xe4}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r11, r12}], 0x20, 0x7}, 0x4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x3) 04:02:50 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0), 0x25f, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b200000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000e8ffffffffffffff00000000000100001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000004000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328d08b1ca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb6150059b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="1886664f9f6100010000000000000001000000003c86a5e79a7886881c597387fda01ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a73072405c955be9854762bc7037a603eaa6e7dee"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) 04:02:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x100) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) dup2(r0, r1) 04:02:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x5d7363c5423aeba8, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) 04:02:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x7cddb85afb28f43f, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r6, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r6, 0x0, 0x28) getppid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:02:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) fcntl$dupfd(r2, 0xa, r1) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r4 = dup2(r0, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket$inet6(0x18, 0x2, 0x3) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x102, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r7}, 0x0, 0x14e, 0x20, 0x9, 0x2}, {{r8}, 0xffffffffffffffff, 0x18d, 0x1, 0x80000000, 0x8}, {{r9}, 0xfffffffffffffff4, 0x10, 0x80000000, 0x3, 0xffff}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0x401}, {{r6}, 0xfffffffffffffffc, 0xc0, 0x2, 0x8000, 0x8}], 0x6, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x7, 0x101}, {{r0}, 0x7fffffffffffffff, 0x40, 0x9f783df0a4316fc1, 0x8001, 0x3}], 0x4, &(0x7f0000000280)={0x7f, 0x6}) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000400)=ANY=[@ANYBLOB="008719e04c3800f38b265d14f7f49dedfe27c25f5f355680103f39d82f4481b5e045da1e49cbaf4bb53f488ff4c8a2a0eb554ad1a19937f5dac930e18e8243aa151fad2b9c07a78611655a2bf520dd1d11228a83087f276a1152f75a28c7702a6f7f4d304b1f010042058113"], 0x1, &(0x7f0000000480), 0x0, &(0x7f0000000a00), 0x0, 0x7}, 0x4) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000580)=ANY=[@ANYBLOB="ccf5bf717d0b4ee78f4e642c974ce575b10d1c98f3eb7adffb128efe29669f64a8411885063ed8836a4e398de9457463fc72fe557eedf5477b4085a14703a01166ad94e2400e0315acb0452737969937bb6d90c0d4a0cc042ce362ce9134bde84ecf1c0c3850000c411b152e69b7a1a9db3fb060537c8f26e9359aa3de173a07db8328cfe62fb6"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x8, 0x6f8, 0x1, 0x3, 0x2, 0x1000, 0x1, 0x3, 0x7, 0xffff}) 04:02:50 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:50 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/\x00', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0/\x00', 0x7ff, 0x8000, 0x0, 0x60a6f84a18ce6b5c, 0xfffffffa, 0xf8, 0x3, 0x2, 0x2, 0x3f}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() read(r2, &(0x7f0000000140)=""/16, 0x10) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000f5ffc13c119112c1e210b13373b5a248bcae14b21292a4b2558d5c21454394dbb42ad303000000d0280a4cf63af07c5b16d2638050e70cfd53871ea2e2216d553a058f424d29506cbfad06bc6bde1d9e4c3719930d1819caf87b1f73189260c02171108a99d4cd93f24bc5c90f0d8026c70a1f2960de3230ea19efaac2953583037a0f0352059276bccbe239f862a007f547b080d87e281410b9d8061490adc14563a7a628df29606d67640873e9b3fe317a902473ef94b28c2f6cd806eac3a7149673b8c10778a769c9ee3f115d983e36dd0a44db146c721eb429e9e7c6c719ad7aee6b23f65293ef83d9d482447e1da650de9cb7cc851001c7011b50bcc971dfff4faf84fe6ed968153074b9c43c209b6d47cc222604accd5ec1d1f077029aa25b718ae780ed81749ffb5cd90d7b304cb8e173aa78b66771"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) openat(r1, &(0x7f0000000100)='./file0/', 0x200, 0x0) 04:02:50 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) 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) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r8, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, 0x0, 0x0, 0x1, 0x9}, 0x800, 0x1, r6, r8, 0x0, 0x1, 0x1, 0x2}) r9 = getuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0x4) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r19, 0xffffffffffffffff, r20, 0x20, 0x7}, 0x401, 0x4, 0x7}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000180)=0x7b0) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r25, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() r28 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x6, r9, r20, r23, r26, 0x5c, 0x8}, 0x7f, 0x8000, r27, r28, 0x7, 0x1, 0x3, 0x7}) r29 = dup(r1) listen(r29, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r30, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r31 = accept$unix(r29, 0x0, &(0x7f0000000040)) recvfrom(r31, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) sendmsg(r31, &(0x7f0000000b40)={&(0x7f0000000840)=@in6={0x18, 0x0, 0x80, 0x7cc}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000880)="d344dc16e35aa3c1b30feee891f579d3ad3bb4926cbffc4ae779f604165fa5d9f9c2fc48b640c166e2a5a6131fc490fcdf72d030138a4f87e72a9905519d482aeb483996ef1a9c29", 0x48}, {&(0x7f0000000900)="34657438e97034a80fcae61f842df813018348ad4166b6ed98232be5f585e34ecb6d0c8ad60ce2b610b67bbdea26bf7c2e82b2648079103c0d3c1774d897c7fec6e1a124fe6ff705d4dfa7b4896d0063069a7992213972eb54b3851739ebdd8a525e34674e41793483a3ed2f", 0x6c}], 0x2, &(0x7f00000009c0)=[{0x90, 0x1, 0x401, "5385ffaf53b0471e6eedb35bc477732421f64d22f1759b254c52623937c67105be21f7bb5a86bd6e9f4e39fc781aa892f636aaaf34ef402b2abb20d4e2fde6cb55bb4b03c23154e227a5dfca8550abb0a886eab32f989ab35cde50151d21674cf63dd98a3e2d62ec5cdedce46e65c0f4f889cc338cf0c0289db42c032499101d"}, {0xd8, 0x1, 0x2, "1d2968502676d389b1284d01585d7defd72e9733a122cbab781ac8f124081bf4b47fafcf63aa01e8a90696801d0fc3ce4298c4eb0c5075abb2264fa3123fba9bacd1f2e69572c69806db23199b0b64c6b9f7eff7ee629ea3d0c7d892b8b2602b8d0ae3a48add24efccdb26c948a9491d2169ba027b108ce08c501290b110c53f188e948ddb32de9c1024feb7c2379c56a3f17ec0c68cfe8d7f24b33d66bfcb546b5cdff5a8e776e1e66961f88553fb2e15ee9806137c461a6a7d0a668dcef5c4ed727ab7c4"}], 0x168}, 0x400) 04:02:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x4004, 0x80) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0xa7, 0x80000001}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000000000fdff000000"], 0x10}, 0x0) 04:02:50 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x53d57af14e6fb1ec) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="bed490bbe63a3483aa7c3b77c860a4f4d9d43f9f3a4121e3dcb8f43667f99a0dd74ca5579a424ac6bbd0f52b0acf52bf1c16be1e981e34e468be2176836001effa0f8806a02dd45ec408000000c3b63a85faeebe79c1eba2921434"], 0xa) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 04:02:51 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100}], 0x1}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="31ddc20027ce047607b4b46bef03649fcec888b9a3b3f64bcc7dbb039fb3cc9d", 0x20}, {&(0x7f0000000140)="633503ed3aca665c7be169c29e33fb72c9e39b94c0234c5a8be2ff3b8b613e8a51437d25cef3e22a817ff4a658753fa3ea0b51a165a6a7a222a94716abf1361454e10bcba288d78814140a62444b0cf9515bbbd5b949ea1492af27d9f7b98c481fab99475476cd2b2c17b470e39ab1ad79165546cc2e5abd080cdccb7d5a9d0a57faa08f910c59279208f048d0ec3d880ab7759a6ae93a2446225845943bfb1bd52f7f347b5ccd7a5d36e8ff2179d54e3c4270d17f20d9e0719569a60eccac981c3af139209ef6cf403c63118d25dc78fbebef92faa184b5379b726909eda5d534a6c73afe73126ac146df6ca1", 0xed}, {&(0x7f0000000240)="43ac0d896f481422fdc8d8927477ac24a6b2fabaef538f0c6a27b452a59841560623a7ec8b695337fdbfe12869ee7702555319cd1b5b988a66dec837aa20f33043563bee4d332656e23c07f1d7d28f71d3763e4acf8469bbebd0dc9940e5c185054f4c9211b039938c790601ec0b83e711545385dfe81a5bf483de87e0c3f71200363e57a36b", 0x86}, {&(0x7f0000000300)="ecabcea56bcee2aa9189867bcd4cdf026455dfa99575b090cc6fc56663fc2824f36e4a539e2cc061a63e6a97d6bddc3987a09e3253412264280fa9d5d39c0f9fa820077284bf384064da5ec6cbe3743a4ef625cdad2f4e5081a4ad1b6ea2d67e8783961841b2f1f822f3f43564bbe334abc42166c9c70df02cc6e6550ed9974f484e8dd484f72b20f8", 0x89}], 0x4, &(0x7f0000000400)=[{0xd0, 0x1, 0x4, "a8f934eaf4c770400fb095362afa8e624bcd085dc0ba5d80cb123c1b80215b619838534b16a90254df36bfeab7e96987e3f457125bb2f602e89245e6a1a7bf9f5a4914876c89164d406c5a9f9d7a5f6fd325ba083d875c780db574f53ba535e87e4ccaace913a82b42a63df4be69e81f4e48567d5b0c4b8695fd4c7d930443e40eb8eefb32ef2c236f6f88497a01d0dfaac9919c97124e3dec103d2f55b29660977d1b1d7cf8b482ea4f8b61609758be9b61cefd70631fa2ffc8"}, {0x28, 0x0, 0x8fdb, "1a73806ab78648f01135ba759635df6ed0548356cabca8"}, {0x100, 0x1, 0x3, "585c62e49d3d70604242238937cd38477007a9d3336d91cacdefd0e36640ec86e4c45453c53326231566660f4fecf848b8206bda47b9f8f0bb5ce23503adae858a0e0137ccdf1a85151c14bea17c9f5758d63e0e26a1649ccbfa0a24e55a1e78151f6cc301fb0f425cdda659aa940ff14212a0c5d94861f4c8f1b0b00b74561ea493acead39fe479046e40b6a884052b688adc4f919f926ca84071dc783a546e6ad6d256e22e2c45027395de5b4065e3bbe79264af19dd2fa9c387d0788a433142bd1947a9d16ea25ce0cedddfd369e8415a4fd19b970c5513ce9c6e88b5d322be6f7006dcc9d71c2674d9008b4fd7f6"}, {0xb0, 0xffff, 0x12000000, "ba284db824f2af162b63e7d853349b4bc288a52b22ab9d8549c64c193516df3329dfed3fb9f4c6e1139747ef9098d2451db537125492f4a2a346d8d43f83083d8ed7708f61fad35cd269aced251f17c56aae71cfeb53d60f28f8a600db24f5ab0ee9cb2c2bddcd692e1fee3393cdefb6a7c6301620d0c765f8ecf0d7b29dec56efe1bf0a80a55e6ece37091c5249bcc2ec27f5777a062be53e1fb68d7b"}, {0x80, 0x1, 0x4, "d1a6a4fb4463aa2804215edbfb2e09311b6b699bb65c4fb40239fadde0422abbb71eb756658b21d13c456ec5e8662a3c661255ba824a8723741bd392d3d160a9982819f319a0996499bb0548d765a37e28f5d7fcc74949e34889d5cad8c7a2b3beace5eacb04b585c7daea7e00"}], 0x328}, 0x8) 04:02:51 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xa8, 0x0, &(0x7f00000000c0)=""/168}) 04:02:51 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r11, 0xffffffffffffffff, r12, 0x20, 0x7}, 0x401, 0x4, 0x7}) getgroups(0x2, &(0x7f0000000000)=[0x0, r12]) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 04:02:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="bec782"], 0x10) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) r1 = msgget(0x1, 0x18) msgctl$IPC_RMID(r1, 0x0) 04:02:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc31ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca03a48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e801c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab0404dc69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a244648ac898b939af482a1312ddce8832c5a0622bebd56861bbb8013bb252d4495739f777beaa1c10f3812c1a9"], 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) write(r0, 0x0, 0x0) 04:02:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) open(&(0x7f00000001c0)='./file0\x00', 0x408, 0x80) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x480, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = msgget$private(0x0, 0x401) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000a9c65a441da12d43"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r7, 0x0) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x5, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) r2 = semget$private(0x0, 0x4, 0x22) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)=""/184) 04:02:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x101) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/149, 0x95, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2, 0x0) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0xffffffff) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x8) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000c44505d12e415400000000000000000000000c000000f100000000000000000800000000000000000000ec2eb272af45f795c949aaf0a9dc4dfe950ce0af000000000000000000000000000400"/101], &(0x7f0000000340)=0x6e) 04:02:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) r1 = getppid() pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r1, 0x0, 0x10000000000, 0x0, 0x0, 0x2}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 04:02:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1000000000000008, &(0x7f0000000200)="28ed767c953fd0a2b8a5e946e2d4be0a09ed874d27f54c7202e5d66eb94e06ba0846ff877ce5864a1eebcde0d3a070b3735c8366b745c6f215e40f281532c12d77178f4adc6d1a3830b456a732c47dcccd2a7a81c837b0cbc9085e237832409578d561ef9d59fa083097554b08d489ff75da6724075e546f7a9cb8", 0x7b) dup2(r2, r0) r4 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000140)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r5, 0x1}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 04:02:52 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="1f95fe6f348e6b7565fa26fa3cede62447e2adca19c103dbb4c6c6645c035e7ae27f0a43303f40bed6226023fe1272a61d3e86d22dc00629933b74cce0c597b3fab1a35fdbe327dfce4ea567b23cf4dfe5e739ea5cf1d9bd4be70e8c1800f687b86b6e3a402c5d3218eec0ac4724762cbe591da2204e35854719b7ad7d986910a5bc4dbd71bc0d0fb9", 0xfffffffffffffd29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 04:02:52 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="b1000513600000000000020020000000001ee5076c1b551bb6f96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8e0ffffff297be1aa5b23ed00f4c8b2ca3ebbc257693bcf0f1e85cbc1d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x80, 0x1, 0x0, 0x0) 04:02:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) r4 = shmget(0x0, 0x1000, 0x8c, &(0x7f000012d000/0x1000)=nil) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x4) r9 = getgid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() bind$inet(r16, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r22, 0x8004667d, &(0x7f0000000180)=0x7b0) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r22, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r26, 0x8004667d, &(0x7f0000000180)=0x7b0) r27 = getpgrp() r28 = getuid() r29 = getgid() sendmsg$unix(r26, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r27, r28, r29}], 0x20, 0x7}, 0x4) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0xfff, r7, r9, r14, r21, 0x40, 0x4}, 0x8d, 0x7ff, r23, r27, 0x7, 0x6, 0x1f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "ffbf7f00000000f31f000001000000000600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r31 = socket(0x18, 0x1, 0x0) close(r31) r32 = socket(0x18, 0x2, 0x0) close(r32) socket(0x400000000018, 0x3, 0x3b) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r32, 0x0, 0x0) 04:02:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0xfffe, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r15) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 04:02:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000700)=0x1c37) open$dir(0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x2, 0x0, 0x4d, 0x0, "c74cc37161c56fdab9d4c9d533077f426b73afcf", 0x1f, 0x3ea0}) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000780)=ANY=[@ANYBLOB="00002e2f66296c6530006205a0b741be6f2e217437fa7c7bb0fd9d91f3449ff9bd70e4a38a23dcff3e00634ae683acee2328bcc6a003054282f2a2c93ae8e6c7f6dd91d090affe01ea54a0ced7384d2af19e95b7ca7b33c20bbfaef9eea5d43f1c78f6e29fa9f3f2775c97dcddf174d47d1d3e699cab5abac88c54cf0499df5cbd19e086c75e1fab0f1d27761d5cf11640afeaaf3727b747a630955054d5f5a114b43958f19297f42f581325756ee1383763955ca9d9b4e00e0951385312ce0c3c517f3905c5e008b564b60a86350440e002c348a8876c944a841e34ca227669d7bb87da5b7f724e43"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0x4) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0x4) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000740)=0x4) 04:02:53 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12) r0 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/23, 0x17) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000001140)=ANY=[@ANYBLOB="00002e2f66696c6530003f6c83e33aa544de0dd798f501c1798f0fb018f8945ad6c1ba6e30439293f727fc58964748bf22bf9ca300b217918d80949fc26d7c07f27b8b415b58bd062b805ea1f993a606e308697a7f000000c41c0264fd53a796a3a246c6c229b5fb31a30bd1355da9aa99e1820c6eee0980c38bdc1b004d89f924202729c1ad0d90c3ecae0b6788b7e2d16827130187aee245a49a9cc417316742b0b8ad15a2708d165de374501444b666e80b255827e4a093756f6035ec39fda9de603a1b6d722654079c068d2deb62b1dbddc5d42cffbf0e43ac5dbd0ce1f5ccc41e1c7e29e3ad28cedd5803fe03fc0431294c038c2540b66b66928a1dbed8caa3995d"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) recvfrom(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x803, &(0x7f0000001100)=@in={0x2, 0x1}, 0xc) 04:02:53 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000580)=""/26, 0x1a}, {&(0x7f00000005c0)=""/175, 0xaf}, {&(0x7f0000000680)=""/244, 0xf4}], 0x3, &(0x7f00000007c0)=""/33, 0x21}, 0x1002) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = socket(0x10, 0x4000, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0xff80, 0x1, 0x20, 0x92c7, 0x2}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r5, &(0x7f00000008c0)=[{&(0x7f0000000840)=""/65, 0x41}], 0x1) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shutdown(r7, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2, 0x9, 0x8a, 0x4}, {0x9, 0x7, 0x9, 0x8}, {0x2, 0x4, 0x1a}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000100)=0xfffffffd) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x200000000000002b, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x8000}, {0x40000060, 0x0, 0x0, 0x3}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x10054, 0x0, 0x3}, {0x16, 0x0, 0x4}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 04:02:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f0000000080)='.\x00', 0x87, 0x1b6) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0xfc}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setsockopt(r1, 0x4, 0xfffff232, &(0x7f0000000280)="5a08812fbea29728aea3bb0f66b6621064fc472729a7cea8664285d537534e323fae46fed5a706a396d254189704a020ab3d0c348707eb46a9fd51ca454772c21a97763a40b86b4a27002abe7b8ae441e5dc32c01a734b12cca41177b5e4753bfb3c25494be772693cca40c1a98e622f9cbe9e3b6deb63f895ada12bb8aba9584e7f5e320e15b46e297ea4478c01c22a07fc61847d1b3f97678c1b586b0bfc81f4bf1031cd3dba5581ebad36f816712def094ca23650cfd63d9a89090f7b92aa3a892abc5d03da8cdd4ff7590790fbb3a7bb8dffce142a3395ff6ec7e1df42471a1d1dbe804e5b401a434763e2e15bc46aaa6d912a67e4", 0xf7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x8) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/180, 0xb4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r1, 0x194}, {r2, 0x4}, {r0, 0x20}, {r0, 0x8}, {r3, 0x100}, {r4, 0x8}, {0xffffffffffffff9c, 0x10}, {r5, 0x10}, {0xffffffffffffff9c, 0x20}, {r6, 0x40}], 0xa, 0x7fc) 04:02:53 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) geteuid() setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r2) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x5843ffc9cfe013c8, &(0x7f0000000080)={0x6, 0x4}, 0x10) getpgrp() 04:02:53 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) ftruncate(r0, 0x0, 0x80001ffffc) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000048}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x401, 0xff, 0xc1, 0xb515}, {0x81, 0x66, 0x40, 0x6}, {0x0, 0x20, 0x8, 0x4e2}, {0x8000, 0xa2, 0x2, 0xf9}, {0xaff, 0x6, 0x2, 0x2}, {0xadb8, 0x40, 0x5, 0x1}]}) pwrite(r0, &(0x7f0000000240)="b1e91bee8f9a2705dfafe8927d72", 0xe, 0x0, 0x0) 04:02:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getegid() setgroups(0x3, &(0x7f0000000080)=[r2, r3, r4]) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) r2 = dup(0xffffffffffffffff) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)) 04:02:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) 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) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x4}, {0x80, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x14, r3) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0xfff, 0x9, {0x7fffffff, 0x100}}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0xfffffffffffffd43) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000240)={0x101, [{0x1, 0x65}, {0x2, 0x2}, {0x0, 0x7f}, {0x1, 0x101}, {0x2, 0x1c}, {0x1}, {0x3, 0x1}, {0x3}, {0x3}, {0x0, 0x2}, {0x1, 0x84a}, {0x1, 0x77fe}, {0x3, 0xfff}, {0x2, 0x7fff}, {0x0, 0x7fff}, {0x1, 0x80}, {0x0, 0xff}, {0x2, 0xffffffc0}, {0x1, 0x40}, {0x3, 0x4000}, {0x3, 0x11e}, {0x3, 0x2}, {0x1, 0x4}, {0x2, 0x7}, {0x3, 0x10001}, {0x3, 0x20}, {0x3, 0x2}, {0x2, 0x1}, {0x2, 0x6}, {0x3, 0x41f6}, {0x3, 0x7}, {0x0, 0x5}]}) 04:02:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/116, 0x74}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x7, 0x6, 0xbc}, {0x7, 0x7, 0x0, 0x6}, {0x5, 0x92, 0x8, 0x7}, {0x7, 0x1, 0x1, 0x800}, {0x0, 0x81, 0x0, 0xffff2596}, {0x74, 0xc3, 0x20, 0xe928}, {0x20, 0xf9, 0x4, 0x7fffffff}]}) 04:02:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xffffffffffffffdd, &(0x7f0000000480), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) r4 = getpgid(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x4) setpgid(r4, r6) 04:02:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:02:54 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() getuid() r2 = getgid() r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() getuid() r20 = getgid() r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() bind$inet(r21, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0xaf67670193c0097a, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r19, r23, r20}], 0x20, 0x7}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r27, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r36, 0x8004667d, &(0x7f0000000180)=0x7b0) r37 = getpgrp() r38 = getuid() r39 = getgid() sendmsg$unix(r36, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r37, r38, r39}], 0x20, 0x7}, 0x4) r40 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r39, 0xffffffffffffffff, r40, 0x20, 0x7}, 0x401, 0x4, 0x7}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r46 = getgid() bind$inet(r43, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r46, r47, r48, 0x2, 0x9}, 0x5, 0x5, 0x8}) getppid() r49 = socket$inet(0x2, 0x1, 0x3) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r51 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x30, 0x0) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r56 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) r57 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r59 = getgid() bind$inet(r56, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r58, r59, r60, r61, 0x2, 0x9}, 0x5, 0x5, 0x8}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r64 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x100, 0x0) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r67 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0xe91c716d6a4f28b9, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000835694350c7ff24c3e17af755b38bec31ad9cc3b670ae47ebc2aa86690221adabd3342488c5f18394d0554aeb24e16ce99d4d9edca15a7ca8e32472fe3a43026e7e6451ddca002b3ef264f22008ee76896b3e199018ab75957da739ea2489cb2bd738b4d381336045ea4e4834335cc8c9689eec8e7552231f8c043859b3e19209e168a2f3c19b2c840019c2f457dab"], 0x1, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r17, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r29, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r47, @ANYRES32=r39, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r65, @ANYRES32=r66, @ANYRES32=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r50, @ANYRES32=r36, @ANYRES32=r51, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r43, @ANYRES32=r52, @ANYRES32=r28, @ANYRES32=r53, @ANYRES32=r41, @ANYRES32=r49, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000015bab74a5a31815ae25154d14c7ba65c65caffd5d217baaf63e87581d3a0d932b8e189d3e525bb9d27a222f5244de9b662", @ANYRES32=r19, @ANYRES32=r6, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00'], 0x168, 0x7}, 0x5) r68 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r68, &(0x7f0000d06ff8)='./file0\x00') openat(r68, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 04:02:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) unlinkat(r1, &(0x7f00000001c0)='./bus\x00', 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 04:02:54 executing program 1: socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x10, 0x0, 0x41, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0069010d7090"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d24593"], 0xeb, 0x0) msgrcv(r6, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r6, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgrcv(r6, &(0x7f0000002740)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX=r15, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="a8d6d6461ee66c24a3b992ef8d9a6632fbccb35e1e2e4a4b7840d2c5c33d91f3fbf184a031dfa4d294be2608fdcd7eb622d1eab160d7918fb5856300b7b91a7d0ab073e2b9e79f2dc9c2030f8f8f85eeecacbbcff7061b5b396c1f8dca3e0d87497afd416409e25c780130f4941379f1646281bbcc467cd710720ccef8b1e841d656fd1df3680dce1a630fc350290683da751303840b041b95410969", @ANYRES64=r3, @ANYPTR64, @ANYBLOB="8ac56dd125ac4627efb37a8d03ed88ecdf4870eb8b8bc9b606732b5eee5826990101e29995133e2422d8d1d16979749b55d8dd28f6cf612b2bb30c369de1eb3c118983137e6cb279c244cea1bdf07fa087b4917ee071bd09cb2a0c46b1af0fb0c440827ae11b8f9dac620189d274dab489de2a2c6181ba970d3bc0a0c5d4af5467851a8845ec6aee661c66daf629997c1c51ce460c3d0763ac44008c0ce4498ac275642af29045b5d3c530c428f28498f8cb2b8acb8dfbe7abb5dadc3e5d854dfce297de21f8e629cbcede14f8f98b1492d7fd0dd2d45db0328721ab28231ee4636b50332450221e2fd1e397a6a8ff7399e7a0cfe685bb0cd2ca037b10761ab87c2ff361c8429327f5a3dc05b5cddb73d692c6167a2ea01e96dd725e6a1f2de224836c9f7ebd0b8888142fb6a6be9f6fc93dbb18c5225da3bee77f63bcc91f388b1926af112257442d7355a946909f1742656bdc0b73fa4e523388d08b1cb2b4d1176b24bc0ea323500c9be87b94198c50acb2adb1374a6efb3a8780caa1915e7575a9e7f8923c9be2a88d1714dedbce8dffede0f2ae3e4cde532a3410ca560e8f31eca5454bc4c18cd5630b06991ca03a24f17ac6b93ed9f7172e8c6598f010e54e1b5db9bc677a426fb0bf095700ca907cc49ad27286162358e23d5a73953f7e1c2d3f41e2dcc476f237da10d177d462f66d9e96e7cff7f911c831cd0700f7248a68ec9c915d0db446e37332cbddf5bc43c8cfa6642c94f6c60c636bb2cbf40fb025840a133ad6961da7b0ce2ae0978d538c17a88ec8d3a07fd4401c4b240deba044751da9252447c89842424a12f021e1dec7d071ba0e476a986d9d49c829dcaf379188519bea02cdc18bbd130891fd4102f7af85c5a9977c6b8941a22d1a8d324648c1f05c6c46cd0cf1f93f3ce736539da0b65abd684feedf2bf8ff1bed5710136c4da4270190acf4e725906adec221afcd17025590ec991c14bb1549e1e1bd9ed3965557ea3cf9a00001404c79ee0f7a7dde735374b503107593b8ab684faa040a873d61ed328a32d866f3efb2914c623a7d49468808777f44be5a5b394ac621602fdc9ca2bd29d5f12451a0f9c35015337a977809c28e2221d1b819d9d85322e9c78c8df863d5db055cf7c75ecb0dbef85867c46d5eb7c9d0d3ec0e4302de87b067caadf7a483167ae91cbebdf48b702afad9b5f7ef4a43a9b95d028e201443a6096498b0b1236f4d3b78bd9ebca3c6b1bf287031c7742c2cabebf52c156ae181b4bb0d4dbdc6331248e012f758494a0b6a1e931a53c530c9bb1977c8015d02afc20e9eeadca49825bb97175d53c3ec1edf47f27a34197c7f04d7443cf62d456cdbba26a59d878298a9d4a1998e946b500be1c35225c4796ba1929ec2ef97f6730f1a0f361d431a24546f8738683d8af6b8c5893f405dbe43a3bd027fe47ef2a785410ad25e6c8285dddbfb965e3c41e71a6db594b9ebb63a8915628547deadceefe111ba79734e2b78d182a9569deef45c4ea2b05145123578f237457bf84c00da352c3b5f9692d9a14ac1713a707c1e9737c2a6096db4e482ea14e3475c770cbb58e7693ed2be76759652bed1e8e4e90b36f98f76be86db00076ccc4fe227d1c5faff064f6f24fb568b828380a181890f7c8eadcd91074f5d6ceefd979cbe68b48f42dbe2ec087313cd0a98aadf24d3207c1de5547411356f83c1f40d8a5475707a31f548f6a53a930d69427df824f5f1a163bd210911c33bd6ee2fccd5dd2c40674e0a2032b572aade7ad5168d38adcdcc835e25fc6e13246f5ddf487ba9d89bdfc61aeb3544e3d30d9bc4a1934b09aadad1f66b7a813e9a27bcdd53fd0fd83d7158f28d5aebb87ad68e5095c25c8b424356c7be89e9e2e4233ad2535aa77532bd3bd53a841e792967a4c992dd32c94920bd35b2deda5034fd840b385bd0abfa34da80d0de5fd93622e3d7335d90f2a33462aaf861f38f2e8e702a12f3d1ac76982e5c6451c3e3d2c76538d90dda80398a675dbe1840f7e765cf84610852e954bc743231e40cf06c1c29e28807c7b8426a8732262696c1d0155b2aaded862d37b92cce08c3c24cae2c227e97d33c149ee0acf86974235025883a7eac5f7ad9b0ffef2184541b59a44dce477817e0474bd482a2cf51fb708b21a67b32193cfabb6cb65f03bd222aab3bcdb0a3359a891f8d5afb3468b548ba184991f2e70027c3d1806f7eee132a123cc14a71bf4d1ab901c47db606c68d4b19997ee88b366ba65279730bd8ae3e516c5ca20fde515f3bbbfc7c32f8c7c1362be788478585b80b54f31ba13564b82b2f94e2487a43eb18b0c8946b8719e8ee98a82ab6e02b7fd3b5efdb1d468d6c61b138c6c800e82dfa18487fa277873cd6090ce030260eb4b565c5c7f350f1e242a9d609f4de26ea2017637da0e6c88eda80ff713f001483112ad3c504e49c0c5822d42c1292d791643048a38d8f9ec2531bf87260bfa5010e9de6fb688e6f79dca70cba1f2de889553eadbcb38ba479c5924b66e3368095d68eaf658ed7c40e3e95ba505b56ec5d77d8510bd314f391ae6d30da3af7ab0a045183a2f1d9a24855235ac78a17dcf2c9278fa1788fb14e01006c8d1f4eec8e81070be4af6b79706bc5eeaf0b2039033829b19f707aecd3adae4ba51db9b7ec3f01d6e7b177dc9acfd1f0881c938e3092dd4b5e962373ffdfe80ce8df5752805c71a256ef573f94be7de93ded126b6ec22a7dad640728728f9b838c216f751aea36ee8304c0f0b1a47ad29fbe63f057d5729a78a6cea025dfc6b50f65c58a211efb97335bffbffeb1bd5732cecff2b8b773d4cc26f874cb9ac84de720e43e4d2a928dadf551737189b953d2803b3fde8b75fba513a88657deab2c6ec372173d45c971dea0bf7c1195ef75d46dabefc3ff5dc0d68b2599942499c0683ee1842416a3a75acf9661a1bdd1ebc7ae770c49eab04aec16142ac8d18fa2062604f08cf1b84813f694e8569cd048e4a50096386304a9da35abdc0592114020c8481bf46fee88b45c93a5970f7a5feedab842d67a99fc0a5066bf96b21963e26f1dba5201124cc94da94e853ba0337ea72d710c8221ee585cb5e48bad58fbd1c9237d11c03c9d888613457adeeb3d926b72ceb0d6e7b2207ccb8226dc8b031a24441bfbacc88e3cad0a86cc5573a9fd89a8b0a3d1e78f03ba74e7ae9759e80d13fa4fc66da74ef212b464d57cd38e16e70812396573122f247c8d497a969a83f98ef0f544503ceff5058ac800b5b5204de95c3754a94611c4694d56919460b4d5822e00edd323c5ba2831f2b7f9c6d3fa1573e8555e4735e96e58b4bcb6434c8653781ae6d1acb27a858e0670dd4ac2340f8d45ca9f75fb9f9b0daee8e8362b1b25966cc7136938b2fab91a9a4d629b77b5a592cdc1fa5cc8502453043f5599e685c24627fd3beee3f2af15ba0de1edf94b0f837a90b4c459fef84f86a72e52cd93bbf3148d069ec4d62550509b0707f20226b53b72db0e0372e6f32829915b4c225f0db2acce6397586551f8cc1420adb374add8f727245f210966b4625c8854db290d14733e7e5afa08a62b8097d5207f6912f1eb55b3fa3a26f470ff5fb0855d23fd6f54f616f0152d32c44d3658e7e9e6c568dec8e2bd962b6a8eb5c41ae6d70a7b32ecdca2108368ff14e9c72f84c73ae674c19f4abd2ef3ccba05e0e6b739629d7be20c3c865ddfe26e1089c388c6310490e176c05a00dd6db29c4c0d344b4dd30f3b7d15bb1baca29d5dbca4d70ae895ca87e9f55d4c8fdeb35bb5a07dfcd9bb36751bc9f229f1e225f0060311f2cfadf772ea51030ebb80a55d1308f1ead8003cc2a4ab5941559520ce8cd35363cc1ff7be683c4aa0dbb86191bcd04f0ef796a4c32638a1a80af56e87186b138ef9d9a6afb61fca57ef186b5baf833d680575c024c174ceada74507e7e003b6c5e8ab2e03cc9a333f85b6fe275261f89d90294f8e74dbc63fb504e0ad92cb22530ef9e4217473e2723c0abdc8675a9c02e4928ef61b76ed446281de37b34dc3967adc63c2ef9716f831ff58fcf6da2ad48ea88ec2b3b1fe21046f9f491bc8efc972c8108e1230b914a65a780894825178bb7555cdd06bc6e5c9dd2368bd99f79183a17c554d417f09713e37fe129126060bd669ee4da41d8f3e46d87a2eb0b5f1e42f1a7daa05374bdeae99683c8d56890db67ea42465d792152b5ef01f48187f2fa3a0b1be434766f03d7d56faa7f9e9d0933261f61b3603bb7605c32d3485f4a0c5589e20ef88c6fc0f34c321fff1d6d521d7e29e9a12796daa254c48a9cf4dec7f0675e91a73c7fd2eec353aae9772b9fc3835a29071598fd651062e44641f53cb9c2b9d774ead33dd2e7109deed8261c0a5b3850ccb47c435d7d2e9150d11b0bc8ab51b7b97f6ab17e33ac00729eca48e4fa14049921f9f5d7ff0d1165993e67f93e376adec2516746ffff9a02513c6e11c07a50346e7476aa8ae617b6c373e24541eb08e02f14f5893e782a370020cb68d59f85dc5e7088627fe2e975960ed7f9708390ad3115bf94cb861e5e9178f601126ba3162162d4dbe232bc553888e9d98f4647f65b4ffc7c7aafe539465533fdf1dc7795ef4098e9b3afad2b1e27f9b1b1b565467c5e26fd1bb64ab305fb0d63b746813197aa921ff3bc632f2c083cc93c133a1a8cdfa130739553a93a84e2842aa20425cc85c1dfd79098e116391b1baa071ec314c12f1670ed67e525cb6f88fc2643f2058a2a16547dd1c6ce75c08705cd24f64bb6030908656267d138670e14c29e9293f3bb2ffc33d76cd1197d3911c3c748917d59d85d151cab4eabd360e07be3deda129f62101ca1cf4330caa02917a877683f104320f09fe7d50cacd1b70959dd365722d904635453aebde6f787df10f56f7e661821ed9586ce8087b424bba382cd781fa42678051af5be0a0ee245773460971a65552a67d3d0ffee36a69602a642f92222f8444f5e41807cf942c5f4683d032408caecb21d8bcb8e98a68bf74e4a60cbae9ff6b199c158ecb54e6799f5ef729438a3cc91dbcff760170b7270b33bdf8580326826db9c34beeda01ed68a84c06da74f8200378e2f6c312b1bca7f0edc218b495425c73f3210e97afb1ed051c68d7658746cef2420833ea0ef7e4c9d266867dd93026746a938ce6ca669db1266d28e83a71d5e8870ed00834acadce18ee27a3b416b5e908b65961ac7f0dea207f58672ae0b79e55f4b25e889d46cf3ab8c9d71c25170f2d0d558237eb2c947e7c5568504e5f32df7a2d10b9c7832ef5556651543533eb52689c5eb8f9a75d424bf0fa3c08a664763cfca794279e5a8d741955b7cd12b57c3452021bf7621cb487250ab228b5f7f1ce95298d8a252e8b56593fbb462581c53c50f1c37392853fa058734be554312b75a0f20e17dcb68c45e766b5011ca64a9d0ff6d5368cc03385c003017a16d20c022a0ba17b4c5cb2dba2146ecad2e5f77e11de6906246dd25c93d3194072bb24ca5c82ffc3ca67af3e68132cba388f750e9bf51eafa0b1c3e56dbfd214c4cec293d536070cc3650d446aa1f2c883387938c9717920def9e00956357a326911a001461bc5eb9f668dc2e59f44474d9efa5e640f30d802022f6b484f2d42a32b969eeea1ac21146bcf317c19a6c71c71cab20c4a4d2e509b0493da38a31ee91ea88977a31df6e74987396df2c458fdd970213f8e221b9d214c92a7295fb54b63804a4fc397b8cac78fe2176c40f863a0d56047121a9ce01d14ecd9771913b2"], @ANYRESDEC=0x0], @ANYPTR, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=r4, @ANYRESOCT=r19, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=r21, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESOCT=r13, @ANYPTR, @ANYBLOB="54903b11a83e733332cc8ed3924968439466fd3321c7f1b8cbf7670c634d903809e6b5a9d2a2a6bff08f", @ANYRESHEX=r10, @ANYRESOCT, @ANYRESOCT=r10, @ANYRES16, @ANYRES32=0x0, @ANYBLOB="46c2368d40d91c0b241358b00dc80aa8b4fc58c1dff3733881b7e5f99e4f96d08aa8fefddfba7389300c89a579"]], @ANYRES32=0x0, @ANYRESOCT, @ANYRESHEX=0x0, @ANYRESHEX=0x0]], @ANYRESOCT=r20, @ANYRESDEC, @ANYBLOB="10fda9e420bcfbcd5fcc1701e971bd71543d2918d67b4b0a88fc4c37d8ab5b2cfb40260040658db2af71bec6bc2db3c702022291f2d45de51c86e7b9c8813c18b96f16e6d914f41ecdcfde74a199b6b7580c8916d57d592ab998d02656ec67014bf1c0106eb4bae164b02f1c3ef905256e616243e9fc669f3325806bd8a4c0e280202d20b6c6b96a5ed1bd9876664c26ca655d4dc9ab5d10638d678eccb522d37917b7d1daed387bcb18921d0c707aae374c5672e4e23d98f988172a94d286377080f6d75865f678401728f311984abfbe26fc7755b0654d221898b7a9d90ee4430eda4e4c4c9d2a4dd5760a65fc43fa5bf1a48e3a25ec0183daedb59c249063e53188f655fa0a1d1dbed16dd1b552de346adb30b60bb9a01bc9004a521d0dbfd283d76dd5e94b27c297c47b7a0276d7aede18f77420ddf181d1ff6e686807bcfa121b89c3193b1739c32da5de5de50c8e8e67cebdfb8e4483ebbed00e51e34f395143280bb0482ce8553d296ef65144ebdee78515bc57e24388db50413484626a2c0e32fb9ea72ef17cc40a59b681db5c2f9c3255a98eb10d973ac62b3cc2c90455e6528b35714ae6fc80c22fba6a577ed54a7d7905c6752ce0af7869b22f977e87d1e452d28f1d82338fc8473febfce9816862fdb92c28eb013c51f49f23a292f8c792d4277c89eb9bfbaccca16fd9738caf64ef2e74f227da88b5fcd37ac8d2b4576d9951d47f0cf9a536c9ba15f120e96909ab9731e6d3ff0a1cc7a52ee31c1de3c5ca8fb053e67b35fd4508d6f9fe7c68fa8a617189fe4782268f473dca1ef2ef92d5030b8988234b612c6e44dd676c55cb2c0b6da60194bbd83f6424f5093772878bb8c9ed109beca842cbc2388d63691aa356bad129348c16d5c9224c8412df28eba36e0753014e977ef4fc87658dbd01075984c4b5d9358d8c96cf3b4a721676464ac85b80eb0cdc5fe2f31bd58d6cbccfe55f2be2b722d7af96bbb5493ee5b83233e72b265bfcee726ed89df8e1cbbbe0b971c342029f686c08226c1c16a11f29b6248bf9a999b3b741c6ee08f045903d3137df17532ac861ee75e8f12a5e895128a9400abaf895257782b11429273b4fd7eacd0724243a084ff2867216c0c16ea11072fdfbf21bb51165ed09189439752fdcd26b7f33dfd753ed1908d8cbb446288bbe5e7452e722d34199bcc2802ab7c1058e6375d9e785bdd22a0ff062aac636288a64d3028c8e92435860e56729934458e4b710e53fc54f8a94bb64d03f03ee7e7c68eeb007184ba0d12b9d095449c894efd85370b70086b0f6998117801a4370bd88e27e13eb71a25dc9b141d372d48e4c463fbc1a2d43312c6c18b6776c1812488020e090cd00dba79331c4fb7589162ab401ac3e23f7d143ca0713c75a88e8633f070df81eeee37e9bb949f7c8b7683123346fc5ef7a0aca43ef42d1c5af7c1edc98165982cb45f3be3ba8d78f189dd520ba336147540e0039e60e7a0ddff46c0196ec6c79f44bdb07da79bd7b9bcafc743a4de7bbd9b4f7e5d1aa6960f2b9c86e662cff80462d61a6b73dbbe3bb1ab399e7294fba9d9b144e13301a7c8c40118809aca2a29baef21379f90e42f81cfb896eefc931bd755f7643ab32b843973f60ec0d2a489b498911235f5ba075787cc4eb143f4e5616bec31a2fde5755521d1323b49c2645631862ee4d438b87e9725243bbbe780f67ac953c39cd8c3bc19ee733e7ffe5ef7bbe8fd63259cd26ea3b7d0d37b659f04c60b97359af9ee390692c03982a321f7e36d187081b20de4c9d3c7495998eee292ef1b22f8f419013e91d2f11cea7e295df58afab12b625da5ed5fe6fc5f03e818f31a4f4da0b7643c3311da9a5cf20f207e204a2ee347fa2376fa0fe59749b6067f2a9f9a2749f27c4a50ded042881c7bce82a61e89a97d2d01c982e8dedf52e1e8c04418fe38cfb256d917c4ec63d4eb03e764f7ff166594836ad44b5f195212008d43b68b0536b1af77c89a5db96aa7f770a7c2161951503be94cce47e35b55262dcd8a6832b34d7f017d2361290f0d3814445e6a05ce4b593ed0b3959f86f7308c599137ab4114d4554cf4950bb67c792fd65cd12e52079afcd72ad4f70843623601536484ca353292d144f02fac177fdc2c7a37733d369bc9cbb99b1e21518b7e808225e919bd480bb88800a314bf2e03286a164d0dd5928da493e12d80e02f70e27172ac86d5b7fb68e3dc6cbe614c0f59f696321a1f7c4de5bcc9ca164bc0ef6cbfc761ce2e13e7c991d47581afc203ca0c25addd04af914d3dc7f334c0aab2bfb279717b5ae6932f1b15933e9ec5a34dcd0a781621cdfa0f3c4a3d43e87974cf05d5fe6d35bde2219beaa3d7029fb8292b6047a4fdf554463457e8f8e90502273dc141b5e8469ea934c2aab975b099f97bb629ddfcdbf1a668dd4aea43ee6b15fc172e16e6cbf3f8faed508ea83ec02d3dc0c97b09abb351d0106c51ade0b3d2f1e10aa248165bdf8ba4999f9955a82bbb6abc1c8683e3d6d63a618b985922ca11ef8ca50e78d7139e1de14fb7806042b94a94703ee183b79008f71dde02f19ff12dc266fc48d10d92f2e8d979ed92a68f53e1503ea68b66ce82d132b9f881aa53e4df48bcefb5d098dec1bd735441611ebdbc3ba1f56d415280b71860bae50cbe1536dc6ed790ae37abf1412a5ba563db24c71758badd8f8e1efdac21a904e0fe847ea4494398846c3e595db208c3a3a24dc021d42fcdd7c8d590aa463d2f52407552b3ef4ed42498cc6454c77bbb10a0e74e6ec7a1c9878804259ca23604b2e7a485dc34d5f3c682dca225fe2b536315128cc29a51903f58143f629f357276a842f77b2a71645daf998b14592e8875e91b326ade31531a276f0feeb5c7233293fe2df98b980107480f396eb3ac9d812427bdc80e4d498ab93d94e88033da018a649ba944942e785cabcf7396fdd94e612f7fc9f1e92ffbe289fb3c4baffef60b041e2682d187d066ee2ef8b28624fbd1d72205d476bb6f6ba7001338f1d4d396f7d77973adade5420595763663e34f12fb230c7efc7c348f653ce170ab4e16e687abacdf5413b15beadd5ef831030b77309e9e209729455e2644a51ea165837b141bfe45cbe95fbc3e67407c59f72b87fe426753809c01fc8bf1350f7a2b7d9a2252a9555ad0e49d2b42c4624583c1bd6fbaa79a2ed52010b0108aaf72ea5939137fb2708c833c19fbfb41f2575eade6ffe7e5707ec798a5889274295b55c6472ac12aa16cea87ecd22875af5fb09ef8bddc1ad58d4e69d482f98d5d2ec289a8524ea483f236347809bc4d17406117c253df955507e60e98b8fd7d544ad0cb3f7bc1c7d04db8aba07c199491e3dbba50c710a4aa66b85e1ac879b741e55046eb5e7c307eab8a497d5cf6b7a399449e1e2b78065af7654dfe391373793803e47ce5521f554ffa1f27783ea6cf0341cd6ad7d7ea535acad2443d2d975789db56f056794b7dd677b2241fd3c7f960028441274fbde3a30d3be07346c7fb6156b540becaa13ef42ed3adeddd2b80a4ee06926139bb5422da5f038ad7647d772672563c0403eb32b3415e7a1dd29373169ca7093543d23e644c01baa6317f21b9af1339a3d7344493506519ed59efe47c06ad959988dc7ae4729c126ecabbb402a8437e9a00e0c943c13676b8e7b8a091e79c3514e8f624319e58a76c5b7299c7095ac9defa16b955959823dd569becc0c9d661d69ff93367d01aa06adf5bb5266fa87eb0ac4cab6e006d54373d63ef66746ea9167a7dc8363387023576fb7d9adf02b9d4bcaa797fb1e9bdbcba7152867503ecbf43f8754bec9922a47a56cdf95cd178fe5acbeb3b31c06325d01d8c75ad2e125c5dc23935e35934330cb9de33998c1890c36b81984f3185e98d2bdeb079b063cb499dbb28be38eadf4dc6cebbd49e4e0e191f77e43649e0e9df957072adb2e4ca349b14880167931f3c74090681b0b2f77b1fcb9e208a78fb129b765d319d55a0f767d0469fec564eecd41b520629003efed3ad6f819dded6d1003f85c007fe26242fc5e964815701685aa309cafb1be7956579504b8a43e96ea2d137ae0942af4f68de520b2e2a97f6a1f1a307f4a79c880ce3bb54b243261a2f1c441f2d749996298b15428356d1945c26691ed6bd4d9a6cb40cae4d434f5cb75c956d22d24f29c49078187ae72b10f5421db5e0c5a49f91b120fc68b2b7366e22785a13f22da8c1743945fa3a2a77b57dd350fb9a42db095c82b3304febd6a5fe7c51c4f42eebcad0df968854f952c53fb32d6f1283108997ca402677819e41189c26bc76386163da4a28637778415960d762f43c30481b12c6ac114b5b089c868d47a8f070db2e1d077e93d130f683f23b9de06806dfeb86b3f48db971df91c211f46762bb9321be0c631c6543444836b1dbfc1c021166d30737deaf2994db713fa0d4206fc9d3d9b56206208568906c705ae7ad29e3840c3eb7151b8477eb1df840ad8e3068f2f1565777110dd1ce21b4879db7857a5f7d5c5bc94c3e8a34ee1e0543fb9643ce9e425555b99ec1e67e65f026f1dc55e32a26103c583dc6fdb60bf427c755adc309914b9cd38212eb849210c8d49e6a442f74a6aa31678e572be2420a0214b0933f9009b565c6e75440dd7f0b99a0c9654a92b944450f7aa54ba4b71a1e668b95d5846362cae1d86c4a656dafaad0f44caf0c1a9b894795ddcf1df5855089f27150f62fd0445804e6d020096049c3ec6cb66c39047d6e6cc5346bec01bba1949b1434ecdf5cf748ae5da6b042757bcb1b05e45643f644e8c4bad464b0c650ad25eee47edaeddbad9de1f2f053cbab7f8561fa4fdb014320eeed9e1da088a481b3da9c1b1d63f868933d242140ec8d14165272e4265de21e0143f1cc85b3ebb54048d1dda2cab4992d3eb909213b810bcd1ee9cca93f1841932e1c6f42d64135343525544ac45edfc890ce00abb44f62818e6e438ec2edb12f3fa3cf95526ac7e5696207fd8bc5c3b4b03ac8ff57ac7164afeddd4d04b27e33e9adf0515ac36559ed530da07f5604bcc2f1958ccebe083cc6c1ed162a01500ad494795fcd43926885f50644b5f10d03a120099fd83b835ef404267fcc1afe036321e4fd8f258ebd3c4cf49dfdd0239c8851dafe94cc3b3c55546b5460fb48513a7453267ad6efa5653e57cdcc479e599c2dc890f10e6bbffc9af5ba25f678242b29abe0d4a6c98c9ce08e111bf7c7131a8b8e75b758901867cf29c48f438a2aa5318b840c7fbec212c58f5979a22a44c31ffdd887c542984780a07cdc6f900a6cef8d3980f554d57280fffd3ea7b8ae1388f41c6cb9c54172fc4a6fdf4c39fdc0e16b8edc1d4253e7d5e5649c94bbe2d3b731771adcca3531b52b443c160ab1c2c58eb4859b6b1fb7053386ebc6a8fc99e9c4f22da0a69f8ffd9f55de4643cac8c7195ce26c7111de026eb0a83cecd4ace56d4dfe3797c1dd2c9f47bc444838f5e33a0ba488dec2ef0db99c36a36f3ee0d23d8eae589ac95fe59139ad78856f413f7be955106200b0b8c73646495782c6a8140df76f239eb17fc9d11552156d6791b3292af38fbca61c7b3a123add48443499e5b4b1037ff8d5e50b7f78cd0b8ef69d3a274bf3a45d54ae76cbc7e1d7c15574010fd78ac4b6791985ae5266e52937d0b42924fb317cc65b8e587a0d720d5d3358d4f08ac6dfc25bf1305f86963c21397cb0fe7d9fed8e09be6837df6711e232581be023a4c6cc0c3356baa60fd4903ce562c01d03171f67f608c533497"], 0x6, 0x3, 0x0) msgrcv(r1, &(0x7f0000000600)={0x0, ""/223}, 0xe7, 0x1, 0x1800) 04:02:54 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2ab, &(0x7f0000000140)=[{0x10002}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x7000, 0x80, &(0x7f0000324000/0x7000)=nil) shmat(r2, &(0x7f0000753000/0x4000)=nil, 0x2000) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:02:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() bind$inet(r17, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, r22]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r25 = getegid() getgroups(0xa, &(0x7f0000000340)=[r1, r2, r7, r11, r14, r16, r23, 0xffffffffffffffff, r24, r25]) 04:02:54 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000100)="1530d27cd7ddb5ca58216e09d5a091ebb42b9713e2a0bbff690d22d91358d21fa247e601cead73082165cee9adf446c8f7a50e0e2f48aae3828d82299bc3c0f4e08bd1f38e6a3ff474e36cc80a4dd05121d9535769700177ed72d07402ede9b109d941e754649fbe00f4073be451a41f670fb72ab27aa61a96722c51f72385460f2abcd8a83ac18001d4f2990dbfd5da31d756", 0x93, 0x4, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x7}, {0x2, 0x0, 0xfe, 0x800}, {0x3, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 04:02:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) r12 = semget$private(0x0, 0x5, 0x40) semop(r12, &(0x7f0000000080)=[{0x3, 0xfff9, 0x1400}, {0x4, 0x0, 0x1000}], 0x2) r13 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f00000005c0)=""/203) 04:02:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r2) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r5, &(0x7f0000000200), 0x1000000000000019, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000008c0)=""/191) r7 = semget$private(0x0, 0x8, 0x4) r8 = semget(0x3, 0x4, 0x100) semop(r8, &(0x7f0000000440)=[{0x0, 0x200, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x2800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r7, &(0x7f0000000200), 0x256) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0x4) r19 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r18, 0xffffffffffffffff, r19, 0x20, 0x7}, 0x401, 0x4, 0x7}) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r20, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r26, 0x8004667d, &(0x7f0000000180)=0x7b0) r27 = getpgrp() r28 = getuid() r29 = getgid() sendmsg$unix(r26, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r27, r28, r29}], 0x20, 0x7}, 0x4) r30 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r29, 0xffffffffffffffff, r30, 0x20, 0x7}, 0x401, 0x4, 0x7}) r31 = semget$private(0x0, 0x5, 0x40) semop(r31, &(0x7f0000000080)=[{0x3, 0xfff9, 0x1400}, {0x4, 0x0, 0x1000}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000003c0)) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r6, &(0x7f0000000200)=[{0x4, 0x6, 0x3800}, {0x0, 0x60, 0x56c370c183977180}, {0x0, 0xd9, 0x1000}, {0x3, 0x7ff, 0x3000}, {0x4, 0x5, 0xc00}, {0x2, 0x1ee, 0x800}], 0x6) semop(r6, &(0x7f0000000340), 0x2bc) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 04:02:56 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES32=0x0]], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) writev(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f0000000480)="93", 0x1}], 0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="e245c4c84debca4a10e967c97748ccee8f4e7bca2061809da69812d01224fd9d9806", 0x22}, {&(0x7f00000001c0)="c38d2c609b65", 0x6}], 0x2, &(0x7f0000000500)=[{0xb8, 0x0, 0x9864, "312a0f019b55ccf874aa61cd75e258e7e046ad6c49bd05d49fc7666bde7e0a7e71a6f65166b5319004d0c670fad4c910c9446d9801207bec7f72ba81f188a1781f881046c0efb5913a583d0f22e272266aecc77f695a1a2521c906fd8514e3916b044152d5d04b5001d6acf6da03c443250c7052501ff8540e459df74c7b9b971ea71bbd0dbfe12a4c2ead8902b92b47bf868eddf77785a14b172c6d106052ce450c06b5ad35cd1f"}, {0x60, 0x0, 0x81, "65676a4ae9033a472b3b454646f84cde7a18ce03a12ed56246208e08dcff0f41a052d6a49dcdb88a486089cb4840128c1fc07b2581de2635c0425a41ff7c73bb9ce594c67bb8853363b31d4f9c"}, {0x20, 0x1, 0xac, "35bb5e6d006a2afbfc7e3120"}, {0xf8, 0x1, 0x0, "ef9c5dfa944e7a8884ba4d262ec0ec41d68077475bcd016bada49a2dd606d4707920b7c4d774e3d3739d76c82a77a4c1a4fd149bc8ea7b902c61b6c3e4ff2fa6d7dfe138f5296e75baa0bb8e7f8bc99d5c4fd673629448b95fc93474737697c200fde36d06fe85794d5008e201f646b89dcbe75ee6f5e7574db36c9ff90dc085afc418b18837a4eb4e1d33b8651cab6c4fa20d150ee053f1d707fc9d41d1dea11f7a320d8c9fc88a147eeaec1f7550850b5bdb6a021544d29646dee4acca9c52c39bc4e650895fe3323b8040b632ad744ba071bd2c5f6560dc1714dab6a3eb3a86750cf5d6178614"}, {0xa0, 0xffff, 0xffffffb4, "2ab03372fab49cd700c36a8d0c41c1477f0cc3630081ca2bcd047dd77eead8c5b5b0fb252a5260f740e4e9df6f87c66662908f980e400046c67ff52f31e78b5644bffff921a61ff95487a65df9ca0d0f724b49050fb99da42aad9bf094e5b6d7bd8fda5339aa3a0025821a0411806777335ab8b33393443eb7e42fc32178cfed79b9076ad5f2800189078c798c8079"}, {0x50, 0x1, 0x20, "ee0ade3dd2513da2706200c4246a5dfe4220ed5e16e48d49cbdbcb40c24e4130f13f72861cd23cc0d68f1a820bc7900d92ca3c06b730c3cdd5507125a433597a"}], 0x320}, 0xf) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x6, 0x2}, {0x18, 0x1, 0x200, 0xebc}, 0x1, [0x0, 0x9, 0x8, 0x9, 0x8, 0x20, 0xfffffff9, 0x5]}, 0x3c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x7, 0x0, 0x1, 0x1]}) 04:02:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x6) pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000140)="5d35f1f8874fadeccfcdb29eb2dbadedc7a62ccbaf066b36b3c1027b8c876db01f1ecd080882f9dd2a42985df2cd5a486e5809315df7f125bca69303d3567cf8ae942502ebcf357397ee02493d6d2c1b1ab843309f9acdb611ce73de0d8322241714d1a572c43c3c716234d7343da6944e7caf6b95a2378e3e3b593f604a221a697ed71c802a23342284cae32149d7de17b0a1e8dae351ac7ce435ee4eb3f4136b70decaf29b04076e33da75da2ba19b8edb861d34aa6534fb65bdb7ee1e7fbb69b7d819b4c8fbc91a47714b53f53b23e8e3a52f2a7bb9f83868b3fc0b63d7bdfabbf13d49466f00fd8bcfbe79881c9c117f2e8d0950818ef82290c83a0e66381062193a4968f6d8d5456b494db6a105d5ddda2883f4f1a279e761f8e79a2b80623b55c6bedc784398e156a5ff1ec1745b4cc514d9fa49a8fba57cbb5b9cf1b616f085561d676e04bf18e9e50e8139dc4a023b4d5ae71353da1b482e3aeb04a630b622def80c853ef05410ea3b28579a786f223269aa3771df389b4a725ef0890e020616e7fc0386a6e4a014017bef4dcbdb2ffd96dbdf73f750ac08915db23bc2744d027de58156302a11423ffdad5933a91b1adc802254c0ab2051fb229f691cec303374bb5201a5ae9a0e165960f6e973bf80c2f97fc56bc7c52bd588fe9e3d030ffc8a6f30850a43fbcb07194abe9b1565d9d63cc3933f27860fbd00ed86df65c87900a1d9da86eac5a7629f91ef7ecf573dba8764586598821abaf5e9de6c774ebc7b13e071f4d4fc8ae496ec8065e7d5bcee09cdf7e67dd7b0bdbb7b26afc36f59263c846e2afdad3b82d954e30da6f2836fce2768cdaeb228f5c95696123bfbc39c07d3e2218cbafb09e8d9cc4d5d82d2e464423900f2cf9c72a8d976b846782bb5628762b477958e17cda75fe21734640ed921bf2d3ae8746b7d739ee1f1dd1bcdcb4e7662fa99e975bd78cdf306a4ec9c4a9b9224a4091fc56222c46d044e8dde18bd94b7f482548fa2b7eee5cb57c6d6ab49903cfeeefb583874c974c18f3fabe62da14a35abe774ad66154fdfece9dfdc1bad693f324a7ffb2db62e79df5875db4431c61a9d603b5f9c7b616582fd2365d5d54043a2b3c6e15bfba656e90c06b6517f9fd6e3d50ff519d1c112a67838350c19d9a8d107edbc54e73c56251e025e09ca83b63c5038da588ca6de5178a9a7ca7d90bac5e74ae812644627e03bec66a7fdad38f8ffdf97cf2c73ec647eb88eaa4cca8385a29535693b08a22440af5ca7db1a5698cfbb331c34c37d5a5125fe0a82083132f02b0983be4f676e51cb7cdde0d71620f6f5a55abea11c3e3702e11f2892aa28d4d57a64a98316e49df922898ce6348e44471cfc9a349037b737168a9ccc533ef5b3802bc5f1ece23fc2d932f075dc13f07648853fa4a4bf261a8a5a25f1f73d3c4527e8298a9ce169ce60334bd87b8271472d54605f4a94bbd9972f04dce66c9983dac8b8689299f7b876667b83db52b90d26d7456e65d7ac05857bbc466501b95d0d9456d5d00e31e769ba165cd474d821387aeffda230fb5bc5f149f209c5fa51256037f26e57511a8282516756622887dcd890339d659bc350be0c952f53b2f5c8753ba3c2a9df9299ff9f21c70d693882b5ce23dd5e124a7c548e58f106568b365accf832d6808eaa6d3580b56db5ca7fed916441ebdd20f3e4ab8f8a3f16bf4c3c6cfa9ce0da3fd6c440b54ca532bdae47b10705e8c9013c5b897eb6d101ec2093b4e0acbbed1abf783f1362e156c25adf0edd2550f019e4985f2b5d517f6eeae7673082c08df26901bc1f8be0b3f9bdf4dc302e897eb46af357efe19a48d36af1c264add772d4962be6f95e3afb3b3ac8ad84c0586fa30206a27a72d6aaf181ef4c06fda583923327c6f2f14c7567c423e435c1baed0e021624568e1ff3d34eeea969dcfaa5d79ff6b764906a0059eda1c29d746b7bb7f058c2940a0a2809e3d77ee61da96b5115d05ee2790563a80e9a374e4a3be1159eb2d947f2cefb268c6af22448fb61705447d74495413f31e3c300aa49ab7f285827fef0469db79edce333b9457dd743c8f092e4878a1fad8f78af595e1b9869e9228fc33aee3b6726ea4f532b469726a81775e017868d35095556313bfee0ec2542817046530c6045182f764b771c6df7c570764b534724c8a888846eb9c26e119293674860b62e5e6777f214cb83a03df6d98c7e25e164cf0426529c650f895f32f8393754ed7c6600ba9a66001b48d5f27c7f8d634cf377c194f1c623c00eed5818bd2f2e919c50eead80162b894e414eef9fd800672028ae4df3fd98d33c07a3d39dd029eddb21a50a54366c24f11e6cdc9de6c3174fe12845e4bdc9aff1cdd117c3e43263713d646f085c7c234ad0b50eadbbcaef33a07c679454445626629d39e10a8f9265911bb56f029bc602aaa98f54526e2493766d16d11ee0412802d486c2373a7fe823cb1c72023ead3169894456d1a427be1df50d2cb23d90147a367066e66d11c38fd54d8907bc8d8b595ac236ddfb1e8b4dd67d716129980f52a254fbb66113936035a2256449f998325148e00c7b1d65750f6e7ddadeccbffcc775905d7f1201f883e5d30d897fce029e465b1b8e16485c75dddfea5719ffe1351dd9d10dd137dbdef116b15315290fa978a49ee3284f902c1edc0a94dff441993dd03920d3d112ea13fbca706c6968ed9d32d8cc6428a4cf2acaada60f26f8c1e64e7391b4993f2e2f4289415ce21893c3081059992794219930c34a8a2661f40b9dcdaf9e3d224ae5448ef91bf51d1901ca4b0ae8800653b92adb7d52b75a6d3e995e7b78076af453337b8a3256f860b7ffc89ae38d825b1967aee4534ce342d03624cccbb4290f19562813aee55b527a05a8269ef5879080973487e4e6b2574a08d39599fa6f8190c2ee396d6000e586dc85d50fa20c108f0140fcb3e3bbc11583ce48e3444fc56299c3720575d671a78d16eab51b564fb520d2ee75a410830e8cae28ee5c618beb295606c410c552ac692d19319adf636260d074c227bca311c104541186b7081f33a78d351deb1b25bcf61b85a3d6393daf60daf9cb9c6027d486c548cb285e6990cac8eee519744174b2c0852c5ad320f566494f493b3051f337a2f5ea1642a2b05c4c99cc745094e49d34d0c7ec703de3dc62362299f0b7d1f339e60a2510a8f097ff6f7123370a255c76ca5930afd811fd2a7bff280f239b322b0b20f2f16376e3d12e2302f2f08c0114006b3090a46e9a7e3a1082953385953b8b30113dff8332fb8a8f8f41ab9d76f8280f688552aea330616f3587a8be1704bd326d2983913fee2e1c6cff17e627f60600395df215d7548680ac47d88efb27ae45f1a4d8bddd5f7aceffd2b9ec88ccb43b33defd4d52ef1616b3194d62cb41ac92d08289c7aac90df47904831d3c22b986952686fa11744d31e460ab833c081d7e27bb0c4b38dfa8fb69e2bb43639d0ea440053d54e7e4c8d01b374e128183f8600b4ce9d2497c735ef3b4d5efd65ff28616341eac453b41da65b221ce057005e2b2ff6b085449cb9e1036238f9d57618ad94fdb5596a626673209867eb611100a885ff26252590d9393eb1833f4cc53a0418c2226c16ef790170d8fbd3ba05222b616d53368b674572a845f7f8f7ebb9284ca67db0085b2e5fcceda0a19ee009304bbb9cd38d6865acfec877059fa92408d87903176923b125e3c363cb3f2aa301053b31a288639e2d2274d81b49a1d36d5723b0d44c2452c254ada8d8121c723bcc3a1eb86c04f17fc3af6d238dae3b9a25f84c9c45eacc9b68e8752662066094cf8bf4a6c16e924a38ceec16ef12474cddcdcdf39ad84b87f786f6a6b51f96f302c2e945bacf48d22c7a07c2bb31ed7c46eadba460ba32f020475d944e8e5a98f3667c63a7a592cf58a6e17e98b14db1befafcbe24e1467ff380ba955e62389e942e0a61e858c3fdb737e383f3c3d6bdda85559aba2a348c4e5df4fd6eab669e2e33c7e735a3a6ce0acf22cf20b673f93f3f9b1959ed90e48e15653b87688e1a32dbafeda6ff6d51c07f33781e3483042dccdb6f8b3d6ae6af388b99b641a8431f1fd7302a5b63d044ec93851b45edac0b5c24e996297bc7706ace2bc40ca2e73d5f56e09ce51d56ed1e75185aa312fa80f72451ce82f859ea4f80ed6f60d51e225f1c3b8f27a19c8ce75af486c21a0663e0d979ef396966b7b1ae9e91c361618a699b93eb47c838b3865f7371f8d2d4d2d7a818472c3a8a76f296cbdd845ee5a4d35588354001d348622b2fbfe6e7bcf1530793b87ac3d8da10daa1f07093b97283ae7aa8b4a7e4abb7b6f46638a648f2797c88ae655a7762a8500bb379c49b7c77a9ed61f0197fc99d5b6afc871cd9d019082bab4349f1e017af79df7ee193efefc4dfb603de9456b70f4ab190161317e8251a500d629dfa286aa4891edd08f353e20100647699a82277d85ef045c115418bee1fa35ce4b940c04d8a3d715f196e82a040dbac141d7863c6078d24ff8dbb0f6f3bbb44ea448dc003f853d35eb62ddaa1ba242ff712514510869369bd872566756f304d956ff0b29a2f39d31f41958351ed8d669bdb8fccf8307530c8854b4de7b84e0a2cd65c5e719fe424af0ef190141d389bfe29d426146a192e74dde17fab6301db7abbcd888d26207ba738f5f9d9025ab4fca7b637b9b447bd718740774952f43c9f7b926e6c040d2bb90bdbcf2747f73786e17a6b1b3da0f61b76581c1aa7a4f039c7273199e9571000305c8cbfc13e12a2a8d186482b2d30909eec9de9c0fc83d215115c6dacea3eaa41124a1d63240b29c5edac6e786fccb79e48feac2b44e0b4f7ad2fd683c58e73f4dd28c181b67157a3dc1fe1040e26a08ea487dc9dd1c03a2972a3eb2e959757cb3da8b65ea90d055987f5de488b58012b919d55ef151acf2fadfb0b623ee688cd5e6590c0c3009271f375cdd01ce5de7b667f198b5954d70699bb90f4e35c6e27ec2bdadcd5a4e73b5b64b914a2eeb59623435ea71582863dbac195754f2740d3fa2cfec3049e686216b21f5f3026df98127fe9027bb17cbe4644d98d25a947eb22e462812b2cf025db05d054e6d20e80b3f406438271be89883638af8c86aaeedbd0515ab978389be246f170d104115337e0352a9516ecb3837386b8cee6b3243d67469e68e12f99cc05b29653232113cdaaf872cd9b6dd225e96fd84cfb492f383650ac34b4ba5243082c5d909f6e9d0cf8c414dbb8517f4345ff6fe5a2168043843de07c7616f138cd558b34a8af4ff04808c3c137072dc42c8efd25945b651d92adba55bec2f1a77659fbb7fffbca594c75441db7b9d33241000b416bff4cfe06cff5376d625f6a5fc31e19d2ea29274b679611bfe9750b6f6d0ce80194e360d4fd82c70ca4d782db4828ef0cbe764a6f9c3f1099fe6914a0e159225f68751b745d6669078d0c8b4e754ebdee3e83391aacb09b48034c844ca5b48985d0f010c8014eef70ab92af9ca051ce01649c5e77435336243406247f6d11fc884d074d00f28fef81be92eb4d37de66406df39b86ba3adaf86cb1f83819cfc20c3f0cd2e4f2efba548cd83d311700de5871914b52ddf59c7e7bd183dcf1736d90dfbb19bcca02277e6133058b711c908640f32e3d453a645e8b284d966a4fb9eef9c19a0dbb2ccefb0ce4ca22a4eeb9dd229453c9cde2ab1aa660217dfa1f8a3bf4d8f31ace3bb5755b95e323451e31f1faa3c4caa491b56196e4f3557e58a571ae17c1e", 0x1000}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() mkdirat(r1, &(0x7f0000001200)='./file0\x00', 0x80) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000001240)=ANY=[@ANYBLOB="00002e2ff5696c6530001d78afdc6534405d51c57c3ccbf28668d166328ffdbea9675435635762bd6f4ad933e143d03b4f32835c20e77bc9bc0f9888053bff98a8c6458e6f93de50e7c78dc7e7a9f798c69289c9cd9c28c8b92873b42cf02560db542be80ccafd8ec3b70ed7fc145c4a85d74f335e5846a5f1a6ed3d6a21f5c8de8d26f3b61452b3996d3b47ae5bda7f6417415dc16aa3922e6e51cdc8bbc5fd077de7d146e7012b15a5244fdff6146f930967"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001140)={'./file0\x00', 0x7ff, 0x0, 0xff, 0x0, 0x1, 0x82, 0x1, 0x0, 0x3, 0x42, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x10000238, &(0x7f0000000a00), 0x20, 0x7}, 0x4) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000011c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) 04:02:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000440)="58dc34799f085d4e60694a12285d507ae55044d04c2ca4e19e1cf8a64bab8a8e28496314ce5f5830f40a923a8cab20d042d36640c6f8422cf08050ed08b94d189350f25f9dec13ff503fb65a10422ed4ac7985a24b8910de711b78527f2ed9792922fc9f88108141f06b3364b8083e62eba89dd65403ea274bf36b322f89052f967c71b4249683df1836cfa9acc1b3d2fc6cf6a763664c2adbde8d8fc302bf798b08924b91965a58773587162ad2a0cfc6346fbff86ad18c044080c0e02c310d55266fbf03b8fdd0423b374baf3b1591bada65c8339b3dc443713a21e70811562da076052f6385c1cbb40550644dbee41cbf7b3acbef3b62329cde5ed3ea1b2326542fb54d6a3ee7015719ded546c72242be3fc50838169d4ea730ca07578e37053c9503d0464e4a0197707f4ca8a5549b38bbaf5ed46e12ce98343fd67d4005861a90f51b1a31ed66f0a6d2070ccace7f0b844d185120a6438ef79b8ad464a7a39af23eaab65f035f73a480dff8bb5af3c2612f960241a7d3fb5107a5a7121da0befadb78c566ebec6f5dc83071aaf38dac60fefeef714f1fda8411da9d012659193e32683af567ace6a61e9c56ccfb804239551966e6cc7e1b68e090740dc136f89c258becfc60db8a03ba2301ad9f9eb75a2e3ae633f1cf0d46d9844f29f4e899b4b7967389fcdc82af3185852917d3355f7619a9f60e7e448b15566f2da2ca7bd4b3d0d6b2c6b04508bfee6f82163380f70b9b09d2c37a60cccd7e5b0bcb7084dd2789fa83412deb6b30a3e41f9f835a38868edc752a4f8e923030ef021d50c94047eb3f3cdf2227ee47dc0ecacf7f8b6dd609afbb92c661dc0e2aa28823aab484245575a081108da11ff8da4f49f7e86b3e6a4e98fd1f5719f02c6986e3a356d62f8eef3235b16635deb3c57755f107ffc1d4bbf1566b3c5c65827d8a3e437f0cfeeb11eec28ed63495540872ad9fdebb89bc791867832438264c76d0f61e7de1c1669aa8d737b18020e8cfd7f96ad3cff0297614485347bc33442831431b106c7ec5bdc54b289fb7f39b38212560de41181de39d65db6a12733444ffb5206681f00c73016d43055ab5e8f73ff3d63a3bcd1da262b7063005e8eb207dd83da340fbc498da14ffb2ab7b0993edc6a5d54d11c2c7bfc7b2670d5338b43a4d40fa6068e9149d40de54dff67defd31eddcc030b3627a26f7c0186c132f831f123ae41ba404796bdeae03fb254f1c4cbe2e9798d5c6c13ef294058a976871254868deb3b85b999999590d66698d1be221b5e053404fc0100cee5a50b5bf3cafe6f81fc1adc06a85747120e64724c4b0a4ac8cd244f0bb732508571be6ab8af1648921c65401c7c77da27a5171e07d0c3b87fac78c3a8417cd289b825c7fbec77b765af48b58f6100b7b110eca4ee1cbef07c0f6a6d370de426acb091909c5f7a3f9f11a952134b494b8189aec9004080f859bc9a57f33f7f88ace5eb2af5b875ec7260c7ba1a023e420aeb29ea98bf1c8f97d17be1f88aa922458c30ca3288d560598ce4844cc39c4a629992d862cc0e839f707a12e0231c856a693566aa929d9ab280d4e2e9ed52b484c07431b40f64711bbadcc4130a111eb6aebe0d60bd3550c0100388dfad40da9470fb8d962696afbf137a18fae3e82727c007559bef0feb5ba5f17440db2428bc2d821926c2498adc5806c998986fb924203907fb70f6becfec2299f08cc8c0f1a56999b902a7feb3d187b4d8199bcef418d181a5eb73198eae3a67f5ddf3e207676beb3f50dd7eb7268403a6e6cc3d1417926a2f2d603efc7afa7b5cf99bba5b42059a034aff58fa28cd226a7ace6e83a7d52499f75efdd91a223500cb773009ccceba01ef2349bc63893dce625686ff3d2f521bdcdb2cfb159639a744b249da392868ec58e9b4a171aac821b19e065cd5cdd7d817ec7404907ded144d6621e020512ca59e68d8d5809e7745a0f383ba6dac95ae8d4c07b2167f759e2809c3ca32b752fa27620a9ed1d3ca47a760a8e7e7a9b0c8e466901027fd8fb63ac23d061e3df728bacddcef67dc1816af5825ae7d5f7b4b17e6f8cb97994d60558250f8d6752acbc752e0385c488faddfb608189b1bf0ab0e8834eaee56404d71af2ba45ab0a33fc706d21fc3b23668f6abd88813c35fb53ec05f7bd1028aacfe2ddf4c788adfb63977280b20ca06338e49212b1aacbd4a199291746069e99ee255f6139bc6ddf55cafdda952ddca777c9d00e92e94caa779a788f90418199ecf1a0797ece21e6edacc573b6683cd468b6a5ffa6bcac5c8669788c54ac3bd136bfd208f0b9fce18580f45309ee8712d94d61307cc4a47e51b8bdb389c3ab87983e3fe6fe3574555ca1de4d92df877ff484b4f50fafce9dbd087bc978255208ee4f1c3417ac00b7dd76706018a3addb2d2c02ca73b85e789c655805cc349c5056964dce623af148aaf8901b2a85cac58717339feb7e4d5e8011812f13ce5283dedb94a791428b21741be4747650750233699d7ebacaf4b924eb362781037f3128d1e68050b2de922ffc99db7819b9b221cb752ff857f854fadf847152ebaba93fb4e3bc695b366bff1174662fc14410339b1490ee51c6cc868763d8ce3b9d3a86a5fa5685519d41a84f75eaf7d08bf006b0c2e1f2956114bce18c8d136e2dfc7e246c6a2ff06cd10c7bf92b1936d2e38e1da81c7652f38c57655e96053d4e83ca4c5dfdfd6864c370865473ec1da081bcf0ae23c9e35732130f718f970679fbbb29125887863e942c485292d424a77d12deb4d990e529823694b6b967e784e2b19f3a14cf9682a86f19e2b00fa3a8e66f9ed1e4a93b85da1d7b73b17311dfad461353e6bb50adffd4a0cb6e3c5072dcf9d95a13223c5f1977dd2ce6f45f4bd8be573a0f629a3d706602aa2c954294ea36ab3cde66587780008f7953450cffbf0a56cb02874b04b4da18d31a35dbd6799490467d6e2855f7448260134b93c62b3b26556a3be885b34cf3b96013f1a22ca5443e7b82bb4cf13dbe37330b207b5be2e4a58a6a9090d4bc3f724e99b3c156e100372e04ebc50e6a25934f31a7c0b108ed7ee1c8e4325957454fe3b3d1e4b65d9a4ae0e74a02ec6de915e4c57db78d835d7a1ce1ebca44ded87337f7d3ead2a26118b90533d2b50da4d4b74f1ff5de3cf4d7b5838dc6af033af7b0a7fefa5e2012cfb6d97404d4611ccd6c73ab3b41249f75c01a2d80d28bebb90690fa91d431fb18538689fe5af8406a33839e59511c060d71cf22e42c8ff84d359a922a68f4b121adb7b112c9d5be0876612192eb8074799f1957912278a09aa3d90fc276c64de6a680c49984c65b47f6d8886fa5553937e7bff959da1338f6d663b095f984d8a5102520a1baae731b3a739332dafe8bd49f3e614d6cfdc789bf5cb4d2ad1768049de252f59ba440a0c52a456d011bd4cca0794b57c41fee9bb30085c8045c1d7e6d338fa0c8d0cb2e0e2f511c6b5c47f0d042849bbb2be3c40db5417dbe4e463f6cb2430087366b6596a615c058f71ecb38a97204df30f6cfedee11f383fbd5015e08871a2e1461d0fcfdf672c49a7e10cd1f4e47756ab580b98a243cf841d2b33fb3715f93e1fd7b500d0af64d0d4453afe9c51e2aa35ae34e682b1b7c2fc0ef9e56e8b52ab146b1b52d1f84ec083ec5f1344a6971e3b86e082a1a18027a626912ca9f31ae9dfc621dc5b8bd189a2a24a2072eb47e2581b974474b65598ebf4c6a140f12c1b7301ffb35bf994450bed807aa52a107bd58afa07d087d69862b6a3ae7a5e15dfc772adebc4c63ed03e27a8be8e717cfa4875ae6a100cef19162422ac8df42ac467ff1d746c6a1033ab177ba55c942edbc9a2b31ffd17db1bf9ac3838b9f85c9696316df2e30ad6092e3d0a9fd5327ccb6a8a9ff5a777cb1593e4cd0247e706f04c4460195bed30c617ab6ca324ad07163544594ced2acc06ee56f0807122aa56e70aa562731a1b055bbef952b7dc63e6c65356333e7ed98be160d68d3cc7a1bcf7802225e6e094860f776632c2d97c865a90759a4277da50ec7e5af75491eca8eb124e1a3656b4c91f02283404b71bd9a56f2f318579cef13b27dbb2bf589bcce9fc53d1290ac716f9c210b9d082ba2c9f475ba8d60288e05826c9fb8cd2c76c5b5cf10d21fe40dedffca738278c869fe971b03de8eb33a2aea890b50826bee2aec7e237f00a6142ad949f22412a955d54d566597ecc025dbdfc1aceaf773f160c7c4aed522ac6c4d8429f1e4c90c7390e322638400ddb4d89781b30cf2eecc0d576dd444b778888615deb61b8c32904d907756875db33f29efd7fa59d303b13c816274e5eb4e09185fb5b18ca2dd4699328e5fa7a4ffe0068528a1e83bf4fca9d20bdb790440e4b7795ea6dad8abab129f55e04451e2052d62458efa364bac2a3695f55016ec08231f8504edbcce89801f6aaf05e05dad1f553fd5f49fef63bb05b7000e0ea49a33675267704a102d17a1de2d682e0cdc324f3a87f44222ece97ba992da024c20bcdb73a0da223f003f23cdf93afa126e6057129512b427665650a4e0bc9ba74d544f9c803a14f0916fd460b57ed45a34c377336e0136e46095f5389c25212120e4a3e77bff8c0f314a107831a7429c3287a7bf01a7c626f8eabbb1deaff7ede19743236a9a14b28353584e1ed503b909eac84097955e2889104f77ce1d2860ede0a1aa2dc3acc0b04b67c3524653acfd93dbd33141127c36b9a001bc90450582d3d73f25f50ff8bb9553d15642f5b59a12f45983254b47b06f6890fbaf175e538fe43c87c9cab7bf007fdb64c7fce74afd92279c2708622d0a2a7591e0b790b3690eea5b53cade5bc8e078eaf7fba762b030c03623fa65efa519d43c9b71767dd3b8b256b58c1a9895e0d54dca47b74af8a27ae8f9f8eccdb15405715e9636b45e92da52e09471b1bd4953cd48598abaffd20ab885b3d1bf21351173562b45b9c0f472d0663ce9ae551bafb5fc4dbf36a3514390492c02c4f719215a519b508a32522b418a6020258005bf906d632208cc205e83ed05f2dd7fc18bbd1f8b17e3e334ca74ba4eb3fdc676b51fbaed4e3cbdb24e9525479e218800169884f2cfea71bdddc80a4d860d29dc1385bd6e09de2a559a3c18d3dbf6130328161dbb7e3bbfe1ba651f67eb9550e6bf18595256884357ee865acd8be44062e4b15006060faaa343a44ef45efb5f888a1d36d097a73891b0d29748b7782dc4cbf1ff38d05eec1ee79b1ecf95787f0b0a188e8d8693d01947ac9d013834cf3be62564a65fea6a8db758a5b8727ced2c031b51bc4356098e68cef2cff82cc7745961cbfce3ce2252397af2a5e0e9510f62899162f78808fb7c67129919c319feae89c8387e7c0216f21dc2782c31f8b5125c547409b0d144e73e05a1c6767634e67c3c14b0765858b088a8dd9762b1e0870a8179bfeb5b2692cbabaeaf59e2ff02da40dc0e32e0952e4e113478e8420041bdeb2125579230bf758e313670c8ebbac37dab4fa1214db03440db672f5e51120d19d6c5690400895fc337e0fbe4c8b4dc40ba303729fd85a2332b8dc75c03c53b14fd03a9eb8de484c6bb3b18ab51451a624c636b7e67b7a5d28ff45ccbff2b0ee7a4d2e35335a21ce6667004d11ff6a93fecd106880ca1017744b038a49a90ae225bf15d8c8229de6117e57ca752cde3c2f26fac54f3e9bc89d11bb11d306f415d735fa3fee2886d6558858603253bfe0b17d0cb40bb4231f33d21bfb3ff4c78d18f83672e8d0fec06af45ed860e3", 0x1000, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="c61c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd92556610f661bb7091071f70f2bb9448f4e55b8b5652ed291e724", 0x38}, {&(0x7f0000000180)="58c20f877733d51dae24004950260abcce9dc9790af2b10ac970a2d973425bf410017cd709df72498e4974acb81c12fa9498a1151936c9799a67", 0x3a}, {&(0x7f00000001c0)="66957af29a42bcd439679dc50fe661be4b4f6e", 0x13}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x5, 0xfffffffa, 0xdd87, 0x0, 0x1, 0x4, 0x79b, 0x0, 0x1, 0x80, 0x400}) execve(0x0, 0x0, 0x0) 04:02:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 04:02:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1, &(0x7f0000000000)="4b74954c", 0x4) 04:02:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/2, 0x2, 0x42, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) 04:02:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000540)=""/99) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000000c0)=""/194) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 04:02:56 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000ff00000008000056831b946e07c843cf29c34fb50000000000000000000000000000000000000003000000000000000000000000003c75d47417562b000000000000000000000000000000e90e913d1ddd2c00b1f5b6f5b636b4e26c0d4e0bac42d4c6ba1332032bd0bfa876cf3ce7baa88601edd94642b28b0eaae0bbf6da149f893f81202fc12a2cf4eb2fb1c13c78396ce6f9197b91ab946325ef92894ddc8ecad32b49e26921b30da62bf8207a1fe64ed870a2d5937d922ba2e9b715619c02e62e0a7a878cf82a0fc2b873516a90eab9ab9da1a6"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 04:02:56 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="03002e2780696c653014"], 0x10) r3 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 04:02:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:02:56 executing program 0: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a2f7a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799a9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a1498bfc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890f7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e759608514187510dac82b91d236c7de08060f6892f5c94c2931e64534097001635a935b61f0eb993bab57a9bd8249e5be56c676887c2826afb41bd17fd1ad3a43a8e6f0ea0e219831baa8adce7543ae7725a772a9e86fb99ef6ede97882bae9c14d15d762ac4a2de4d77557b945fed24cc854e4bee702886c2a8dc118a3c089be86175ff41538ca55e082d50daab174c1fbc0fb9f15d3d795c3e380384ffb8665246e6692fbdef338f0ab995bf0b4285b9c00d03668d2b0134505217004c45a99a83e05c6710541493985e9225e8a2dd23bb2e68da72d0ad0f4810d4dba7b81bba0e4876377781f0483b9e6e8c1e251f7351487f41f6e07dd73d00113747981a1683c3719bdc7b6704cb335239804289c0b8de80c0aae84bd4df8b4277477ab2df6d2b556c5b941977"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xfce1) socket(0x2, 0x3, 0x0) r3 = dup(r0) r4 = socket$inet(0x2, 0x2, 0x0) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x81bf5ad56981972b) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='0\x8f\x84b\x00\x00\a\x00', 0x80, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000000)) r10 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r10, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 04:02:56 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = getuid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000000)='./bus\x00', r1, r5) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x7fff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x800}, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbad8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:02:56 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYRES16=r2, @ANYRES16, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESOCT, @ANYRESOCT=r5, @ANYRES16=r0, @ANYRESHEX=r7, @ANYRES64=r5, @ANYBLOB="2834987d35c3f2d822ea380876bb2bee021f1c9b0a5d6915212c328827fe845a170603ca7d9a07371d6af8ed437a2d8ee1603ba6324d1e727b41b3e4f19f0475e0f04588c9ed15e67a71ef753bcf8e8ce1ed5d45e547ffc48d22ccd4db3b4b7e918212148c0f29d0a70127d61eaca3b405107116e33c528cbe128e3ca69f508652722a1e3a407eb2cb8121ae2091add9b62bdfaa4797114f108ae8bd18167d3bddf2474a36751e4d480472ac95043ee46fa9b66df1e53c", @ANYRESOCT=0x0, @ANYRES64=r4], @ANYBLOB="f9c847b2a46a09186f689153250efc08d6ec0107909aecf3c1bffda767dd57d00080000000000000dc4026e0c2f8883aa96e0c92d18fdc965cdcbc1dff18b8dd36d6f84f0b649bb2a32d2947fab5f2a647c76581bf383a75e77398451ecb0e03c042cbade06a5aabcc8d01ea3edbb92b333a4a44e763854ef4fcc33f71954ab4e06aa89ec027600ca9e07a6de01cdeb36a30b6a7c8521ef010725bcd4f6dea717705a799f012ac8bc2fc4d83545a8972e457dff806c8755c92f122857457b9dac3bee41592dcf13b50f49aa697dbc837ce9d76e01c71c7addc0c3c9854fa7efc5aaa32cf9b575c01155e45b0b762f1552178b94601cf21376d6c78be6ffbb041e3987d50e300e1ccc76074b163e072db570fb366c18eb52bb615024c9a94b0ba3672085bcd7d1c1e312131c190b64370a662d8088e96bc8ab0ba066bd205a918cb59f1a5f9931fcb126a79a84830b59c3a959e5c41d49c7af9089a5b119936b2fbfc19180211caea23aebc2c36448bc9ec236673719dea02c9281dfa733184f50dcfc7ba19509b67c322ac068eea419d9ab482569e4b417e52e06e9357d275cf171559b5c35f98599a9c3f1cbe8c23975ed54fc0279fd770d2749451bea9ddd57e3b5d35dbca521c216e999987819299019afa22dec4c3", @ANYRESOCT=r4, @ANYRES16=r5], 0x6) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r1, 0x0, 0x2d0) 04:02:56 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:56 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getgid() r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x8c639622675cb06b) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530005f2254ea1dc2ac02c2c8011035591c48a9e5722dd59f1c787e526858cc5d7f674ac70debef7c52"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x5, 0x9, 0x2, {[0x7, 0xfffffffe, 0x858, 0x7ff, 0x7, 0x4, 0xc0000, 0x800, 0x6, 0x48a, 0xf800, 0x98, 0xf8a2, 0xfff, 0x5, 0x3, 0xb38e, 0xffffffff], [0x7fffffff, 0x5, 0x7fff, 0x4, 0x1, 0x8, 0x2, 0x7fffffff, 0xfff, 0x7], [0x3, 0x6, 0x20, 0xfffffffffffffffd, 0x7ff, 0x3, 0x5], [0x200, 0xdd54, 0x8083, 0x1ff, 0x8000000080000001], [{0x574, 0xff, 0x7f, 0x5}, {0x1, 0x0, 0x2, 0x9}, {0xff01, 0x0, 0x0, 0x8001}, {0xff, 0x6, 0x8, 0x7ff}, {0x5, 0x3f, 0x8}, {0xfff8, 0x8, 0xfff, 0x4665}, {0x8, 0x5d2e, 0x0, 0x4834}, {0xff, 0x3, 0x1ff, 0x1000000007}], {0x4, 0x8, 0x9, 0x80000001}, {0x4, 0x8}}}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = dup2(r7, r8) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000400)={0x3, 0x2, 0x100}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0x4) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f00000003c0)={&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x3}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffa}, {}, {0xfffd}, {0x0, 0x0, 0x5}]}}) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 04:02:56 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abca64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000000000c41e6bf3bf554799b9b813ef9d612f871f4385f04157795ea4a5ff00659fa202361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea00000000000000000000000000000000000000000000000000000037205a8d92f9fb4cc7620c2020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b066b24a923efd144cab87f1b5eac2c049390cdc7b0fb3c1d3835dbbdf8784654a940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982ab"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) 04:02:56 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c48d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) pipe(&(0x7f0000000340)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0x4) linkat(r3, &(0x7f0000000380)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00', 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0xd0, 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x1c6a9b5d18823c3c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000100)) getsockname$unix(r4, &(0x7f0000000240)=@file={0x0, ""/83}, &(0x7f0000000340)=0x55) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021d9c260 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021d9c260 04:02:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x613a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 04:02:56 executing program 0: mlockall(0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) close(r1) 04:02:56 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x90) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 04:02:56 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r0, 0x1) dup2(r0, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) 04:02:57 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/45, 0x2d}, {&(0x7f0000000300)=""/215, 0xd7}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000480)=""/161, 0xa1}], 0x4, &(0x7f0000000a80)=""/4096, 0x1000}, 0x40) r5 = dup2(r2, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f00000005c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = dup2(r6, r5) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000240)=0x166) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000040)={0x400, './file1\x00', './file0\x00'}) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x800, 0x0, 0x8, 0x7}, {0x6, 0x20, 0x80, 0x6}, {0x8, 0x7f, 0x3, 0x4000000}, {0x2, 0x2, 0x1, 0x1}, {0x400, 0x9, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:02:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000280)=ANY=[@ANYBLOB="e9bd333f9772d326ff322b08924030f91088cea2093211455dca1342a602f329849230e0f3009c2263fd3546febdbe141bdd8d96be8ecbdf2b10164f81a43dfbebb3cf0bc4dc9aa615e1022092788e582d8482769eff1ec4961330a05bd7fdba01bdb2d1a896e192b4de83a75ea646e19c8cb8220f29a1c99c31ff9ab04ce3dd6979c8edab1116c0a817ac3465c024efef8c78bab6c23876e601a900000000"], 0x1, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x0) 04:02:57 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202bdfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0xfffffffffffffe02) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = accept(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) r15 = fcntl$getown(r4, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r22 = getgid() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x20000, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x401, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x400, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r36, 0x8004667d, &(0x7f0000000180)=0x7b0) r37 = getpgrp() r38 = getuid() r39 = getgid() sendmsg$unix(r36, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r37, r38, r39}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r40, 0x8004667d, &(0x7f0000000180)=0x7b0) r41 = getpgrp() r42 = getuid() r43 = getgid() sendmsg$unix(r40, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r41, r42, r43}], 0x20, 0x7}, 0x4) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() bind$inet(r44, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r50, 0x8004667d, &(0x7f0000000180)=0x7b0) r51 = getpgrp() r52 = getuid() r53 = getgid() sendmsg$unix(r50, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r51, r52, r53}], 0x20, 0x7}, 0x4) r54 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r53, 0xffffffffffffffff, r54, 0x20, 0x7}, 0x401, 0x4, 0x7}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x170, &(0x7f0000000700)=[@rights={0x0, 0xffff, 0x1, [r10, r11, r8, r12, r13, r9, r9, r14]}, @cred={0x0, 0xffff, 0x0, r15, r21, r22}, @rights={0x0, 0xffff, 0x1, [r23, r24, r25, r17, r26, r27, r28]}, @rights={0x0, 0xffff, 0x1, [r29]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffff9c, r30, r31, r32, r26, r33, r34]}, @rights={0x0, 0xffff, 0x1, [r35, 0xffffffffffffff9c]}, @cred={0x0, 0xffff, 0x0, r37, r42, r53}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, r55, r35]}]}, 0x0) r56 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) bind$inet(r56, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept(r56, &(0x7f0000000140)=@in6, &(0x7f00000002c0)=0xc) ioctl$KDGKBMODE(r7, 0x40044b06) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 04:02:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x9, 0xc0, 0x10000}]}) r3 = fcntl$dupfd(r0, 0x5, r1) msgget$private(0x0, 0x204) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:02:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="25056d303f15b845a1efd5ec510ff6e488a3031525966c81eedfa74f1e4d18180f6ae94c00ccb4ed91430dda21d2ef6e9d494e2952404ee8e989ed60f6d0b461b8f64be333ffdf4f15c35ad798aa8af33cea77b83da41e62e7a1941d35915fe6e369a46b7b37efacb23ec310e6ee2fe7b31290482ba157c183766c2298039de2d8beba0d1fe14ca767cfc365fbe3b9f4e7063efa7e2fa61270765154efeb84ad39ebfe02212f17b41c0caa3f0668d2d268d964a2686f70e89e7abd951c81ca12ea2f8b2a4a44b4a1b42c4270cbc1729d442994e6e50a491368f8c5f19294856f333ab6d2896bcf9266a98be5eed57dab186a090357c3bee2", 0xf8, 0x0, 0x0) 04:02:57 executing program 0: clock_settime(0x0, &(0x7f0000000400)={0x100000001}) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x50}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 04:02:57 executing program 1: semget(0x3, 0x5, 0x200) msgget$private(0x0, 0x8) 04:02:57 executing program 0: getpgrp() r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 04:02:57 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7fbb3614fb48b1a0, 0x10a) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x101) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b03005700ff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 04:02:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = getpgid(0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0x8000, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x601b, r0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x20, r1) r2 = dup(r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x1) 04:02:58 executing program 1: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:58 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r11, 0xffffffffffffffff, r12, 0x20, 0x7}, 0x401, 0x4, 0x7}) setgroups(0x3, &(0x7f0000000100)=[r0, r1, r11]) socket(0x18, 0x3, 0x0) r13 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) r14 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r14, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r15 = socket(0x18, 0xc003, 0x0) setsockopt(r15, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6f4952952ab81539244f6291232") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x0, 0x4d, 0x7, 0xffff0658}, {0x1ff, 0x3f, 0x0, 0x3ff}]}) 04:02:58 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x4}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r1) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0x4) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r12, 0xffffffffffffffff, r13, 0x20, 0x7}, 0x401, 0x4, 0x7}) r14 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:02:58 executing program 0: r0 = socket(0x2, 0x2, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x2110}, {0x18, 0x2, 0xc7, 0x8001}, 0x20, [0x8, 0xbe5, 0x1, 0x5, 0x2, 0x3f, 0x3, 0xffff]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6565ae2f5d696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 04:02:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4e) preadv(r0, &(0x7f0000002340), 0x1000000000000312, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() getuid() r3 = getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) r11 = socket(0x10, 0x1, 0x7) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r18, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0x4) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() bind$inet(r22, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r28, 0x8004667d, &(0x7f0000000180)=0x7b0) r29 = getpgrp() r30 = getuid() r31 = getgid() sendmsg$unix(r28, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x7}, 0x4) r32 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r31, 0xffffffffffffffff, r32, 0x20, 0x7}, 0x401, 0x4, 0x7}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r33, 0x8004667d, &(0x7f0000000180)=0x7b0) r34 = getpgrp() r35 = getuid() r36 = getgid() sendmsg$unix(r33, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r34, r35, r36}], 0x20, 0x7}, 0x4) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r41, 0x8004667d, &(0x7f0000000180)=0x7b0) r42 = getpgrp() r43 = getuid() r44 = getgid() sendmsg$unix(r41, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r42, r43, r44}], 0x20, 0x7}, 0x4) r45 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r48 = getgid() bind$inet(r45, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) r51 = socket$inet(0x2, 0x4000, 0x1) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r54, 0x8004667d, &(0x7f0000000180)=0x7b0) r56 = getpgrp() r57 = getuid() r58 = getgid() sendmsg$unix(r54, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r56, r57, r58}], 0x20, 0x7}, 0x4) r59 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r59, 0x0, 0x6a, 0x0, 0x0) r60 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r62 = getgid() bind$inet(r59, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r61, r62, r63, r64, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r65, 0x8004667d, &(0x7f0000000180)=0x7b0) r66 = getpgrp() r67 = getuid() r68 = getgid() sendmsg$unix(r65, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r66, r67, r68}], 0x20, 0x7}, 0x4) r69 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r68, 0xffffffffffffffff, r69, 0x20, 0x7}, 0x401, 0x4, 0x7}) r70 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r70, 0x0, 0x6a, 0x0, 0x0) r71 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r73 = getgid() bind$inet(r70, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r72, r73, r74, r75, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r76, 0x8004667d, &(0x7f0000000180)=0x7b0) r77 = getpgrp() r78 = getuid() r79 = getgid() sendmsg$unix(r76, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r77, r78, r79}], 0x20, 0x7}, 0x4) r80 = getgid() semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r79, 0xffffffffffffffff, r80, 0x20, 0x7}, 0x401, 0x4, 0x7}) getgroups(0x7, &(0x7f0000000400)=[r32, 0xffffffffffffffff, r44, r68, r36, r79, r25]) r82 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r82, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r83 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r83, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r83, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r85, 0x8004667d, &(0x7f0000000180)=0x7b0) r86 = getpgrp() r87 = getuid() r88 = getgid() sendmsg$unix(r85, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r86, r87, r88}], 0x20, 0x7}, 0x4) r89 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r89, 0x0, 0x6a, 0x0, 0x0) r90 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r92 = getgid() bind$inet(r89, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r90, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r91, r92, r93, r94, 0x2, 0x9}, 0x5, 0x5, 0x8}) r95 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r95, 0x0, 0x6a, 0x0, 0x0) r96 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r98 = getgid() bind$inet(r95, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r97, r98, r99, r100, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES64=r4, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r5, @ANYBLOB="142c6d8d228d1873b0a55b204d80623bf530d4747d9e0fd8ebb6aec612f112dc823fe14b576b24e4d4f0317378103fad2ea1af42091a796ea353c0afe9240724c511a2dc17f9f939811bb1ae4f5d21dd574923880f223c248879e4130fe5a5a9363445eb8502c60b54b8cd93fc4f922b595d334a112292a76b95784ae5d5a5d6d5e88253ea92e13582652f17dfca2249fdad1a9f334b942822a52bb3696008060f8cd22f4597fd79536fe12e48a17a957e3263e23e25b52cede58d5a5837b631d9b200792b4e007b6271b1b6cbad39a365c88f87906932986fe096c3e019c5108c787728ecef4b9c96a71c8d7dbd846b264378093efd781a11", @ANYPTR, @ANYBLOB="7d130034285000f3518891c6887c6d41a3cb7fc957abc6ea51c73e17516878fff84563c849100baf20cc7c7ac655dfb83f683d64a310d502a38c3156ebfe4d65020ec1d758d4663fdc38b8", @ANYBLOB="5fcbfbf579d604f6f0bbb451edd795087ab80ed2930285e5e329fa5a36fc85e789a31c1bc856", @ANYRES32=r6], @ANYRESHEX=r7, @ANYRESOCT=r8, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRES16, @ANYRES64=0x0, @ANYPTR64], @ANYBLOB="0cedfb01ffe1e9eae6ff1ca4ce83173b8c2f1274dc410cb184509656d130c6ec4d877a8082cd4daf18a9dda887882510c6b3ed849994ac7b28f4a918ff1f7624c83f8a9d42176edc1517eea04514bd659837791091262a70059777ea42f9e65fd5f3ad3de861743454a1b12f1cfc9f41d0852a78ce3c6e134ff8de1cbd7d9a680c5817cdf3bf1e2a36d83e66ee326cb1654820ae66cc340d3d8cd2e8b68f59ebfcbe64ae743cbb67a8f167625cdeb2140a5635c244", @ANYRES32=r3, @ANYRESOCT], 0x4, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r10, r11, r12, 0xffffffffffffff9c, r13, r4]}, @cred={0x20, 0xffff, 0x0, r15, r20, r32}, @cred={0x20, 0xffff, 0x0, r34, r24, r31}, @rights={0x20, 0xffff, 0x1, [r37, r38, r39, r40]}, @cred={0x20, 0xffff, 0x0, r42, r47, r25}, @rights={0x20, 0xffff, 0x1, [r51, r7, r52, r53]}, @cred={0x20, 0xffff, 0x0, r29, r57, r81}, @rights={0x20, 0xffff, 0x1, [r5, r82, r83, r84]}, @rights={0x18, 0xffff, 0x1, [r55]}, @cred={0x20, 0xffff, 0x0, r86, r93, r100}], 0x140, 0x7}, 0x4) setpgid(r2, 0xffffffffffffffff) 04:02:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e7f07696c653080"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000100)=""/47, 0x2f}], 0x2) r7 = syz_open_pts() close(r7) getrlimit(0x0, &(0x7f0000000080)) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r7, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x72, 0x3, 0x2, 0x100}, {0x8, 0x8, 0x9, 0x4}, {0x0, 0x3, 0x2}, {0x84e6, 0x0, 0x81, 0x10001}, {0x4, 0x3, 0x3}, {0x9, 0xfd, 0xec, 0x80000001}, {0x4, 0x0, 0x40, 0x7fff}, {0x0, 0x0, 0x9, 0x101}]}) 04:02:58 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) recvfrom$inet(r0, &(0x7f00000002c0)=""/142, 0x8e, 0x83, &(0x7f0000000180)={0x2, 0x3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000140)=0x2469) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0xaeb0) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) socketpair(0x6, 0x4000, 0x3, &(0x7f0000000000)) 04:02:58 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 04:02:58 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='*\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='8+/,/!-}[&!\x1b\x00', &(0x7f00000001c0)='\x00']) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)="b28bf2ce36c043e79571", 0xa}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) munlockall() 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x800100006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0xfffffffffffffefc, &(0x7f0000000180)="080934410000000015b668f635e9") 04:02:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005ac000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 04:02:58 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x24) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0xffffffff) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x74) 04:02:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="943243b280d93459fb02f859e99b6ba710d90811e523", 0x16}], 0x2) 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}, 0x8) 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) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffcc7, 0x0, 0x0) 04:02:58 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() kqueue() r6 = getgid() r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) shmctl$SHM_LOCK(r7, 0x3) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0x4) r17 = openat(r13, &(0x7f0000000080)='./file1\x00', 0x0, 0x184) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8608, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r8, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x1, 0x80}, {{r12}, 0x8000000000000005, 0x40, 0x2, 0x5a, 0x9}, {{r2}, 0x0, 0x2, 0xfffff, 0x3, 0x2}, {{r17}, 0xfffffffffffffffb, 0x1, 0x2, 0xf420, 0x4}, {{r18}, 0xfffffffffffffff8, 0x37, 0x0, 0xff00000000000000, 0x6}, {{r19}, 0xfffffffffffffffa, 0x3a, 0x72, 0x0, 0x6}, {{r20}, 0x7, 0x129, 0x80, 0x100000000, 0x9}], 0x697, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x8, 0x8, 0x7, 0x101}], 0x4, &(0x7f00000002c0)={0x62b, 0x7}) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000680)={0x10, 0xff, 0x4, 0xffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x380000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2004}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7e0000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}], ['\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', '.\x00', './file0\x00', './file0\x00'], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', ['./file', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5'], 0xc}) bind$unix(r2, &(0x7f0000000040)=@file={0x3, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00'}, 0x13) fchdir(r0) 04:02:59 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="dfdd4f11bff4ac260bbc44e56cd5a8c711eff48cf34525de4d8a6a7bf4eab0cc4b2401157cfe5821ca68a9f01c9421e9379ad5cef20bc8a900490fbb63c0a7dcaa646adda0cb7d92a3c9ea52c6b9c9af5073cb546b66806221e92f6b9918ab51d0c08556e97d53ef027ba200065230593e79e7b90a8aed885f1558a763080f955870b1175cf033d4ff8dcdf8341bd642be", 0x91}, {&(0x7f00000001c0)="9422aca24d2e584503ddde69791177ca931b739c1bda879c8ac2a4eed1c2eb478a6670e8", 0x24}, {&(0x7f00000004c0)="49ce74294cb091ca15cd9981033613bd17ace047134919f2719968c3e02b08409c7e1c43cf5c1d51a30bede506c9d29f1ec84c9d938e2b0e84b76757a648956dbd9c79c275ddfca2c5a0fafe9a40f925e27dc95c0fd32108b4968c322c7ef64e5f1ba0b952793928585d882bc8a5411975a0b176636c757c32b2b9c50b7d6f378ed9b9bbf9c31294130171c814251d227696bf1b83c7487c7aea9118390598a245e42db4131a680caae0eee1af76ea0268fa12f211c62f45e267e60f9f4f05188d214907876a448e3f699b4ef1e8bb66b163ee800ad53c794578fd797d73412bbcd1439fdac7345b2e7ac26c3b4f40feab07ebd91fa8cecc9b5867d815e39e87f6776b254dfd5473a4a1f3c2c2589b86dd41e9de954dca1a61ea735c80bda11c11b1482a3b890fb595f1e38a78e6e9271edf2910d573e252ad0a9685d15239cb69b67bb3813faf006c233c8c93ceeca355bc6e1888f2e2ccb20dd6cef4ffbbb0d6d4e62323a05fc81d7b8a1e5f7a9be9b2639ef8c168254a8a06d1e714c77be78d9a7834df7285a7be311b6c9fc3f59a72a0c2b64324695bc265c50636eba96f51c91350fa60175a3c6f96b724f5497d0e1a8df5c5020ff400ef06cd2e39e066f652abdf3e36c845c1e0c008da07f9f5342242323f214013804b31444f3af876c9710aca2a6f40191a10f58f1d465d94f2759bf2f04e9388c695fb248e247fab98c4b33da9df2d25b619ac56da91859e8e49a7c563c7e40e7d2f8e7c22d8b143eae6517e3605ffe276511e485b0d8a9a512c888ae982b93349b89d86d7a73f2e2bfbbd938ae6eaade5c97d32a1acdad6562c5a6984442bf68ad39324f89b2f3672cae5bac819bdf89a4b8fda0508bcd35cb71bfa6c3c92d062863f6b4a67ba3767cea66d54dfbac85678ecd8b0e66699afda380cc20b80095f2588c1b43431b337ec62389340c62efbbd645f4730118bec1a2522241c69cbf0c8a1c2361a43a899afd4df6ffe2a6752891acf7370535606a7c90e4cb4b3faf77ba6cb854a3f87cfeedd3cf652b55315f21446696d5d6e0c898d8e9273ebba03ab292e94b5e8a2781f2aae0d585b3d69b476ab9b7827e8a6aab6c404d825108d9c294ba6dfa912bfd8502f30a8552478187e7f64de3e62a6d8665c54727f445a74cb9bbb9d39476b95cc63521ddee8ae0b25d9d617a6eb3617d4dc3b59b386054da193153f34d04dc251a766d9b8d0987e96557c94220d775ba87a0893331ee30ea70f97a624cd85a5e257847bf128c14610b852338fd81691df7be1373167d3ecfebd2beab2d04f2b8eba4b710bed2c9bb11c90a1d8866fa604eb2a750c793cd28b595e03e0e860d33d48c283e586477be7003cd104f60c37a795479449b56e24702e96ee57e0f17fdca980d25c712b12e7468f7be5b22791a4206160ad77b8daf94a3212dcaf3720da88eea9cd272a99634d24dd33f7bd0515f0b01c4d5c2d6f82a5e47cdf1e3b518af5fbcc1de6f04da403539fd5dd34020b905070bcd66faa5dceba5d5407d4b0a391cb948b99554f03e8e218312bbd0687bdb1e5a6a47da930b3fe55c33eafe9547dbb697e699fb2a37b249addc319f587b56f4be8350026fbb82d2dd70cf4c9dade800775aa700156031d224076fa0d2fcbda3daf3ae15fcce75f9262bbd3d3246962cce41630511f9f6a05c009fca99413fe776896c0c0bfaab8bfd74a505461cd04e76ea7c4cbac90611bd63d9f7cceaa845554470d86e73168f7096bc4b3a5fb74025d9f2d5afc2115fd8707bb298b9eb401dbbc97b4d49c7bc02e1d9e8aca3761288ea9341d3a407a449ec9c95c43fea55875bef0cb5c99686886cca691e584efdb849fe5483ff51538d2e5c60460d7a9aec7146297182a4e9326a4cb123e01e305c4d1c983f0c63b17cb6191613e3604b74f8f457e7e989ecbbaaa4be7b595150d231059f454cb2c253d69e966ae5855e0790b06c8fd4a5acdad9d9b6a24b85ec56f614e7fa660976c907de55b252e51ff4bd01e3b9d11a0576aac0bc67082e9b8255d460639a2ff057d99d2a8af60c31552ea63d1e435df9ed50dcc4e51faedb647001556163c3edacd4fa6f9cf6960380651b56cdb443685e85ce282d35226767e168d1d3e3a65f8d01ffda42f8633a569318c2b18280cc8cdd63249e3d710c0ef085749d1643e53479dc3a275f4ad6da1cb7bbf7699435b2cff9d07a506818adebd3ad7cc996b6c5e92034d272d193890f3c35676d5e36d18c365a2aee1a90620f3274adda7a533454e366f33a061917d7cabc2ce22d918c602826bea2de0d1df7929a9cca376d1c278b061d765b263695080db9939470b4378bb735baa2573c76a59aacc51e92fabe19fa6fa74281a9bdf0bab4d61bdec73642e89ecf1c3dd99a0202224802ad28327b393832267905ca30676b937f8c2432d8326256bc9427ff19c074d08d0bd62ef035404c046d5ec4827100f436a15e6c11881d85070d6e276520b70f96677fbe26a124dad90d5b15f765a059eccc8b3a4f2210e915217bc9982abcb822dcdd2ca80c75ce24f7856afc817f38924159e98f2246f7adc1c1566972850d7b41a98cc7b6bb12a5bd6d2eb432109349074d82345a9499b2f77d7bd4dc0788cd26b75d4ecf14062e385c2b7a8fbe65868d350e3d800a794c8f03ab29ae603486678e2905fc5698f855690cf448543340cfc9e690a95e6c74037024e98bfd0af711af10a7d1c4a0558ec872a0271d41ae410d476f3dea8dd7aeceb6462fb728978884d05c66dbff1a8126cde1f9fbac24be57cce0f6828992f8ba0b6975b42e65c352c2c93327e7b4c434e85ba9a52a7d57d5afe59270c6386b5373ac7ce71a6b0fa93cb1c3eaf294fbba601b2f01d1050d02407a9db943766b632f765affd04a34a62854ca282d1a7a502206b67e0aa2103db9e19d1c2499897786c06de543163f1644591c28ed0b2e36dcad3736c875d9c767a4e4ebed7a0daec5f09825c6f2c6194d5c7742f7d4198a863e866e88455a041a81dd0c85122d28d1a01795f24acaf7114864ef5550269bcb672107f46a493777f9704cbeb196413caa7111faea16b8fa1b731c2ffffd12ac6a50f94b31d8add56ac2bfdf40b79e0ae74e0197a4e295e0ae6277e0a6ef8699727301e4ba23f8bcf70b09ba0c3888b9687eb4230940e5d2d30e6cedafc98db209131958af1a0aee7a0eedca4ee14aea73086eb3cd7815ffaa5549b347d219542e6152f2e92245ec25409307206e95cc623d77047e3d4f8d79a2dfdfcc7c359396e1fe6f5c7e777e6ab720e4c1326969e28b86fb16884f2def21d92081f85dfa07c1622be474ab27dc66912fea6945ac0d6436cd3ff597fe18c9cfc4ead513963ba0e212838e00587f7d5068294fe322b0fb4e91651286bc2707ab218c979825632f403843a4b476439f6c8d27117d053dec2e733613c5ff2eb492f27c1eb5057ecb146b023798fd54b01cdf276d78e77871d9c671e935fca47ed8ee079cd3188aa5b38824d9f0d370b8ebb47fba9aa037d2a7985c384d0eb95d93f21f65358d01cca204f2d327867c216ad0f11ffe774df61e006a4e2ab2c03ebf43590753eb01905a1d04cacf753d94d3116216986f73e589fa8b7e029242f14fad98573c87b65dd99bc2c60a30740c2c62c876779f194b005432bf3140a182aed5b8f61ac51397a60452ec2824b05ff8118be56bfa76eedbdd2b9da16cfbc769262ba4d950cb0f354bda4236028bc21d36305df499f12b713c5739b65512a79a7ad27961f9e92f05e0a192cc6849332c34baf42e58934862666759f90d926c7c67ab5dee1a3c64b4944cfd8b7ad41a921cf01ae4b5ada48217311b74f564a7b7e0e8b1f3b77dd6fa1f207603b7c9b103eb1b306e832010a80e532bfb3938500e3bdb0b7601c14fc711e183a0368f060c45986091effe13b79c1babcd42f998515ade03cc68c847415fe918239575801dfffae7024b390337feff9abb7de7a5858a00e8b01ad285da341e743b099d5cbb4bd6110095066a80e2ecb8a8dd3ee0e9dc3c562880a23293bf7e4d9dbb4f9f5cedb703d09ddd725b738c68dbd27a0a033fe3a5398a5bc9d1c50f6189c6ad8ece9994b1614b9e3213b37919cfbfa55b91d9a265f18b7bff9acdaaceb8110c438c5bbd4be35475602a1c68f0c0ab9a2263be3d08ee2629f57456eb1281d564239c56d0f0f9fb7e6331e489e4fb9444a3ef8cf213b110569fb715a53163e462c50fd120dbd4a4a2bc685f31a7222acf74d28082a355d1a27048eba307a23ec894dd255d4800b3fdefb30d25a782deeb11f888545d7600ab128eb9c3b49911f3066778c846eb34da920db3491f04d8145e7e259cddff8ce0ec9b5cd8e06e3c26d359f534ab88f7fd8a2e267c6b72e467214ecaa11b9e1251b86f73b6043f24fe99c1dafc2acd7676c0330dfd98f06de9fed2a5f51aeee22e278f504e4bee19775d2b75568c04bd7fe5b45d431203ccc7fd2c56e0c14917a967dde689834a33bbc1ce6a4029f50ad68c53dd7cdc0f5993bb194551d810f6ec2b747cf8911570fb8233ff939903551505d2afe48c7f8d9cdd59b7fbba51c4fab3af0c26cfe7775651da1fdae6bdb24bc7cc0e4f5b86868c0d4fe25a92c5cdc3b8ad19f1fe1f7b6deba98d84a10bf92a14e6b0459c0534ab450c78834b624d28a2840ffaa12256e98d3ef8a3491313a53d39bfc548aa0db9aaf7502abbfe691bc4b12e395cd6de8928398955fb612fad88eaee88d419a68c351f3500aabd5a37c49c1fba2c91f1fa6376e73b32fb9c3619548b1f834738bd5fe49feeb88395bdc8102c26112e75fe07fedd8d076617f566267efaf9b9d5bf0cd72c5e06a6e7434a29d2d17e2b911973390277f1664f822a5abaaf22507924a5adfac078aaa73d7a3bc22b1a875ef8e0a8d0492265ee69479ef0e5d4739f8b0ec22794dd236f2ee6cad2116e532d0c6b66ee796cf5eff71e672825e67f8cd2e82b8c75dc7239b1e69566ccf76c92ca1858fd3e3df73b3dedc5161ab2a9b99dd1a9e68662d725ee9e6bc1c2c7617968479bed797d36d0a05a871df4e63566fac91a211c546979a35c42dee1392d1cd2c98c282c0f60a1258423f2d56b7796435bb8bc3cbbdd039ff6748df62b12e24b596a6c7d116eab49fac1c1c73cfb8d13f2fbdb44a14396aeb4c3184fb8a54a4f14c8bce6d9fd6e37cb7b593b3af942c46c2d8bbb8c8456f480b2ff6f6925e0a919020bd7e70e94716160a63e546282c2684dea1e0603c807f1ae10cede475f12e6809a259def21677088396b2b88714ddb969deb38149405f897dd4cd3fdfaeca67428a3a98a9344e3441de4153b2b1a38c247bfc2849f47d4f4f0ab702a3b5ea1527bb67ae758b605c40242dc51005de35daac54f34e366a26acda72033a53bc1c14d7f89c7ec3bc14e505e32550e46b20f9797cb3221945f66bddddc6d8bc8d4d8e517ca16b5317f6a922a77cfb91a12abe6baf1dd2459c2ae25e0e4d6e581fce93d6d38a4f71876a6ba2a0b6fbe2757d1eda7df5e875dcdfacc62e993e50a52eb9f1457c4f8d3d8649860f9b66ef53674f368e5330922f8f9b4b61209726b0de583871cac31dfef7f4bc3890fb215b84e02b6853136691d711ac2d0566cf6395f792d09a239d15c8ccd94161704af07866f52b923acf977acae5a999176794cb92395514009fa2c7782d706a9acf7b3d2d23f5a90cddd6eb6258c0fa6549e533b3a49260216b9a29fa4130bf95ed10cac12e4611214c2f1d7ef2cda2b59f", 0x1000}, {&(0x7f00000014c0)="6dd2b2dae2af5a350a22abfbeb40de9661a92f8e6d306935fcea15f5179bd9079049dab39400b879c945d694073f4515ec199f3c89bd6e62799970a89c1730fda24b23d0b122ed8b8d89a9e64b72bd37f90346e9385843879719b74c805c3354b5adeb00ee1e4dbefb2a8509eae2483f7e37dc1685516b755c18e068928715e90f2c986589d56ebcf102da85cde13ca224f54203c28447d6576d67b4b1b7024cb2425307b212adf3857ce6d7a5fe214942a60a040eea474cc764950561967b47d3940175b7864d0d7e943dc65e2a6d874a029a8448abd2bd6fc0ce752c5f9cfaab93dff123f4e04f479fe9278ccec3d59404cee1a0867b35e726a5b0c455196c1a0d39279954b3b330aa54b79359784aedee1cf3396b2d2f0249015ac5528269d1fa5363dca17148764f9cc799a3c05503b892cf30e44fc330cce88b7e1c66007c9a8e2b9de5fd92903faa7587d2f1dd519599593bd8cfc8fe90c3fda268869530958209a64d3d496bbd6a9cb7a056add169d00545e5892b9cc2024196387099bc20a3302e7bfa8e1cd8147209bc4581982cffde02b4b7cccb3f7133a49b741275af44b38b2df0ea760d694a292ed5dccaa72bc8e492be74221eba377cd3b7128ebef597429533cd5b62ca8558c9e6b2d527c594a44622986f9e2c63763d82a5f915c5b883409f8ff5ffbbf0d1b040c863fea64582fb068d7d4d05b88a21c655a52e276cf6685255764996efa03dbc0f98ad4808bf131f985ccac1bc4b5eebb29f02efbb9601e45a9f6de4d0d60280a65e7a06313ac804c90971b5e6accd5764e764d9fe6959de91f3ef61d69b49dd95468dbcdb5bba64f06032f44985f20c5eb0046f7b09950ed9eaaa8cae3e81fee83e5f23ef390f82393381b2813891a7e7f6ab1c6405fe5e537072560a80dc4d5db25b5d2ced9cdd74278d81b0893abae7ccbbfdb101f04045567525bca662d36e16bb997d0ccfb587032e59e9a65d838b8ab6a819e73151ba9ea727a519c413364a6bd57ae9ae0a8fe63ccb5d0c6eb2f5de6e8d4e691303139b4924f945b2dfa69b3b19883dca16f6fd5cb46ca8d3fdf20bb60558572fef8b096324aab6ab6a08fcb03336563db519ba0c4ef8861b848fa39a22ff8f0c219d2d9a9020e7b8e636b43a87386669be531a6ee3103073fd2b393d6b2a251b174c69f29841b56fa2ec68b6457a84e58fc6b798a0252cb5b6f8a37fb5552f0e6e959ab4e988a3fd3dfa4dccf8a9e636c51022ec045201c1eacfe292c20091aa58f989d0484c25f8e6ab9f887a4c4954c18f1f58fed526e7ddcaf74087fa12eb2e6eb3d10308827b180c7d6515388ad0b83ed51a72c8252df7030399c53fca491820446ecb1189fd0a55f45abbeeff705ced7ca1e9bddd8a5ed056ed9b03f6e33c2768faaed51952ef4b22de4d8f0321e0ce520c7dc895b9c55456dfefa4b62db48d0366a6de9b7db0c79a367fe9eb16a311a9c49aa07e6dbef9c7f24876cb8a0a107c8491a7c16ccd5ab7682ec745b1a5903c59fd065d695edf4b7af30a7805f8b453d65eb4c0703c602ae082ed252ca895996eaa23627bc5481b90233ce3d63b060f4e874062e8c44ea5eb8874694fa7ca605c7135e78eb0dcfc3c878fabcb91647e07bdda548167494ae9c3fdc89574626b3fb7f4197d5cce107987e4a627e6b47f812e9a1f047d2358b31ce2b577db8ea0a81b88fb8fdac811ede01ece98a9a3e862c8b149231536622788fe4e4d834ca1f7ef03a231e4010010bfc0ec5dc3cd60d3ab6a992be7102bb31a899fd45863b5eaab3810d43abb0720904e804366364378c9232b6827dc10ef5dfb736bb5b8bb5d504d3b1f093a7d4350661b3cd042b9d169b36592a309649c6d3124d61af14d47e19e157462acc844b798da49c440da605343b93c10f91b640230d48ffcf51107430688bd6347173039da1d15b8b2f8bd1861cfcd84c1f94ec77a7998f0f5125e470d5ce77868e9c8eb17818bedd465f07c58eecdc464178374eef8691eacd26117ed4d52ada186b613e918e0e1dd5504806c64bc69c58456f40bc935ee9d4c1fa75a50d5fc20a30d094cf0230d75438a30be86388927950997c75593a9cc90edb4ca7234f3f7c8252819a9a7470d1ce94415fb89dd848a7b5d0815adece3255ea9d25176f6de51b3ae2d74ce420b35b9f22eb328e0b7201c581b1f39813c50b641ee50226b2b75d52e28458c8bfa26876eda4b4674fe9538314fd7782a4de3a28e473dc362faf700a0631560fe82ebfb1cfbf105c0858b16d4bababa17174d5729e8fd7e9166d90b09b85e891cff5cb8e5df843885fe7d971a24f1c1266276925e97ce8dc74bb441c5930484a96c79a40608792a412fd0189031c8261c292d63f7d9c24cad0fdf0a8eedf4f11e72823115d75e89b2d78109a43916c0757b4b0027e3e82a048455a792d7e2043cfeecd46009431424a20c2b82739b98ee6dd2b5c0174d361586641d984292e6f827d34dc8094cda7d3ee18c22f0af1d0ab24dd4de5d925857edfe115f0430fc616b6454f8c8d7cf9a4e926d9563a4505de2b35141eebd8df1f1a5013a27b3c9dd6a9e19678a126558ce53fed47d76c9d82cf2168a110b3048750f54f91dac9a468a208f0c287324d48ead118940376dc4b36c97342cd02cc0c7a51c6554fe20f15b8f177b5451255ba15636067d241341d85dac0521fe8d730241cdfd3560c203e033e046c42a72972be82172e9691e75f6b45b431c7ddbd70a7488b06b7a8d67f68a81a6b115d346c874e13b637cf0e62f79c6379e95c1d1ca07bae4c24ece726d396461f7b16cecfdd31d210b70d2f94e5c33e1bdf1bb7c0d6af74303fe886c535e4e0eaee5119b2c0ad90b91acb192cb89eb3a165bf97b04f5f4763ad190fb5fb6ce414219fb1edb43f31c293a1f99ad8b0baf489dd4ef3e5c9bb98687b1c6a16de410c82647b586fb3cc88fbb5d966d5753e3dabf065d21f37b187d25bdd6f516362b869ae8b5d2f06c5d0fca997d6be8c9615e9f690325415b3efe0f7978fa6c5fc5e755b0e4e1e3fe37848e805d4112d006cb77bd50d077845f4c09af0e685fcb875168738c083b721cd5ae8b0fe682c22784888c6c8e2b8884884a68a061f2d15734213d60632048436b2692a4b54eb46aa330a73a1fd37d9a99ec98ef43e75fa5bcd71bc04e6122ded5837530e90098fc2f8478b8a03f98b02590193f73f3633c5be732eb4d25fa280b2a1ab29ab65627d1fb92217a3798c6ff82ca2315fc9fc398a00ed1fc0d992e8cfb460c475fdeb1296c1e807483d6cafe2e761d8681eb15f25dc176fb6ade0e551e751e98572dfc5eff3bce1aa3947e5a76b38469ba205c2fb43c453ead156cc79a2f7023c9f494bedff1d6b4e34f718e0b2b05e2c0e191382d3ab89593d7bfe34e6d5c2c4cae4e837546a289e21e25eb4e6beafc5a7a5b1931cf8ba4ce4c01d515e1dc007eeadc9282b0e89b5d358fc96ff41530758fea9aa85c1b199fb5c9bcf50f1c0df826fd2761e204067f869d418b17ed34ccc909bbc88b499056dafabead2e704cf0ed80a34a4a1d021c5f583f97865563c9475c26a21ca4a0c1b2821a44050ff3ce3780b937bf3c5fd6d666a29891113d1b5d073da4425b955c72fc43ef69fa9ddb343d585a71d8d9b7f15b7d5a6db445abc0d56396581c5391a4e13ad127c57aba63a806aedacee1f2ade20dde8bc97de665dbe16f9b68d8f4af252b0c087e0d54f536b8292f403a3323503d58958e27f10a37adbafdcc1aa70079acada5d991ed702a2e0c1d7914304d5e4694140ec9115c7774ca2bcc9ec5aaaee048e4d8424f3e541b1f8ff07e20e6c92692ecd6f237aa70777b3782d808ba445a63ed60fef9d7ed8a04ac825d75deb3d8366e09896dbd0e52d745c3e804b70b2cc2e9590005d3958078195bc014b626036ebc97d018773fe917d6535974383406cba76dd825f1cbe4b30eaad029463acc82e56702c4256ca1f798235da819418c343d4760f1850037e4de612f13f70be8dbdfade2fc80f014731bbf39fb96c7dff38a57b5dda8f05adc4ff95bec41ca7154109bb9ddf6bf90399928f3dc1bb90c28912580d30e36d77491159f71baafa8f52f1e7bac188ed6c6fa2c4ed462b04b8464dced05a334a4cc3a7150f071ffa722ca2b5b7c036388f08318e3f33fa27cbbb3ad66f70dba77b09945703244052594cd4e9362ac6d095765cd9d948dae64550310a0e7cb694f6852eb66287948508569d021e08b101bc5bc41153434c10146939b5537bb4083997acea5072aa25997ade5b37a61ecc74f04be2a0c168b3ce44abd16baf50ac199ff71b08e0402a3fbe0d7e267108b7441ce284a85f3032fdc9ef36028c24ccd83fc9ea3e3465bcca32272142afa41c9c22d6fb8090db6b9174c2c9dd07d243b5f911ddb9853d55e6549ee20fc39cf927681f0ba0d6e5b0f7764046af05db0f65076f9feca42bd519e39ce41ddda4bdb19d02672116dfe9e12f0ccfab0ea70e9479ed3e3402fdf0ab939a988aedb07cbfde88e02f5d2acd0cee844e5be250a1162be640b91d54c8007853093ccd3ef2a1218713920586f112e12dba38898649639989f01c1e4ca06fae42a02ab1f79234d356c9366a125f5f55ffabd910aba1d383ed17263927b5616545dacb2af300bae65189450b60aeb3d70ef35f2cf7c0c564083de10d63d1e28bb3df4c12b6c85f91cd8796bd35f66915cdfd0ba559a8f20c32b9e2838cc399ee627601e3615241247e4a35aef721db6fd2378e7bf7bbae21eee836e30112475af1d45150f663b11b2ea9214cc59a005d2211311c71e82a120511a01473bddf4df66c9905cffa78f73d3a1170bcef28fe599c0c6de1130b97bff39691d56da7ebfd3c97ba1fee40407d7ce79070fd29510ee87319f35e41af6447a44c04400e16aa122dc7eb643ab8ab240264ae275112d0503a202aa64bb27b8e3f4cf0165404c8e88bb166e2a9165e77363712f4f6ad7d22fa5e0c3465ebe855d05654948c021ba77c1f492aaa05122c4b2050f3709c4bb54ba6d26e1a4f4d64bd955db9eb98b0352e15fd9d47124dd176bbe3a9321395b25c02a7bd5d8e48201f3b323e5cf617dbf5bca715f4c62d95fd3ea3a12cc393b5f1c5ebaae9fe1edeccdfd480aca9bb19dd9d486cabea048fb9afa6df66f32c5d73a1fd1003b8363799717705581dcb589249d3b5f50c96ad70d0577177ce73f8e8cdd2983a32d16b7e873d8721501fac3bb08a7d45d293308471fd76e26aa5ca3479fdc5e7622e270224f66741c8431ebc00032ac650ab151e99fcfbc65e6d491808c7406b9a4887c82e49c81aee06ee2ddeddec434e29ac951f26e13560d463e722c00b6c9654927a3437ce8891460810badabc02eedc17a2fb13617300407799dcb06f569055cb39aff8617bc39588727aa9839f9162df6a4496609b1942f8beb46f6126d11259ffc36c535784b3b07443a4dc80a4577e8a319a91844ca1f0fca16e8aa9e1dd53cf24e40516729e6ee0f4d6a6914b8753da2d7e9857abad0a36d56e0dd0a417f58d1d81896b1ad278603a7a5ca1c14fcce4cf67d01b160ad70dfbf2d5c227c67930fda3f15fda3485dc5a2023ccb88d070a65b918e6f3879e18336c28af24caca23958444c1d44ef71b3aedbed1061b5f73c7cf06b473d9843b2df82d4ccb625b399247dc39bcbb064ee7f3404798d46a08851d62b6748a035c0ef1e983f331c03e7a7ccecd229d7c2df711004bda034c22eb21612f9779b91204091c6b7726705", 0x1000}, {&(0x7f00000024c0)="1782d226e4f8530fb17f1c4583fe7d749844c13dfa8ad20e5361b1fa21c6a5afa756401deaa25a718877548489112c86300c4a7be1e70880ac8790a27d4eec61693aff42e0045dc088fbc0e2884102854915227ea15c362e0f5deb044f937e76a2117d0db202462b5201e858eb170c6c3acf0dd2e7b07e7c7dae9e16f0826fdc4d632f20093a511f79bffbdc3a7d4aec0c4f390365bc8051a11db8759e6eef655b2920d653b50a00802a3a47479ca64eb37f", 0xb2}], 0x5, &(0x7f0000002580)=[{0xe8, 0xffff, 0x1ff, "7248fcc7bce0ee3fd39d378d32b8103cf9aada593c421703d8318f452e1460c4ec2d610c5c3d68c37cc1733c6423be16f3972fcc1e61bbd08727a0115612952732962a635c9253ecf6d168c451a5093017fe5664a6706c59c8550899c8679bfe2378b3a41be868964336fb7b4b1434b805b59c7e8f16a2103aedc07c28cc8e140f446ccb868e92c9ae99480ad22e8404926e4279e0ac0a522a8d58747c87c81941836da9a54bf46f28258be2a898f98728364109f8f9f959986327885521dc42e4850a141722fe4687c22687b9092b8820"}, {0xe0, 0x8caffc1f91357ec4, 0x6, "89bd9c5336352812b226e9665a93f518765775df16fac444a996e70bc2aa931920b53c0061a7691fd2364ecb2c6d4226438cae83d3f66da77b0e4b614f05cb9d0cf7263a9df3381fde4453ce6002ffeb89a5ee3325a7439092fff2b5c86e1576bc670b333786a07fcd3da9e0e8dc974dd202006e6f2e6d163c1427b9adf61b5d7522cdcbe2aebb5226a570d3569ca921193ec7666c19e8650a0600d67653fe63f3e1218a2f8d5e5e0127a7cedb2183abdae2a00e87e0feecc720598021014e4546e19c866494267133bbbcd246d3"}, {0x48, 0xffff, 0x5, "775948d0da1fada84e47a1dd68532bac536b81d1ede8b09981a80c4e2e01ebfb1fa2abcd1765a3d6a66a95c3205b634348e0ab"}], 0x210}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000440)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3ef, &(0x7f0000000140)="40c551571115b12ff78d5aee258c") 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x6, 0xffffffffffffffe1}, {0x7, 0x1f}}, 0x2) 04:02:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x200828a6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) getpeername$unix(r0, &(0x7f0000001a80)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) rmdir(&(0x7f0000000000)='./bus\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() r6 = getuid() r7 = getgid() readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/67, 0x43}, {&(0x7f0000000a80)=""/4096, 0x1000}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000140)=ANY=[@ANYBLOB="9ad5"], 0x1, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r6, r7}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x7, 0x5, 0x0, 0x9, 0x2, 0x0, 0x0, 0x1, 0x2, 0x2}) 04:02:59 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x8) 04:03:01 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r6, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, 0x0, 0x0, 0x1, 0x9}, 0x800, 0x1, r4, r6, 0x0, 0x1, 0x1, 0x2}) r7 = getuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000000)=[r13, 0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff]) r21 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r22, 0x8004667d, &(0x7f0000000180)=0x7b0) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r22, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000002"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1, r7, r20, r21, 0x0, 0x4bd6944450b6884, 0x9}, 0x3, 0xfffffffffffffc00, 0xffffffffffffffff, r23, 0x5e, 0x7f, 0xfa65, 0x7}) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00ba10 failed: hole in range 04:03:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000002900)=ANY=[@ANYBLOB="00000000000000093000cb0fb6a3809634cae4aca6772b922d53eedd4e37e0ea566bafdfb464d5446597db12dfc4f069ec2985cd642087eb03961d4867a3abe9460f6fa4d27015c798b29068b849c674c01da5d924d16c094b5dd358c7254a48b5a8d5821ec9be374f289f984e711de80917f3654dd876d43b10843b7cf0c54fdaeaf3491a9285a332a18d575b3a266c6289dadac8d0e6dfc6ee63007abd90248394ae1ade998028f33466a517475b15a9d7c01f3f665e6c5db7daa207529adb0f"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) r6 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r6, &(0x7f00000028c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002800)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/90, 0x5a}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/45, 0x2d}, {&(0x7f0000001800)=""/4096, 0x1000}], 0xa, &(0x7f0000000500)=""/114, 0x72}, 0x2) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:03:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002eb806696c653000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffe43) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f00000002c0)=0xfffffff9) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000580)=ANY=[@ANYBLOB="cc79cc2fdcab9c220b1d241a75d7e0e43c6b315a23b541ddc598b079e6228f3c5361a4c587caf280ecf830e715a4ce869b7275d1b1f65007f9d9f69ddd5d1c4f3627b95006e5c0d3c84a4209f1aa98d142c6483312e518b5b8f00673c0a0a29fd42c64830594abeef08f2badfe374d9b65662fc17b18664bbcd42c1491841c5cc2f5d27cd0990c27e00b5c1fce506ea9ea1d1b1c3e115ce1fe343c46ae64748062325e28128e1d7bfc49337fc8000000000000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0x4) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r18, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r19, 0x0, 0x0) recvfrom$unix(r2, &(0x7f000001aa80)=""/102400, 0x19378, 0x0, &(0x7f0000000400)=@file={0x1, './file0/../file0\x00'}, 0xfffffef2) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0xffffffffffffffff, r16, r20, r12, 0x20, 0x7}, 0x20000000401, 0x400000000007, 0x7}) r21 = getpgrp() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000140)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f00000003c0)=[{&(0x7f0000000a80)="a8cc483f9cfd5f90068921c87a6ec0f40ca8652a4d6e8631f989173f90db270f049786238f19999c166140bb6382af7680c5dcedbcd6557ab4fc63faca60740803847e3c1f403d21507c942a0d9e4cd4480acd33ab9c39633043175f7d066c92b1d1bbf2416b8ef28f3083ed36659894850ef161bc0c4dc5d7e59f8f54db2e4967f9e0f0f155e61e385e0b3f6a9c84eb117ee1853f9c70bdb3fee3fa11842a363b3b98a596064eaf907ab6db21d224857c928bcecd40ea5b7ced9e2c4c3ceb870e0b3b6a27b02cdc982b2ecaa8e1c5f078b7d39b4109906b5d50621c471e8382b3b2487d3d10ab868c761e983de2ffb5fd2ce052514ef299507b35fb95803750bb115f309f4478cdbe0c7897f064ce579089cb6fbb8b7c65eed26ef792ea6798477bcaa06febd04fe27671bd1de0f539a1f3dfe5dc64db58aab850aee9b055fc0eb36822baad67d2d8558558a677a0187737a2390a26cb2e68aa5da4ded65c5c86091d70582f5620a5137f3a4cf52c2ded5332126af03b72c9a6cfed89d0cc381a605d2ba63dd4ef9908d9fe8959e42dbd15c75b4767cdd19e269edf2355a79a4c71908fb494029ecde68332b02b425f892e19fa7786cc434ca760bae95dff6ca62f1f5c629edb036ca0ccc38948aa8cb6e39b6fc4b15f3783e6da6597070bde0a566a5b3372a71448736d8580fc9817994a9e0141165ec9bb3dbe454153cc762b5a10b9c34c25ac086e302e29eebbbcbb4f456c7921ec23543fb5b61495cd08ce25c0f1d6344e41a7d85f7ad9d7634b49bd1b165c5f414c4c80c434b9c42937d60e1f52a9d4dd44b7be7e20eb3b122e36156c221cf7cabedf612dfb563a4848e4c0773f366ab7d1b78972d7129fca6805eb336adede614faabd520f15730531c57477c12c038c52d30a61337038474dfef74e1a02fbb889ecfd02a45ffd61e7b23b52e79c85881e4d3351ac7d702af0a419a53b2beef733e2e44500391dbdf43145205b6505785b73d094971f81f1857b9791db68b063b2e90b30209eb792118697d38dc4aacf97958f2645021bf21d5debdbaaf8a42f5a122b6d7e0aab33d45232ef340790c5ee447119df1765d84809b728ddf9aea7a199a79b7c6a1576cac7f6ba6c1da6fd844e82095d97d98645c0a1c001fa679fab910af5a7985d5a16fe923b582707e5cdc26a190216b8792663b76071a09b6d2dbfecba14a1238bcd4096450c6794c488ca58f91d5f2592d8d1b02f33cab2cfa6a4268105c27a3712e3cf8ba356ae2e43c61c7a6ff00bada625a55a5426085b360a23b94be4c5355600661908c769cd91de7255a81bff15d81f54745c0d67b3f1c8abd73082d9ccb0fac189fd6b820f9d46611f92f5664aab4763588a4ba078420243bd1e68ecb90ce5d9c237193da0fcbac309b97a82e54f274df21bf4927b6dbe336e4a9ba9b53e8eed7b903efa43fc41965e1eaa4c0abc036c2c67bbd3d41296a52c023d16d27e7728138b7bd5b21341666a24c515a12cad63667e1d7cdd816b29e8a064a3b7909b2afdf473a27be71eff8f75a43175f3609c937d6f85d1a10b80af5a55e32ea580737024bdc548769cf01ae4025ddf461d8502bf2d53b818c87f0e0db32c2e60fd91a1066719f4767f03a05bdd25c681cfffe6e70298fb7ac48a513333194284b544f70328034c13f58944a486f6f36c6b6d8936009227adf30b6dace36347fa999694abc6c5396b7b3b83ead04d42d29c2d2c68dcccd1ba5a98713406fb971020be24858dd8f34b4d64762d57af3ab80334f4c432d2c68cf9bd6768b6db6a978b7a348ea07db0c9a00fe0ebbac5995a583329a67e362d25e18696973b68403b0223c7926d342e48e22b3c4b832e9b4e1508037c3bdf889b1f718709dc582728c381f02b28ed137210916eeabc57c0147c77d4f599a3fc8e138c7e9921d706c72550d09b0e357415132460c7c02d2b385ca9516ad36467e21d376d85f97827a73dd7f120652ad8069bd1dda6e63a71ee01be939c6d06c4868074ab39b9373cc4130b580defe766bde5dd8d67ebad40a53b16b5989f96310cffb09de6c712c43302b079f0cbc41bf205ec29ccd2753c18abc8c95e5e956bdd92fc404664076026a228d182170a1098d6d4086240b3a2bdb67a134b8de90ffd6f06af5af38c053b1e1d3dbc2e0063a4fe4f668268ccb489ec00d642f6546e7975784063c58776941be13195288ed3748700198cfd8613889f5aae1332e577318ba049a4383d3b8128d83f1cb9dbdb435e282b018bc1a74f75b69ce4bea45bd2a67edb099472964f02f70712f0dca03d2471aa28e62c94093352b78c6ee2470bba3f279dde93aba3606f34cd408578a948885b339a9ba5d50aa4550f9c42ab4330837141499eca0d19ffb3063ee8eee3850fea506b2e2a9c60a788c793c089713e9438e24b1a52c118ac3b735ee80dcdfc1a95a043a759e1b90570a64483dce37114faddf800d539aa4cce3177530ceae133571d6c2a892f258810d41b1285d52327073b7c82385701ad7e3c4edafc0587b3ab3551e6f871a8a7543d4e56ad56b06bfc49e6afc74d2080ac9d072fc0e9b4f86210b0075912c1484a0d62fa482e0cf9351f8795973447c4e03ceb2631c49502cea05472f53fb61c9d72ee8067d500c691e2ddf55833c9aa453d616f6efce1866a95ce2eccee832c9e86491e0281c4ba09e5902667972dfbe424c09d2b2a36f78babcc79e2c1ab63ec70acc821971bcf91378bc2c46956fbcf7efcb0b4bbd49e6d2e990ab34784edf54caa3b77027004a80b2771f650ed314296fd08d69c969f5cf90f7652af6b6a170ed8c5ca2a046a9f8f186b4f97b8aa25d5d11c8a78b44ebae0176aefd7f83de93b383cd98c5e8d6c1154a8ef9d3b7d95ffbb81d06ab2b08ff3e9bd27746eb7461ed280e6fcb624997348151afa2122981f016948b243da37cebf22c87216eadf0b33720d52e5f53ec718102dfb3b93cb611773931e02155b75d329524dae5a0f6d26fa23a0cb445dc12d5aad145df3d9cc72522566256649f9ae917f4533a0ec3b92d0e8e37421ea2f1c45c2e8d0b4c1c7141d938982dd47066ba4af07f2dc0e170a38ceb6ca809cc3e908fb0a9aeb80a54b880c80c046d01cf93311391ff3df8d2257825b3aafa702a02f5ab53f8c00e6294a799b731a2d8e37bc7b2aa3a4bdb179451390dbbe3d3a8cbb1ab21f9f375794506f12b3609d3a2bbd405a3b0eb9c2187d5fbafb2690037fe27708d7ab44282426205f9b48ddd83f7f454f44c34529c045f20fffeb92da0e3b7f4020a92ba406df4de3164bc4dd1aa1f7d30092c8dca2de4dbac63db730cf945c72bfe41b575e3f5dee863d13aaf2a14052834b67e6749d48b7460a50d8f80b8154fb2d965d482300aa54767aaea825cb56bbb13028221fa8d5d122b02fa976df9fc5df3df46b53b99cdcd7329a36765884311ac124c25d4ba083b8fdcf9c02d9f6cbd218f93d3bfd63b99820f136df47b127385e6f26b35e0c465228ae125166dbe4643141fd905464e2a44576306d1ddde2dd1249042bcc3e567d00bdb59f54a92587c97e4ea46f4a88666909b46e7dc6160b0fe320b5e88ae2449828fcef2797550b8cb672cd3834586954290e3229fbf6ccf8ee639b2990634454054a36d032818759423196e189ae5be4a25160eaeaaa38b8036ad00a524db6dbdd486a38b07e25679af92c560109811ece9abf6c54b0a820539437cbbb7bf34e6853e13e7bd0194b23674407fa67d5fe3a951f7ff00c414b69de2e1fb6cfede9c2c4c220ed7854d132926bd2ebaf09f06f5271e8f589a5ea716679a69f921a9e4aab64719317fc7cd997557b4eb5de2ed0f9ef508850da403ef461dbc8a817594e4be4f3a5a50004d0c14b1a83738f4cd7409297997bd0a0c412e574c986ccd362bbf256ee91a3a5276797b54f1c9d836c6264a64685339ed3b61c5b3aca242a5312af7917b197b05b6c2c35a8d0b361915b0e29468b3599af0ef52873e4006bf55968e86987f6b22139dd379cab90d38bc1c56073d63e38d3874527bd47eb95705e6b13098ae28f4c53dae3bdb3eaf0069b89c473be38e77f1759e7512799859db011c74300f5d0447ab596670458cb8ee89830833f15420c685a5406e6fab00c751460a09937e651492c12360293ca0463bc96207f41317410df259929663ac004afe4a7daa5fc49b0c4682cdda5c590ebecb7f5df7ee2f176df0dc25805b726db7b434bb5e7388862f40b2f3e22c50173173aaf57d52926f06a20eca523bff54d1f325d79b9c40b17cb8250a0b8670ad81376870953c86784b2373807196d206f3b5b71189d2ddb0eb48014d2eb1561325a61a04f1006d60fca397bfbf96174e3c1e90dabbd76964062590a1729769b627746ca479a40b74d061b8d19ab4e892b166f86fb9fbd8677f78fb024b1f54adfdb312a159ac6b0013b64c6024b13edf6c220197e4bee5a4d508d3fbb7cc393cfda0dbe10f8e334e0a346faab585e15c4b8cab10a995774a34ae40261ca9d026d60fe0bd8523a5122537e5fecdd71136e9b6c1546e7db2aa167e02e1a4735d47f7004954ffaf991807c7fe31f2c0d19722968870e2aa24a367dda749856404c465b6b508d005016b781aadb1d28e48ac49405b3032808bb91c356d0f5969212673515bc02642a2b85bd6b146b3f02136e4aa78e83852d5fbd0000ed1735e9660fbfc4ac4c59dc223de97c282b2c39614526ff06a153e0c822294eac0b47d0a1067a5b65de4b81897bb52be0d6ea8c328eb965d76decc2a74f0355382b9d17b1eed15cf4ba997274a3d2315ad44e0407f958f2e3c1c5f532dc37e4357963dc6efc1f08ac4e17fbfc4f75c3713f26711cfcb74395b4c21a1d121740f18a7fe41fdb242ca1f0426cdfb9cb072ceef73bfb6d816a88ed689f8e2b0511324adde40c9c320f2b4d2e67f38388b908c79fe4e5e647b4048a203f734617e3843ceabaf5b1a2aca79d51360ba58a83c06f4863b560a6fb048773529942c9b8ac6fe82c48465bb585f4359d199ab65c7f372f5696c14bdcef61ffaddbefedea49b931d0eeff263f860d6676a33ecac359f3ce5bc5e1530a799384e13e164919bb4af12ead7880d556dcca7ad1324316f4cfcb3d1dc139d7d51fa3579955fe05cc983ef4644604406e2b3654475a873c5c5198be86ed49437592e775812824e70445eaaf37615bf942f3c89c05fd15b2df2fdbd7bf30e52cb369c5ae3c5fa980da9ab6c2d49342818a30f47a68232ea45a9dd90810364aaa2741aec8e3d6497b2bdde4411ad69fab7f22b318a0c990cc147d5dcbdacebd4c8d763c88b44311c774858b33b4c0f405c5fd6e551f178c118fdd9a007fae7c54b741f5c5da55898ce58a0d4ad0165fb2d357c2c574edc129a48ae0fb9be3b370fc6cd05f3e807be577c66d04d607c5e02ce95b902e586fd10975c74a421868ad4db0afb1ac21193f5bb0331ba1204ca4977ae49b98c0c12436e42f7cf3427e33d97fe4860b9488130b8a62dda453d6f5da394acedc57c012700c9b5163aeed92c4f4589511485a7453913affce46b1f690ce6f09b26aa54c13307f4bf55d61619b96d491bf2f4bc1be26ff7cde3a8b4b0bffeb4e29f18b8957c526e8508ef91aef77f39cc96b7866d0f8b48af7e2923e65c1b4226cb608a3507ae2ec3b73c9836d4518e6f4d8adc645775accc7fad7699ba57238d82a0782079bf7a82f6c0489ba88188b6737587d9c0fc2badba4da1e45f9add47fa55cb57bdcc508b85181e89f", 0x1000}, {&(0x7f0000000300)="f17afff374826eed97cef3debe2ad4c4e3c63a83ac17ab52eb1dbcca6b4c29ced6453cf40ef430bcfbe5c5104b9fe7ba5637a5d9afa313e97c481b512c0bcc7edd62786e931e1177c24ef703280e1cfd", 0x50}], 0x2, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r21, r5}], 0x20, 0x7}, 0x96eeb5693491f5e) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) 04:03:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xade75cc6d60b4cb0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x4, 0x0, 0xffff0001}, {0x63f}, {0xfff7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="6d4ebda5529b6632c4c99441eee97fb41dde607d48bda5043cccdac009f263f3a18461a625a70eb83c310ecdc2feeb46e6af349c240eb97ab15638675fe093827651bc763800b4f082f0c044f5df45b0e511fd057497403b58037093d42cf3a343df48a65603f922efb61908c85e494d6502199e2b0602fa6956a9bca5ca9542e0e0d064027e38554c06b2b4302636acc0f5fdd0b36ec6eaeb23800112a02a5e33ee6ff075bf709e8cc9d39c2f1b11b73f12a03636c34960c80c58eed18b3723fa75afefd51859a7926d1303764f673f09055b809f4d50574eb27594", 0xdc}, {&(0x7f0000000340)="954bd790ae0c1d310283392ad36320a5aa26ae1eb342d9984f341d4bddbefa1d9596ea6d9f28649c785854579a1aff1e57ff3175dba9c261ed4caa4dbe55eb9960721515c79c1c0c4b9e43ad78d9837cd9771a92bff38252ef898600f4bbb6bd50c628556fc44033876534ed8be48e4bf3c19bc9ffb848ab86a7c19535996b3aca7826408301f44c4b5ecb666c96fc86a074e0ec6c7ba7801b368f0ea78395b85db2bad16d8cab45b53aaf40b8132668af30ae92964137d7893e66991dd25898a0b547dad44d8a70774d525207075d0d73a9669669a0ef53daf50209fe3d10efe840a006500d0a1053f5236326f255eea634117c168aa38ce4f3af10f6939e7cea34c55a86997ac74caf4898c352ffd21d5f4701d5453dec7a8aedc2c95c4c24d9f9569a10de35a9ba3b7849aa7503287d94e214908c39ef39fe009d94360c6680b95b32375f7c76c78b34c2690ebce0bd0f5e6b714a00610ed8ff4fb8e67eed2391b16831a06318610e1f9760d50e104122c2e057e84b712c081fc8d5a2fb6ab9417f411c9a1f7a6f4f3b03841f181f58a9d9a48941a7f98818398b6f5ef9f02725d58712138a60bc4d455dd0a56fdc9f0ce656f57b4525f60b7216a099a6a8de01ec25ca96f527597afeab8ffc18087db1b24c4e6c8dc6c87abee62633fa015052f20ced6c991242910f0bd25d875e54ea5a3f315610047aaa9ee008f08897ce8604757f95c2f8d9eaa664411dc94a3ce032960df45f65b26f2f49ab637c5d050bce377794b5db78445d89f2e46e0463ec9a8cd0d3289671c693661a35ad2722f344d2e9a8e5e181a6110314e39e4c6f8515dcd284afd4c47a01c8854b63522c94a00c778e7c02e54703d2b2d98b2813d1af64aa0a38b34c7e59fc555bf3a3a62b906208bc84c4c98160bae2d4c15269eab75aeadefc0dc71a9df9586fb879926dbfa040a54df297cbc5b264f2dad36841b7957a956679e9434e39198763bfa3c862561b36aecc8a2bf9fefa2ee59a697acbecde13417cce1b103344fa37e381a4f1364e43b8d92494e12a7c23ba9b75313f5f8894edb548d19fb68e6716e4100fbbc7cbdd9bc53e29ea56f32f5938c77c199bb7b66c4c374084c4379ab5690083ba07e39865d6b304c136510870ef076ca237d766e890d17b4e5cc703d4564504f2ea99dae47c8b952aba596f23535b34705b5c8d35c9d431b70896b25f888035e09c754c4bfb830c13c41a841e81b173967651b57bf78dd20acc2ffefd65216a6cbf43dfb3f3eec5c7047259837138893f21ee41abbec2ca1ef4f0ef3a420cc41defb96754c499fbdc060814507589f0d830eb41075ccb971b7e98e3dffd6419aae935ddadc88808daaf0e2797a4e265a8ba3e66a7dad5aaf3cea1f6989edce8bbe786fd8db1cb0a1e94525d1a8f8c5a487b77f53c41f25e2050887614e2c04bb8517312f5a9038e2f705cfd44b5f1f766b143110392d0b1408bf09ad7383ab4a2e431addec6c636eb13c14fa2331bb2d00873715e2e5171ebe86a4c0ac042f9798fa471792a21e08620b94f6128419f432341aadf5e26297633abe107f2da60a9eff01f860eb47b95f92660fd9c68b3cbee91d4b1fd6ab256be2897e1248c7faa0d0b0791f43ceb5cfdb19d036151bbf73c936b7525b9822be13a2080a6647c5b29c9d4222d65d4cd33d88e3baac722a0ef73683b193e9ac362526c667c0a29fd50bf6743eca3ce6ace57240bf3cf147d54f46d90fa46e2052f0a02cb3ed073c7b176c32b715b3564d6a2624901899343a6c6820b55cb690376040bd6acfd4bfb8920c5e8d40db710854363497c2378e033e7da8cdfec51c748f8bfbde77d544d81e7f1de8dbdc9af3bb9d53541b205a180f77329ace1d6692f0ef83224d80ce81e4c2c4a83c2329c680c24e77ff1815801249126c2fcc1961588cf347238fc670f01dd6f1e8811806962041acf6ef3fb60a55d6bbd4e383fcd93dbcafd2022baae87f6ab64022ce9a7c79886e9902fb78274f397626f8b47240086f3486644a6911778e700bbe43c85515e73dcdad4d7b8b6fe9df75f1ddd63e53717bcdfa8be163bbf64be26525fdee671ed17f0a0a04f063a5fd1bfae9b99cd558a2c5e3bd4c133a8617fbf0ee678898d7304c71094b6f32282ed3b7a2a55c5dda456c6a682fc0d1a47a450a86f0c8b54815f9dd67be6ca2821b36c2835a9682360ae95ce61151194a214e8c700d6708f649f4d260e8ce88fccb438b19751315174112a6eed277e8424f5b7006abc8d2888bf7f21876013896e3de2e38325df2006a7cbaad3cc14193b29502b32f312cd8525699eaeaa20046f3fd0c89d70043a3c548411d72d0d832332f3394c001c360fe5b0f02b2d20e625fcd6ee1553f3d159c9e309be5bf3ed1db942f5ac007361ae34e7a968e73bf7d60e2a3117e86759504e3d83c3c8d73d0d5273f51603c4e3d47f70aa974febedbdcf717c108775c8957a979baeab56972e9bbc1cab4d36d0b7dce85578682ca8cd1b02ebf021980a33d781233a5e8a1650e7c209ad02e401886c786795f6654834853f140ac278f2d18b899b263b4e0e14c581d6f68dcd73162fc313225683a28fe8f7edf70bd83ccd341314d78550130128ea9d873ab47a53fda56d14b3aa89daef5eba766fc863d5850a7aaaa826fb5e7bf5f268c688289d2a20abddbba6a0f8277b17742ab3d0b5037ab71f959bff922d09800456463a7cee592591cfa0373005085d695af94f5ae8f2990e785a6b6ae72e72572177db514a4b3b0be3ed19b01a7ad90a34d0a7d3e7314eb969c4aa155f20aa9b7aec8129bf4139e4682543fa5b8ab3c2a9df8ee0f4a22a591e469651c0fb5b24d820fcb126a94f1d239feef99d260340abd32a181d208ee68fe014a988ff3f70427f0ce60eab59dbf15c280eb005a06d9339fbbe6815377dd1b6ca075ad79ef2f033650ac12c2aea2d75addfd4731d70c3e257a0746b97d455fee4214ef7de6680984b409545a7cacba8d2013da214f24d1859d11aa3276a21cef12d2a97cec601c349c3735c866075d147afcaa42a9cd0e9e9d733f882c1ee5048b5e0ef7ceee4b9177002298943082568b3cadea0d135a8ba4ba65d464d0f53c52ce706731af683820fd9097af92202c8a84ccab19736427e831df51f081ffd28430045adcc1d0255cd3d85dff9d96d34eae527bd1ba0b428d5add01966f2ec4975ee95d6b3dfdfef7390e5cd5879056b9228af11af18aa79c5943067ab1010bda73b93d204b40d825fffc788762186b723d3b91727d79bcf5a24916e21b22e6a7a81a51ba431760e7a2e12ac8669bf739979d7e82667b9c9dfa15cdbd541c4a4499cf01e6aa793993388cae30001fecbff2339e7ffff8acc23c2b87f0555e1f9bac4464f16d64fa0c54981391ed06a02776c3fa2903ef495d44c0e83c1af83e50d31a09bb8694300199a471ad84590df31adcee687c721874c8317010e931b26909d6765db85b0fcb8f01471faf7982eb48aa27ce2e25a58081954b423201e60439d3f3378205ee0a8a3c8d2daaec0f550bf18b9d780eeb75948f4a47595d8ff61f3662b1462da30172ed261e807291d4f7d4cfe30ad2f3ad7652af446b2e46f53c19a063326f3fcc411d03b4b982ac0d722159e07d45ce169914e80f13bcb9c16437d54911358c48e9c5d76d747f528c5043467c584bf56031d586ccbcdff103495d5fbc146646bf088f17afe752fbd426f9f31ca3dd1acb75417b073e015a754ff63aa297e0c71dace1b9370627defa9bf64b3e350d10d08db80ff0bd49a725c4f0b3293c4a4fe560177f9b0375c63b9804e105f9ac1e47584321c70d62ab22d288b35662012621d912ae1cdb7661d6332b159b3f3de81165b187f93c8e9c6594c58697ea62b1dcc649fb429f467ce2ae8c8db0362093614a0258ac12af776d63f3b069e91975eb982d138ad9bfd8bca3f933761bd1c25d775751f713ccd560455f166f4b32f3e13e1e02317487a8dbb1e73323c76a57719b930d95a48c06ec11ccfe1bc092a291eee71475a5f6fb5823e0199f5463c2e725fb6c468c3916a175adbe847a47333e7e9eab0e6d0399239e3a684146bbf290020f09c8a0f32d7f8d542a4e5d7bf31ab7edc8dd1fa97397b0e168a82c44e67956c3d3c469eccf7714edb09e4595e4c3c1b880768ca4834ec3338329a4c8e839fb3dc4c3a74dba500aa9fb8b8f334f56c3f68321d6ea22ad6670f8a35f1ec3624d5103037aeb020e1a982c7300294a4cb9895364ffeca603398eee9a8723b006adae76164adda75ffcb838045476322d05bbbfdd0520a2823a525c2cdc019e3e1d084e0ccc8c18d2931a56fbd12b9d416ebe67017096a82e0a7d2d3494e0c38576795034335a8be2afb51eb529b564d1ae28c0b871b3e112dd9d6a761aac183711392e6dd325fd1a9e86a16fbcf77545d45c09ecc92e1e0e863590c9676de4b9811dd3163cb408c54d3e9daab0768833bd15c3b34b5cf09fa0e744a7941b828c2faffcec99d97ae7df963a89ddb89dd03f2e214843cc792fca6b6a08da3b06269958854d468db7cc9c12ff979feb87e0b902ddbc26a311d15a0db69f58a9fec4984f0db133316f629391239094162c7043f698092b49e59e0465c6517010f9c804b97a00bea7126b03fca81ad4c709202e1d49798c01194f54ddce21b062bd9a602772bd4fa053751aedb8ce2e02336740cb2519732e625c0da8b58639b93cf302e6b7a3800d0c3cf3910517a756cd89cf71cbff7ab04d3a6f2d6544e5bd16bee406c4e367e91145069df7538f9087a06434b4082dabe29103d20cbd318f44ec9d26532db99e8e536d9ca4dc0c6b4f22d7935f579de58fcabc7062650507f813d6caab783f5239126caef3153a36bd7163342592d385319ec7e9258eeda09fb3cbab64bd815a7deedd78ffe4500d6974b54456e250dfa1460704543653928b89ffc2db8eaf4422af35744c141b4bb4b6b2512c1d5ab6c910540c394fe58a8f833417caf1f5fab10a8bc4f41bf764e4cb80853006b531f5d5ae87164ce3bcf1046df2e0f0c7466113e950694d550fb98190e34959a7625dc9f6039107dcf16470c853ce9004753c7ce43a1bc5af7405f67c665bb780361035cbd22b8c4b676d6b38459806dd121039e2a731b9cb17ea1c6a93e3ca040a7b5ba762bad3651ddea4b8b2317094368e75bb5acdddd8ced0b3ab0427c3b461bc98d09ad139ccdfe0c5ac27c792a229c82f7fcb358c1a79d9a63c97832d2c106516afc7151db1527ddeaa91a1f8c8d0afc0256958e27652e6640fd5883deb9f68f4246e42574234c6fa92885a939659a4ee84a4bf04bcdbd6389fb37616ebafd3d3868a1bd02fadd7e456af4db5f6c59e98b68e8616f8735acea165601ece6f1a7b65f5cdde56fd8b8e1405c276846d0e91e89e1ea6386b9dba174baf0793d927bb11afffb1e753c441c09ea48c8b06d4e15b19a4352e0961b877506cf9d9fa1340e2ba9b9be6a94c0aaff6670a6ea291142273fd005354978b8881bf2417e6616517a0d8f22c78a24a43ed41337a678f86495020e8d598752f7fddcba4aef6829c1e70e0f79715c1d39a52a7b7d0c0aea039d5b288908a69a04768274252ff54375ce5101b493128bdad017aeb164d657ba4a72a94be48f2e2035e99cfa4bb61a39232168a61cb4f739a52f341cc79f2d690c93a4eb291679e9de1dff8792614516ee709b40ca4efacf34b2bb57914b23072899f5616ed1f3b288c42214b28645681dc1d73b79837166a1", 0x1000}, {&(0x7f00000000c0)="93c4de7f455da2debc07230d27af8235635b315a64cd", 0x16}, {&(0x7f0000001340)="3f58d7ce2da4e4bc6886d3f6db40b0d9c0a86a2ecbbff33542728fd945989bfad8c95d0425252e49af4af05e6d682f0cb64cc9fd00d1c4c54784fab48c0e0bd5468f57e6972866a890a4ac570fe3df1e60a333d9d36e895c8217599ea580dda4a093d733e7dd029eb7376c63a36806bad0c3e39f60a37ede0f66a826561fdeffdf5a1e5df7ef464632936e", 0x8b}, {&(0x7f0000000100)}], 0x5) pipe(&(0x7f0000000300)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r4 = getpid() kqueue() r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r4) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 04:03:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$DIOCMAP(r1, 0xc0106477, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 04:03:03 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b03005700ff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x37b, &(0x7f0000000040)=[{0x2d}, {0x80, 0x0, 0xec}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) write(r1, &(0x7f0000000100)="9af0588b2d59067d49e5b28f3c424d8f4c5633727366814cfec27dc2b6414a5ce5646e7a07ec2e9a9dd9b13db70fc58406e483317f9c87efcfc1f3602070e8ef", 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0x4) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r12, 0xffffffffffffffff, r13, 0x20, 0x7}, 0x401, 0x4, 0x7}) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000300)=""/41) dup2(r0, r2) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r14, &(0x7f0000000180)=[{&(0x7f0000000240)="07c0f97489d9aa20426bb60b910c58fd15c9a5276ca22649dd4dc0dada0f4ee09a61769305be99b5c23e60d95f49aa0972e10c88a59ccf389bf77ec9d40ae0f0f070d10bc8d314a5e9a40d2001ee207b8f32f266e3990b71de5a54c2e2b09e8afe907150fbf87fb8f58cbbff189b63f8307600f4fc05c26f032b5da59172b4f55b1a7b0f68b1106f72c823e469a415c2c01972259df333445ffeab75b2ca9dd49a58f83175b9ee909c916d00", 0xac}], 0x1) 04:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 04:03:03 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000b4140ff41bc8130d0000000f000001007606b589583bce80b2c72dd23278f395d59b1c97adb464e2ab51b56d282b16bafd43b447083e6af40fc29fd1373c89b574269e7aff2cc8c29f9895c4a8117f6ecd1cf802e0095ef2098371f836e4"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0x4) r22 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r21, 0xffffffffffffffff, r22, 0x20, 0x7}, 0x401, 0x4, 0x7}) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getgid() bind$inet(r23, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() bind$inet(r29, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, r21, r26, r32]) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r37 = socket$inet6(0x18, 0x3, 0x6) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r39, 0x8004667d, &(0x7f0000000180)=0x7b0) r40 = getpgrp() r41 = getuid() r42 = getgid() sendmsg$unix(r39, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r40, r41, r42}], 0x20, 0x7}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r6, r9, r35}, @rights={0x20, 0xffff, 0x1, [r2, r36, r37]}, @rights={0x18, 0xffff, 0x1, [r38, r7]}, @cred={0x20, 0xffff, 0x0, r40, r43}, @rights={0x20, 0xffff, 0x1, [r18, r44, r17, r7]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r45, r46]}], 0xb8}, 0x0) close(r0) 04:03:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) 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) close(r1) socket(0x10, 0x3, 0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:03 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000ffffffff000000000000001319e7537b8a2e67cf4fa7f472c5345acead05b7718d7705", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0x4) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r19, 0xffffffffffffffff, r20, 0x20, 0x7}, 0x401, 0x4, 0x7}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() bind$inet(r21, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r8, r9, r26, 0x2, 0xd}, 0x1, 0x5, 0x8}) r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = getgid() bind$inet(r27, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r7, r32}, 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x7) 04:03:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000380)=0x7) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r11 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r12, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r14 = semget$private(0x0, 0x5, 0x222) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000000280)=0x5) 04:03:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) 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) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff2a) write(r1, 0x0, 0x0) 04:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x101, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4, 0xffff0000]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x23, 0x80, 0x2, 0xc74e}, {0xac, 0xc0, 0x4, 0x3}, {0x9, 0x5e, 0x7, 0x7ff}, {0x3, 0xa7, 0x7f, 0x7}, {0x3ff, 0x5, 0x20, 0x3}, {0x1, 0xfc, 0xa, 0x9}, {0x4c89, 0x9d, 0x3f, 0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20540, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x8) r2 = socket$inet6(0x18, 0x5, 0x4) r3 = dup(r2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000001c0)=0xdb) fchmod(r4, 0xea) sendto(0xffffffffffffff9c, &(0x7f0000000200)="5e9518804e93da1f2a2a81a8395abfdca33f", 0x12, 0x8, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) fsync(r3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) r6 = semget(0x2, 0x3, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000380)=""/81) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) socket$inet(0x2, 0x5, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) faccessat(r8, &(0x7f0000000440)='./file0\x00', 0x20, 0x36dc8f5d7996aeff) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x29516a3610ceb7c3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0x8, 0x359, 0x42400000, 0x0, "e4a7c37189daa0a27789024b9b73975ec5d9b038", 0x20, 0x1}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x8000, 0x0) pwritev(r9, &(0x7f00000006c0)=[{&(0x7f0000000500)="90a0f6212d1d5f920753b0e44d649657541d191d5a3fc30635693c03f36a9073c8fd58266cd56ff485aa8d2587056d901fe075acb6656eeab137b596052e12ccd000499bf65d2c516093d019115bae5efcb4a3b6623a18d65802834b55d947cb504e82741a8f599034d25b9c493679b67b5d4f24c70a8b42237b4252b8b1", 0x7e}, {&(0x7f0000000580)="63a3ef2c9752a83585e3c31ba68c7a01f151833261ead2df464cb020ec03e34629d4a13d56a4b633d91e00a8e533f6954a4b282ee6c96b3a0269b8895f6b9dc2d7d1c923335c4183a03a5d374b84fb7b086e94c43fee1b66c6b893fae5ac1b6fc264c63665f66538f5f824546ff69b4941505ba93731e03e065321992cd52ebaf21afb95e655ba3a8224d071a6a1f78db0db851ecc28a3b5339dafc904df07b3999f00f5e531a2707a5cb8a1eaed39816ca3a3a8049cfdd0a9bbaf3f8394", 0xbe}, {&(0x7f0000000640)="912018f065a47116989b5f0308976375227448d0a7d2c6adc01b7280bee4bc47db4ed30becc2cdca4be4c8cbd5e5fd87db778778", 0x34}, {&(0x7f0000000680)="826635bb7361fb5fb5b70f006a49f20a", 0x10}], 0x4, 0x0, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x80, 0x0) close(r10) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x8) fchmodat(r11, &(0x7f0000000780)='./file1\x00', 0x131, 0x4) 04:03:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8000, 0x2, 0x0, 0x5}, {0xfffc, 0x5, 0x0, 0xabb7}, {0x1, 0x41, 0xff, 0x8}, {0x6, 0x0, 0x5, 0x9}, {0x2, 0x7f, 0x7, 0x6}, {0x0, 0x5, 0x0, 0x4}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="3b28d703fa51cfc473582c56123e4322ad8f24c20b6659f09dfd488eefc93b6f41327ebe476030e0bd3dd8cd1e75646b6e3d6085dd16c7b43b5c86a5a423cc5c5177b31c012ead9fb31f9732fe511e2b68c4688ddac4f0d976e82857a74521c55b628a725b839679f9b0a6ef7a5c7a890432a740671498d1f0f256e1ab83a3b34c7d81a5da482c30426f7fa1a10c80aed877fe685b3bdb94332626f31cc19bb5f2dd6c17", 0xa4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = socket$unix(0x1, 0x2, 0x0) close(r3) setsockopt(0xffffffffffffff9c, 0x1, 0x0, &(0x7f0000000400)="0a5931b02307f09126c7c80c8798c567f245f8707a411dad5fc3136e527499706f867a2e970d941eac3e7174581720753b9ad29d9439a67c25c47ab55ab8b7aaa1867d5e04b1173c27cd5e830fe68a8c7badf859700e921782146ea686d5759524553b7d7737f3444e336e815bfecd3da115c369caca8698ea5fb4b2fb890863d56f142776a39037758818424179f324f87a7e2d54ae01db9754510ff6193ee801d22f81e7265bf92430646a9ab4cdb921bf8e3914fea8e10a5ecd3f1ed8", 0xbe) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r4 = msgget$private(0x0, 0x400) msgrcv(r4, &(0x7f0000000540)={0x0, ""/16}, 0x18, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)="a7cfac8d3e1c18115c66a943f146c0bc4b204f5bfdef5c93da211edc28ec3ed0a400ec728e68fc8640cfc6144638ed23d00c5693a70f9f41bdd3a90f4624485df8747f8d109d30e272a0ceb5b536b325cd831ebc3ad776378b51b7181a1d87f6604efde4293da836b60221a2669a0b1c731c1c512dc05120712569f82802acec7716bcac6b1b0cec2705ab635edd63e5e4c2b533cf7973213730fdc598f492bf1d3e3b1c3168d6aa559a6fa676534d4378d3ad413293173967ed5053bde05740676c4a97399230f74fc508d6022097bbec41", 0xd2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000006c0)={0x1, 0x7d48}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000740)={0x5, 0x200, 0x8001}) pipe2(&(0x7f0000000780), 0x30000) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000800)=0x8) open$dir(&(0x7f0000000840)='./file0\x00', 0x10000, 0x90) r9 = msgget(0x1, 0x140) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r12 = getuid() r13 = getgid() r14 = getpgrp() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a00)={{0x4, r10, r11, r12, r13, 0x130, 0x8}, 0x3, 0x81, r14, r15, 0x9, 0x65ed, 0xfffffffffffffff8, 0xb88}) 04:03:03 executing program 0: r0 = socket(0xd3ef65252aeaadd5, 0x4000, 0xff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0x7ff}, {0x18, 0x3, 0x3f, 0xb9}, 0xd, [0x401, 0xfffffffd, 0x0, 0x7, 0xffffff3a, 0x1000, 0x8, 0x80]}, 0x3c) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r1, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 04:03:03 executing program 0: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x81, 0x3, 0x6, 0x6}, {0x400, 0x8, 0xab, 0x8b4}, {0x83, 0xc1, 0x1f, 0x3}, {0x4, 0x0, 0x1f, 0x3}, {0x9, 0x6, 0x99, 0x3ff}, {0x40, 0xff, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_settime(0x3, &(0x7f0000000100)={0x3, 0x2}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 04:03:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 04:03:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e7, 0x7}, 0x8) dup2(r0, r1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) dup2(r1, r2) 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x48) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4, 0x4000, {0x0, 0x1401}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000700)="bdfa4d2582c321a8cf98848e4a8051bd24312cea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1dba2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a57a134c7c574606341883b7d44eb03575a91a8f67019b770e75c9fd830670526b719c402643d31e99d37a5d61f817b408ee72885fb834965c13a375ead7b726d3604f59a7ab76a9e3a966d636615be070de7da796c1e668e188b4ec9ab42e6bad8c2e3649a834346b20296887de8ab27ea2c710ce5700b2c0f227b71426e2b88a8ccc8f676fe45285019cce33c8dab2efe7c1e68ff7704a526348e253655596f956887f609b7192578593b7a871d22fba2db0d375d8a0602367e075ee86234c2b902ff7ddbf7", 0x577971e8) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) faccessat(r3, &(0x7f00000000c0)='./file2\x00', 0x100, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r2, 0x0, r8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00`r', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0x4) bind$unix(r13, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0xffffff11, 0x7}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7fffffff, 0x1, 0x8, "b14d361a7eb65215551ec8202c98ab0377cb47d3", 0x2, 0x58ff}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001f1, &(0x7f0000000040)=[{0x2d, 0x0, 0x8}, {0x80}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x8, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001140)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x1, 0x3f, 0xb4, 0x8}, {0x7, 0xaa, 0x1, 0x396c}, {0x892a, 0x1f, 0x0, 0x8000}, {0xfd93, 0x1, 0xc3, 0x179df7ac}, {0x6d, 0x89, 0x5, 0x1}, {0x200, 0x9, 0x1, 0x7fff}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000003c0)="2b630f42b4471b0d9982b691ad15c7118cfc5f3056984b7002b86f7d67a54ef6cbb6db557c415572ec9596804843973fda258535f4f20bad8c120e2b0b3b44bfeeb71a8186ecc53254b8565b2a33b30526dbea75b05bdf1242e62e14ac210e2b2e8300627e11754955c21e24dfb0cfd2a5e5e95a3c325b4d4cea598e476a8a6c9da4d2f7d09d8f5cc4b61306ccb50e201a0493198da7951c08cb6cfb70b169", 0x9f}, {&(0x7f0000000580)="ac763926fb12a5f2a691e27f1755518887d06608c27f65a4a6b89c91983a0771fdaf2bd6d60945256c29a1", 0x2b}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="600000000000000001000000010000001683631dac84819a975fb7baffbfd9c1fa4f0cb357fbf996f6f658d64d347aacc67df76b572ef547155d161d8fbaf56390ce578c0020f842ee5a01c6a1372b0b2a00"/96], 0x60}, 0x10) r7 = getgid() bind$inet(r3, &(0x7f00000006c0)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = fcntl$dupfd(r11, 0x0, r13) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000001c0)) r15 = getuid() r16 = getgid() sendmsg$unix(r10, &(0x7f0000000300)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r15, r16}], 0x20, 0x7}, 0xc04) r17 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r16, 0xffffffffffffffff, r17, 0x20, 0x7}, 0x401, 0x4, 0x7}) getgroups(0x3, &(0x7f0000000100)=[r1, r2, r17]) 16:00:07 executing program 0: r0 = open(&(0x7f0000000600)='\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', 0x20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') recvmsg(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)=""/24, 0x18}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/196, 0xc4}], 0x3, &(0x7f0000000580)=""/25, 0x19}, 0x841) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000680)='\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') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) r6 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x180, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0x4) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r17, 0xffffffffffffffff, r18, 0x20, 0x7}, 0x401, 0x4, 0x7}) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r17]) fchownat(r6, &(0x7f00000000c0)='./file0\x00', r7, r19, 0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x10\x04\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000140, &(0x7f00000001c0)=[{0x7, 0x0, 0x0, 0x5}, {0x87, 0x0, 0xfd}, {0x4006, 0x33, 0x0, 0x3}]}) nanosleep(&(0x7f0000000040)={0x3, 0x7}, &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x4) recvfrom(r2, &(0x7f0000000240)=""/42, 0x2a, 0x3, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r6 = getpgrp() r7 = getuid() r8 = getgid() fchmod(r1, 0x59389fd3ceae4c08) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) getgid() 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000023c0), 0x1000000000000107, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xe0fbafe71693724b, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00300000000000030000000000000000b24a7e1a138f3b02b5de9454dff0"], 0x10) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x50, 0x0, 0x0, 0xfffffffc}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xfeff, 0x80, 0x4, 0x6}, {0x8, 0xa0, 0x52, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") socket$inet6(0x18, 0x3, 0x8) getrusage(0x14127e8a8fbca5f3, &(0x7f00000001c0)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x17}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000c00)=ANY=[@ANYBLOB="00002e2f66696c65b4e6be1a88ba6a4b7a2a260dae5e5bf883742773ba6e1a21c465f043c1d80d870e8728123fd520a8af4c20a52aee1014b7b403376cf3f2140c0ba482dc0e24a27138de31084820c5aa5b2a5b4dded12aebfa1e5125cad007c87ffa3eb11400b6e2cdbf3fbf23ce16a9d38b3a631b04f84bb34acae0720826f0c6271145c1840ea43fe74f11ff8cb5eb2337fc83e9aa5323391d55f8c3785971ada5f301ab74bd7f85c0aec8cba6254063810eb4c22ac46f10567f7bf73e50c76397d0bfeb86f20fd58b6e993dc49083e9266951cecfde915c8825a1b3bf1c4c3371da6be4a3598667c6b4e06dd7a0a576022223ab6d4bb068291264377688927efc4e9a1d73f6a808fff5665dc535d5e14757f496996b4b1ea1d4bec42f35bc50002f31f709e368e88a440b5e44121a007d228163a63829592dece1566643d1d2910c7c1102de0334d79047af789a4c7a89e3f04b1511fc0b60f67ae50565302d55cbce"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x6], [0x0, 0x0, 0x0, 0x20], [0xfefffffffffffff7], [], [{}, {}, {}, {}, {0x0, 0x0, 0xbb8}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) minherit(&(0x7f000028c000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\xbe\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x2, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/90}, &(0x7f0000000140)=0x5c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) 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", 0x4a8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) fcntl$setown(r1, 0x6, r3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0, 0xc1, 0x1, 0x40}, {0x7, 0x28, 0x7, 0x22}, {0x119b, 0x6, 0x6, 0x5}, {0x3, 0x6, 0x8, 0x5}, {0x7e9, 0xa5, 0x9, 0x1}, {0xff, 0x3f, 0x81, 0x98}, {0xfff8, 0x3, 0x8, 0x400}]}) getppid() 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x38f, &(0x7f0000000340)="b2") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4001, 0x0, 0x0, 0x20}, {0x3c, 0xe0}, {0x48, 0x3}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) chroot(&(0x7f0000000180)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x40000000000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x68) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)="6294f86d9d0264e50bf578100313c36da48dfeec4c522b619eef5ae7e1440170d1ff748fcc2a098f97ca0b58d30654c2cbbe046aff2c79b65a29f283c4ae8297d7b1ec08a1e5d14a7789ccf49532b9cb3ba00d8d8e66299410a490785fd72f5bc25adf0c4b82718ca5bdd99f68089f8f437a1544d50370087ac28823572ce4b987f3d90ce5f2f233415bd982977051a3cb9ad3287e74d9f5de0145a92ae2d5e30032ae9f7308e40a4e7fbc0fb5035632d846f2bd530a6ae241a3339e9e11c84ebba1b51bd6ea4649d61a2f826fa2eff7f93f2d148be07e562508c8a95f8ef6df497bfbd8d757f51358c5f2b895e2803c178cb6d1e54bc80e", 0xf8) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)=')}\'\x00', &(0x7f0000000480)=')\x00', &(0x7f00000004c0)='})\\\x00']) chown(&(0x7f0000000000)='./file0\x00', r4, r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r8, 0x0, 0xfffffffffffefffe) 16:00:09 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000280)="3b5c5c26a34b22ab94978af8da8392fb64023f882ddad80523092b7105e36eb8835196e9f6b398383d3fcae0ad778e157abd5be1442b3beb3143b73456e6b6b490f85b8709ae911728d45ff00ad10f91b6568ef8a85be906c0ca8f129a37db42fc7b2e48a734efa9", 0x68}, {&(0x7f0000000300)="0f79085c2f73a0c55226dd605226f0b8e4ba6fe2a4f96c985e2a313d39094e52f8083cd874f4cf82d7a1a496311951dbafd2d5de6a080d0852fe1e874b346b6c05fe2ff2f5f8d2a5c85945469be9efab28e92dbc078128db8326ce93f49bea8b76c8a21a4036d7ff9ddd20822c0c820ab414f8129ec3e3c9371e575bbcafda7447", 0x81}, {&(0x7f00000003c0)="5547c6c5fc59339e124023be0f257144874cfdd85238025d05bb5b053683067703df984123d952de94e27731f3549a6fa142a1c8d6b6b19ee0a682bd6b9e52e86bba96ac3f76ab0181b2b5bd386764156464b65c98e9d182a1d7058973600ad5923916ec39af6eba678ccf51e7bd5132794b88ac76ca26d5670ac0effaca5c504cb3253c3e011a47b0880beb10b36bc93f5bf4ef247ad57c2486a36807a99bf3d78c157459b087fc9b9b94f6e136dfc1d7a5033d4e3daadfc1a12128f5d1d1e65743270e416547e2bbe6ecf8aee2525a605842d93be8f27be9730dde5c87850040e445ca2b07b9e9ae7436b30395eda85238297b036c291e713dc10bdc090e1fb02c2c5757be9a2cb5aae2b62039ef1f1b57f7e9761dfa7c46fe70259a93a75fef7d2d19b9c7cb49bad5a96a1d0de24e5f7bd15023e5f4c63e0ed898bf74ec42589d29b0fd5440b31e4aaf18eb561a2170c20761a0e1f5f8fad9192b4704e5b430cd952b4376cb892cd9c0cbd1a7a47211ee953c8f84d11a4eff16c72c6b4f4c977b8b10d950a22cf9703631f5de3814d49d4a0e33f19a5285f052ec9887418143fdb7d5344fb5c0ae683ed8beed604f84d0e89d7d07429f256ffb8500b34671782d33fbe5aa26b09f8b3034c32dad14e3d3716fb57654f0b47568fc71b73f82cd011d9500194944a1d92bf199cb692af9ac7ca4f45c44f2f3fdc62fbb406e629c22ba001da7025b38c21870deb1e77827bd347f567646e5602117e8b54f2ce417eefdc043bc64956636aa990fc84faee11859b040885abfe4a4612033c0282285367a6f2e446820d3c1198dacb7878b063c6760ce54b0fc63f8bef712e8b96f68378703bbd38007381d982951b9496c002ea6e86345d4d14487dff74ed71fa752aa2fb816e26366fcc531091cc6daf18e384461c78bef82d37c2ea1cf47c6a4cf6b4a8985def31c053aad8b54fd9da5e6fa5950be05d25697b3f1b138c9c3f2889abc214cebc1a92bf4c1e34251e5bfbc00d9aac60c7f8eba5f7b2bfe1f7df9c8090fb071cfbd0578c06078afdd807fddc1f1410fd5956ecb4542339b34bf41b60f21d5557c59e08e88f3a8669b0245079f60093ec786c4fc59eb0e41af983fbb4ecb75e59d5801cc4c19c6cb08aa8c3c5ac839a835374e087315072094c9909327e284b8f97208331a5764b521687b5baeb17edb5762d95e94cdf596bad737b83294bf1f698165a746afde300107d4c76020fe21b54fc706a94233bdf81939e92e4860af2e8e8ea7eef2fd0531257e2224fa539e0aa8a274d55df07e0809338eb7e941b5083f0dcd82941af8ea683766d6ccea6b7ad6edf61e65f59039b2cd737b259cc68a8efe30587fc258dd3cd4e11ed74ca61e0510a942bbed4e929d7c3b4711b3fa693978fff191700a37345297121842a20b2242f5cbacf900f15fc47c95972691c49643d6091e0121fb8443129fac9fdd971b7e4f890df35bac0c7a723b9b46b3657826502c8eaf3beec37c132cbe81ec3a8d0d7635488b7d0a8a778e5aefc852f27ad9283464aed389bec33c10cbd7e1fdec6505fa4913a52383059e16afce25deb39a9c7604aba77e33fff4ecb1ea35654fe187bf2f652e5ce51fc2c42063ba854bb6fdb14351fc0da6fb5143df88e80aed7332080e25be2d53abb49d932897062b7b648d620aa805940f6ff618b8966504a3068b7aa603b159d16eeeda88bdeb820f0b8e47b6aed9a5b3fc196488e19b5bd3860f4fce9978858e7f10d7ed2e0a8502d5da4cd7b429832bb57fa9d93eeaeb0cf52d9260b8d1db03bde29c9d219628277da35600f79d9745bed5e5562b641b2df7c7bb57cae4ee0ddecfc1f98b9f414772116c4f44416bc87b4ce5615233f33286cc578dceb8e88c8523dd2f51a93f06cdd6adf869fe8a6739809bfe9ee860461f6a67ffe392cb75d25ee621533bdd7aedf8a2afaea7698ba5fe1fed96aca3aff48884465a3fbeee4dc06296878e661b2ea085fa6dd8e9217a8bfdc999f2d3532913b863e6c59d3a2233c797825a12218e8a6cc44726a9af59651b6f80fadf89103183f9c57f3c4c4203b5372117cbace9b66aaaa70b8621328fecfb3e0db289b94ec204aec7138fe1447913b7702902c1790c54ffbff6a7b2796475f8d7acfad733cbcae0be5d12e39fc15ee17ef7b88f89488a4b200842d98acd0718f8831e46e298e73aa96b0ac1e372ace1ba624b867689143406b9cf2bb51b671791afeb892effbbe1e1bea6108dffe0ca8cacf323173c61c4020b809e9d667f3b73ec34d279cfaee9c8c206fcd1a62dc3342c37503d6c89fb67d6dd147ffdc3b86fb92d04faecfe5cba22dbc74044d3520ed3f4dc8337bf351ebbd11b0c414ed0159bdc50772b0305f750787c6a5350bc14ccfc878dc28beda589d94aee0ba9946ec0181bd89d12e8cb2c47c50834414e33947b0015dc2a77f87e3139f3eeeb9c70f9526b191b99078d2b49e552f2a78189c3b03afca0bf1155c264d2c0cc621da4e35c0bcf9fca82536baa4546a1fb7c235210883a3e73cf75cecd08fb5758c4e621fe4409304b3ca4f27730b3138bf29a078fad8d9947c1e05c6724256b53473d8de95bd544238cb99538e003a249719d9384c5d506b3e5640d7426b9673dcab699a120b678f533a005c8623a3a8716639b6ad8297ac64c800d80dce228d191df6223fe0b95376de974b4acd5788862fab72c3e704a3040c7839e27aca29706464159c0341005781daa40f5f93b92f8101b68b3fe6f94018f5f8af81769f2381d5beb66ef8da51eb81a5b38300f5ee472e9ad11be884cba5156d145e5f6caeef1e38903855b376935e7ccf19b8a767a038c27f3f0138872f1afa5d4e31c8c9955ddedc3f35f8685ae90e5989a584ebd30c671e77894e6f12c02c41061b622f55bad63410b3303f30cc110d1be32787090920bb4afb4d856c2c624061daf5198a524c1dd7091480fd46f3eac9e3823c471404e62682a44e3826148b245799a201e976bb891a0e6724277f113e71848bcc26f292a6840c3163be3df532f4152809981e14c7010b570b78ace634e8e098cf42be89a881fc93d27b9a06ac73d901911e5405a3d2b2b12ff6e942b268c6d24b2396571fd96d408849d49dd5b787606e544eee283ad585dc4965b5b9e452d276454ab29d278880cf5952edb35f3c8ce9e9feea8fdbce407dc2c1e128ab849d9c1e6bf0c3b459055250702d832ea5b8b15dfdc9e1ef4187fc26a2b102833d9a16551657a867e4c2b0e88dad3a344edbd7d49e149858a7cb11d73c7cd45a304558ad7ae781e35abfc723dfb03bfa9cfe969e3fd24d048bc65810bab77f9c430db5c555ebd7d2fa39ed23842ff790156c8a7ce4b1e0133ad974e2ca78f5440f5be732f1fa5f6056f5c401080ec6b3fdc2fddc1b4325bb47c6808b3139366ba34ed87292f6fe6b8d195cd1faff4cfa2d54719de86bedeacab83d35f9aa30c11ae2dad96ab1661f110901f73944d93645724bd535a1be9f2c9750e4d008418e28edaa14f1d175d4af9d96a44733e8470d70c898752b7be0ae67181aa410454be56c285cade5ef22efdab8a7b54cab522be8f1a1ba6f31c40beae0066fcfb14c5e26ba77e93db0eb3f5a8de4c6243791a6cf6fc51b854082b9d05466ac00be302285fa72b5aa0d1d144ce08efb9acc41091f63814db33d3559fe0e33e2e968e3623d27591d6ee3758bbae1427df8f94865d85b84a19511d03b4512eb7d1dd57c7be868e19b5c3b3e824d999133d08457636506cd6712ad9f9f87c1e50e13e1fe3af6cc1e87663e7330a3f2e2db93142b853d91249069f002ec7a5040bcc4d2df26647876841eee8228f2de51b11df1ca731cdc5184e3cb74763530810877c65db211994e67ec35bad080458eda030c66b62285b839c8e2712bab16439a8c2cc8dfccc377221dbd788470d2b21140941e4d767a7c6251c8a1e40fc1a1fa77b57224670c97f8ca389f149424c4a4458748acbc7b0956116886610ba3e3aa80188a641d04ba87b8acd9038939a7545f6ffabd0c7ff95d3585db6d821fa260144650de953ddf720167964aac5e8e6176181e9c139b25230f4e250d87d183f3708c36d27c3d71dc59fd06a2fc2da098b742145853bd070633a4d2f99424c61e182ab4acbc0281a4e8f6084f66bb91954a1e8eecd194fbf0d46aca4988b4adaa5b3f57393b02f700684cea4cc99de470a454e83ba0e15d287432196b9de5a8caa661f1266a5fce4be444227a4a46388fdf2bb420bfedb4819d977d81611b86c8107eafa59ea528af28246f8a887d1132d7764a2d416aabe300087830b1b6dc5c5211af01285fd52dd860e9bae606fae6c3ae0af4703c4249a7695526657904cce5c3b03656d17cdacbf60823f7bfeb2782c7160b3cb589e5f3995b302b93ddc7999b4556d5691ddf4c6865a62639c4ff1b766249d036f83eb3d573712ab2be5e22b26635469b8452d3ea8d8f8b6ca7a82b1222f6423158f72cdca6e6f752d9a146e774aa42d672a10350c92fea232060ea5923d4104d4034e22e4ff65d9a9e7b0e2d70bc142aa26ad459e6752adb32a6a393953f94cfa48c2238782f5fb51af24620d0d0a4928cb963a2b466f53f29894f0dc5663d27c6d0f973e3ba3c2f445c61cd66bafcce751ac000d8117443f719dc3c03ed36b335829f3b10e9dac939d615a6acbe95c7febad192317b0f0377fa4e2c94cbdd79d4c8f94ce72efb671f72ad21601c9dbea42e7f6239e57be45307d94c89d2cc0f0b35bd4d21b33a3b5a67445ba6e2ceb3d797937c2dcc12ddb52e5bb7e8cbd151cb7f97ee4c6567c8243cb49daac956682fb26742ea07a5ff56f3d57b6f12b05ff1a5cb6a4b89237f1727b0b586400afcc901a3f5d03010aeb739114194711a3c23a826debe4b4f9c8344a73b37c911efcf51ac7878fc54dc0c14931cc98457394db1a909576e56aecea322ea76017d069bfe8938db745cf04dc2446a79249dab98b06e46ac589bcb4d41a403aa8168bedcafc6f1b34a65cdb49e6ae0ba385ff8bf49759a4a60d621fe424923753ef02dc3adcf8977da87cf49ee2b0de25d9ff2e062ecfafddf50b7ce1e5c4f42ff1babb5b90d1bb7216523e6ee9e6152100a424031c5fcf3ab00f2ac638688e21887e4be335a1cc7aa204b7e21ed9e78f84d6aa6e7a00bacdf82ef2a174ffab9011bb68fa3e071a9326c62bef7eabf821af598b1d72bcc794f70aabc3cc785b1b5e42d2acd9bd38e43491e9699fed6b0c2f584d2ccaaff35fbc3fe6640c456a879ea380b60008c74d485148baebb097507f00a1e73271ff993af033a3ec6f942102fdb9c219c3698e2db0e56f9c545d0b842c60db8cb201fd2d736a194a9b914cbfb005cac112766867bbc2c27aad7e7caceb8f3bede16f800e4f448b2cbdbacde53025393a36c1f653c08c891d5ee6309fe94b9e5e647b8d79f92b1900f0bde96e01cac44159151e30e8a311d2c11a57026d27caf2ce0c5e350b97058bbf52c4ede7f5d10429e1e67eef81c78af8a6628dbcd775d6e6af6a2735a2183d89a4d1eb03c257879e176bbe2fad96833d4c6968af07f78e0d79094998bd55c294adc1fd9a9c7314965b1e533c3b2958941688dc4ff62d80acd86c88e9385dae595b97f76dd2c7638c8cb48c9891cb1f8bd2279dba5b7a35e5cf1ecacb941303c55d2cb702fcc85c61127af8305f71faa361c02601181578bd7cfcc51e23617af4b95ebb50bd7a1beab5020718e6fb2d64e2a2ef82eb8737acf72b6130ef0d36", 0x1000}, {&(0x7f00000013c0)="9aa8e0aa03747034cece118dbcf856", 0xf}, {&(0x7f0000001400)="0b40c9cfaca76140abbfb7c5bffd0109a93331ec1cc15c7dd64f5fa88207c3278dd0a9ac1f9edbe5bcbe520d6930e3f038233a0d03b3bb10547eb49763d7c479dc8c2aa8d0ef499ed3a65ac14c956569f7b46d6e6458e61bd385c81cae7ed01a0af026377b0d763b11925a786d3d23230a98c94a808f5c8806a6", 0x7a}, {&(0x7f0000001480)="ad66219db8d2e3d00b2d7d037491e6b69f0628322ccf4c267b703fcc573796e8df6ea1dc4dc71d5a84e27e3905cbcb1be4e306b49a825078f6e4f5ba13bffce70d86421f6f8523f50a85a4f32cea55bfc003f9adf1d2b0a2b08daf88c24ee600e9b6087c87290e497241ed7cf34197ec80467039eb90fffa3f7caaeadabdce7da9103c90131c030eaa240271fdfd511a58fdfa3c2403335dda5746af481315d0432961e536e633e94934c79621eaf0f442b7c8f14e", 0xb5}], 0x6, &(0x7f00000015c0)=ANY=[@ANYBLOB="880000000000000001000000008000002c2605aa8e1103009c803b6e644808e9b216c2ec9f23b0d528f10440f2ec7fb1085518e9fbdd511134d47586051c809bdf4c4a3c56acf61a4de35475d070aa4aeefd67d6a9b59bf48e92668f9ca2945bf3a1e2b3ca4ffaaf058d6c3749435cde9d09137fb74eb113570ae0dc67d4000000000000000000000001000000000000010000006c020000fe43a7fb5ac28ea14b7da76cbee4a722b53305e0414946c0cd4bc001de9b0ff9262d9eab1c2a99c60d371ca97df85789cfdf13b5c3d60ad3b99c7e13bf8a3ba2eb6fd0601dc40a10beeea01afa34ab0d05ec742e7d07db84736ca15e11415a150fb4e27f2f23f97aa72a3dcd748c94e7db00209c35f0611ac2c486cd93e4c5a25029fbda4b76b749aade6396e024befd1d2f9a75de5ce0148d5879926ea5c313297ce66f9301635b94dfb6c33df3f528e43a4134aa585b2761947cf88dc8440e6c88f869db3191b2d99ff1bda6b460e36e290b6a8964c6ef72422ac966611c71e81d4ab2a213edcd55a04e0000000000"], 0x188}, 0x4) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r2 = syz_open_pts() close(r0) r3 = dup(r2) socket(0x2, 0x553e1d9dd56705ef, 0xff) r4 = syz_open_pts() ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xad) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf0900000000000000313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d78afaecd505370f55d9bb05dc03e23a2553bc237f559b7cb5e32d03eed4e7199682debc9028a2b887f013091f8d9d1aa9ea25c73fccc843dff28de2792d838690a412000000260c9049f1b17458377164255078d23c97ce618c7343c0f849d2303ef79bf299a307aef8c855ccc3afe10f81a94210a9a9d986d04300000000004667052688a454a70eb7123660233c167a4d2c6c32047d495c3965634d7c22f3e57c751e7120e049fef84757004e16", 0x2db) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x30281, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000100)=[{0x400, 0x1, 0x3f, 0x8}, {0x8, 0x6, 0x3e, 0x101}, {0x21, 0x3f, 0x4, 0x3}, {0x5, 0x72, 0x40, 0x7fff}, {0x4f1c, 0x4, 0x2, 0x40}, {0x2, 0x8, 0x7f, 0x1}, {0x1006, 0xc2, 0xfa, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) getegid() getgid() syz_emit_ethernet(0xffffffffffffff47, &(0x7f00000000c0)="b658b389a88f5e3dea4908399ea9") 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0x4) r15 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x9, 0xffffffffffffffff, r10, r13, 0x0, 0x8, 0x3}, 0x8001, 0x9, r15, r16, 0x2fffd17c, 0x0, 0x80000001}) ioctl$TIOCCBRK(r0, 0x2000747a) r17 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r17, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000000c80)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc7670f43e4e07476813ac90cddf44d2ef2bc4a1fa63fa21a6084de6f0417967dd87732ffe3d30cd45cbc5970db399ade80cfcc032f2a29f877898ece929691b73f69271733da212642db040f4114542d46b6e8cae34440a78", 0x81}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363cc44bddda976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c6dceb8e065a0bcccaf627e351063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1139], 0x473}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="00dd2d2f66696c653100"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r6 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r7 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='\xd8\xca\x1bH<\xff\xff\xff\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x7, 0x40000008d}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f00000000c0)=[{0xf10, 0xfb, 0x5}, {0x7, 0xc8, 0x7, 0x12f}, {0x7, 0xdf, 0x1, 0x10}, {0x4, 0x7f, 0xb, 0x6}, {0xfffd, 0x8, 0x7f, 0xee}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000580)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f0500000030008743385be6ffef54546da0b92b205774da8c9c3386e1a2becbd4babef7f5ac549888553a23e240d22dc485cfbf7361adcd4c8dac54b93fb7412cdc7b2744137c936c3d736ceb93aa6a4483b1389f7900468b000000000000000000"], 0x1, &(0x7f0000000480), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) setreuid(r6, r10) listen(r3, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xffffffffffffff8e, &(0x7f00000007c0)="991a018bd8d2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d6c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe67d542debffdfc011ea46e0b01edc8548f0314d6f41ad063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102434cb04bb9bf5cece09d24f726299b4077d19307d0fc02289d8213382346b7c13b4dc56e1fdaec3b1cda60ea6fc44a5b68b511b91280ef06bb2e3dac4289fe410672acf17a37d987638e6169a56278799253adfa1908197b589c5ac228ec44707c0a46cba37c8b801d783852be99af53a65117549ffe6acf6efafed32b2671860eb1d45208cd6964be0d293fa7e5609ecd158ae4a010da1a6a1f36698d846155fa942ecd946f480bffc526568d0b9fc29540c7707d78255f778e33463748217024b3f4c370a40aeb1039e8eca6418fa53d0ff6fa589d15a421213295b9b96547ef20eddb1695517c906d1b6a357ff0dca37922aff957c80d06db74320c613d9d05515e35cb035d5dbfc22f210e1367714e7e0c3927ea4afb70c7de110d9ee1144d4a68511ea54a4ee6c9489318d348081af9ef88cb2dbc366dd717837ce94b0a2c0191bfd56c14eb01aedfc2423aa7706574f1b00b432cfb206d343c70163ce7400"/491) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:00:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000180), 0x10000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x71}) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001800)="76b0958e0c9ffb9cfc4a27c75ed4bc157204ae1cc28d316591362190a9aa7b941080c0106972c631ff556701851e0db1e4feffedfe421e6174e54d542541b84769978f7c9e0a1ef4a01e1b8491c9d0ceec2940d5e0f104902f94e2fcd9f42f1f1e6e249df1225902ec38002aab2ae3cd272fb287ff931eb8dc6e3ce6750ce261ac20506d856713373d2d0ea619ca3e342128ba9e4569842d1c2e57972a6b4dc8ffc5a3e4501888bf36515cc17b483022f1c16b2f7cc82219ece47440f95162e1da88a8848853bf4e16d24377094c10f1c933dbe1c087afcca975191f17a7f2de252afed81db3fc294c166f7c102e340a313d293da8153f39a5e8eb9900c22e88e1d1a257ad35a508ee2da6416c9b36a3bd3102e8f315f02f60020da1f96742d00f094fa3237b62b9e0a2d2446cd99fa96d4de748e003b5f53d496934fad6d20bd99b8bb1b158b3f41f1b501d91017281ee4c312a5897775a9c0d7d7fc3a0d3f0dc8e5c91096950b6b9d485b74d9e8429e79a9337b50f80be971649bd7d8b723a2150b80def4bdb0a8a06b19690a89219aff4e038c08774e9e7ac26b35a1c8a1c362ebb7646eaf776a008e21bd279ba476e44777926aebc39dba9eedf2765924810a62885ada11c2206bb7cf2f9b39a9b61a0f12d5f9ae1240d3a88ba3c3737118651c828dc609b40ccabf68408d48e8e781180ee9ab1788c60b15798453c0534249db41106d3093e9cdc60f1da20560e3c5044c9dfe80254fac7c944ccd4dbaa62357964cdeef71284711f085a843d8134cf5f66b0a27e0c08e4e70436563fd861dd02131ab5c20974b329232fe3cc7d3d9e62f06b1cb0e49db3fecd07e793e83183db3dca533373a4c4d5db5380b546f48baa1e1f3bcee2ecdb642e62c83295a9a8aafcaa7b407f14ff18cedc8b3d5638203eb64f0eac4ff0d85bd6d848effbb13e717f43df7c15070330b77c2aea774677049c684b7a270a8304bb0f0199d9b592e2699b7fb1a872dbd49a090a33b978c22e2719cc5af89143a2f2fedb1546bbb20d779572d21e521be0a2857b6b583940ef0e92608db76f244321ef559c8d531bf6d1072270afdebd72d3e1755ef6f58fcc30da29ecf622101d59433d013196e4d5cd1d9f3718273e3fd391ddc6a5de3d173aec7dbaa1889d9136b04d6262ab33a77d1aaccbcb227860f8336b6171168b1aaa2859ee68f2604d29e65e6bad4edff60f2611259f1143f46a693e8a5119346bcf52bb839376b166cf429650c44f442ece9981f5af84bf1fd1070172a0e291f08a005f717dc97d3412a5ae9716f1c4d1f00f0202cc6a40f6ecd84acadd48e269c916ba3919238582f458501bc605a2090e05b80134fc903a5159942a817348ca98791b3d49bfbb9952257b44540930d01d73f4d7e5fe42da339b91f4c43b9beaceff095cbacb78ce3abe0f97a287f4b736f889d62ec0513f159baa9c0ad2cb951c80c35c4b59cc9c9a3973bd6f9c1d157ad2f64cf3b29f03160dddd862d187123468ffc44453aff87b0ac8ee4cf6a666f39a87bd874d7e22990b3edcda742c22412e92392c7c7a11a535399f850eca9d207d32988a445251284a3d6ca8fe92a9d5f828651f67db88c03e45e8ec87929939bd4acd070595bac05380188593aeabde70188dfd936cc4562747dad47de4a40b40c369e631f2a163f6712bd4b554b53d0cc0e7a07f690efdd36b32fc61241f341c4a2ddeddf860d6740e960f51b0c02849d49bee0f60be9c1a8c29d4291e457414b99b5249d78a75de63d27d7547e71f2c1f44c7bd5919b27c8a8da603ac1b2dad7b1e64bdfc304b65a887de198b911f8273b1e1b1c40c4e163483529db435309c326cce272d67a6a46c2c3532ca452e462ceedd37549201f222249315dffea7a73b1d165f33527ef67621288de6b5f854273e2cab90a012efa7cb2ff66afe29649e4117e9ef4df21b93309415dbfb774a6a28ba9b62ab95664b6e038dd460c6752f418c5da6ae199e04eac72a9ecc85b678ec56a596cc6a0db5e2c4b83b2cc58b3ce3af75f464f8c189b8f05f978ecd652e2b5b467e1c87c2621f7ab4ab64db4e315ff9e373d3773c5dbd4b31ccf472ef9fdea39043c7a36dc5d2e554807e5aa93e8320ad2f32c69e8c2c0b651aa945d4863764cf7dea30247579c4414638f6222febae08b345f1fc4768d6886d7531e8e79441e940f1889b806f8c80229996d884a7ad71ec1666e241b5f79b674dae4cda7b2b8ac0808d22e9c1366602e8b9231d12ed2011882d93e7e65f2f00adfdb103f5e98e2e6e108d8e18a81d441dad822b56ff7eeaa53bbc8cb29efb8b877eedc1ea9be486898665d803ccb22b55cd6e965ddb5a9e79b8723eae408b9f08c8c53974943c5621b8e28d51e16e9191660c74ff39d5c830d7a8e99056f0da7d5a58c4686029869a9931600ec6bbfcb80c00fdb970ad98a766c42f0a1e0d5e815c04b451c6d46c3412bd244a44deca05b1bdbca7e3394a041a23854b6694ff5fef72363c178c71855a0e7860a9f00a25e9083d6c685671e1e0a14f4a2e18f78444b70acf6a1716b1195d2f43c9fba8a1927c15c5723a4a1666963190c13c414be26a7372b70e308830f30c15df15e0dc6168e72cc40215355ef0f466367e4d2214d867e5d0463ac305b8208dea0c4a2e5b79cf67b3e5bf79d4b9146c3234ae649f21340c07c38b38bc6f40df4f5331bb24b0599011c94b2c2df3920e3697f8599cfa5d74952feca06bdb97d2c31f8a47af04e350d3c88ed4182f04b5dec7238ae68e4ba0aac975da1f7f741987c1ee04e2f89adc514f7779b52d61f424a2b774027729b854d2592d0db2333297f26d24f68c4541af6c8386d316a7ec75e2aa50bc2aa9134d7a06b411d0064903a1c0c4ea2b55e5b10cf16947e3c669c0417fd88b183498b3e773f9a342c1caffda7cd3d2761603b3deeb8eed771b7b7596ef1a90325bb956b601ee832c6917e442bb9bf421ee931fe641f727bd1f187af9be26b0e79f4bfc42ec455ad46ab9a87db6444544c316ed848c2cc04c20f61557817c16430e1151f3d747155428a1ed55cd443d23c9e27ef3daf21bfd25377ab6a0df08fe2c851bd149d94e17b5c8743980b17db90c4a94a6b8193353c2f602c4cd88f8b3f9cdde02369f62a747add223e4d00c11e44a1f946fb097ac32121512496df1a3e335c0d7d8fdde8e312ea74ff784e298d40412f34b12a04c6073be37fa36ea3000da7d068e3c686067885a0774115d3029e2e815aade5cfb615d3ade1f1a1cae93b60f38a68b9aa7f28d25bcf98cd889d1a4464c8edabed24ddfd75d5bd9d787c8ddd81f13fd4c12c25f59409ca0d84dda3ef3a0ba1c110977d0abe4a1aa0e2a5d0620906c9b059f1dc908851fa72fed5308a26d23cde7aa1e99d2a001fafb4f132e2d0435a689ef90eaf2bef814f92c09804b9b093dde46e4eade2ea0b0afb19580f1af7c0ae52712044d5b920148ef2af1883007a7c9437eec46c25b9589e49fdd91cf6abdd153e0ac034df22801c81badb39e7c0b5877147ae1808883f2401eec0eaacd2c20d78b816646ce6d1d4b34f4fe0c0406f1719d68c69fa9937f400d6934ff93b6ed371e2492487eaa3acd80d4a20cdba76b6d1546507d915a9fa9d1d4ac5df0ca5dd114e81e29e30113b68be50586b15bb9fc9c162fdc30fb03014126769f799c8cf105e4d2448251651dc8774a5ca5e614f3fe3742049058cb816027b8f954cbed18527b726ba88bd564100f1211f9b37ecc09dd0a885daac0648607f01667c610a8741e734e73d4711253c60d1993231da56b0580e1d8884654e55f374d898d69485ec92c99ca95d29e45b46732a6a3c705408dfe0b8243e8e73b27337575617c34fc2669fc06a0d94dfa8c611dfb2b09f24af60384ca086b10d96ca08ae6915f811902cfafc5c6a7bb239cdfe89ce929450f06380626d66b49d04fc548e6521da63912a14650264d8c8aa110ec18c60aaf2e21e95fd0765d349b5fd6d9ac3d4fb31ae869344e9d6c84f4f0691c0e88768fe429fb6796d5a5f6ec4cbddd8490eaea2a436626611394d705541ac1b21ae8ed65c31bcd7b6c8265f7467ed9980e477b7c583eb615ed89f564483d63d7b1c64e758d599186c53a681a2047b89d945b71592e9a031435339108cc537ff025995d884b7bcf284b5c39f02ce62116df36df04c4451d82b0d62093d9fff1699b96e11809adce43d9bf2fa46645d3cdac43e5ce48121db3b2303cf0dd9456425c0b9acecec76bf702f0ed7c289196c3851b99dd3cb4fc99c33475912508aac8c4d8446cf730705f74773d3b144c5cf382113c4a5c62cb086ec6963a587fcdf0b0969b9380d4fddcda0aec691b717aaaea1aea5c316edb88d23f78e14efd52e405b5632dfc68f2b840de8a70029b37482e5f02114a70c9d5b420d9ebea59c1e476018753f0e30fbae053a1413953ad789f510612f80c9a77b53a023a9a535980047b5dc2ccd6d011b5965ac910a62e2d3583db3794b63d929a7cc64d1fa6f9145690f888880acaff173675b87e6ccd1b7d179f425a8ffd218d6824b13a888c082ad3341747c8d6754d3236484cd254bc57b4e95c8a755659183ed03fb6783f874c784cc3d9d06fc87316b744e0f3fc1d53057fb8411d3a40691443b38a4125bae12a869f5e1d8d85df181ad4c8729237320d360e9990fb053212bdf1a246f2ffba8751c94868e40ef15601bd6ecdf52f6ce492c2fc7dda9eb6270479ca396ca6b3dc65e15fb639e3f4e218e581d8e3e44487ce65fdab2eb860fc012750eb382072746f084a5196a040fdf028b0323f14011d3b99f4373336086dde4352266c74834f8028fb57dc11d4e9d5611074ff97cfb796452c01246d7d398a4b332db5b6a3c5670532fc4d12379168120afd2b8afe41bb3ceeaf6bde93ef3cc9d2401ee7036a7c635e280a69a3f3606b2f13219a4fa6508d56feddc3fe42967f86afa90683a62a76b61bfc1c948058f1876f15d3e3bdd27a5ddde4a5fc051e839760e421b7b08ecb341145869ca204709aab5704f0c12e4ae57b9f3e5bffabf3d4b9dc2ecd132540bc67d3d5c562b6233776139f43a05699db661b963f2e47df52c410513a07b361896874dc8ea3a42c0b61fcf1c14dbaa1955c4ffd1869733ded2ba0a8bc88f3c5966e0ba2309d371573acdeba31aebecb6a15590566d63849a77e22efaa9db0bb6ef1140e40f4d7fab4cdd0568e6dabb196d6e0ae504dcb235f6359044c33e592ae1eba644c08aa8de66a75e316a5d6b275fcd10132107c536bcbe2a18b8694ac1ffe6a4c323430761d80b9bd390a7d746ff89fc0a4a52dfabe88942516ac681d63260f935a590ca726b4dcdf895fddbe2df3ae96995ace789780836b64db465b8428dcfcdb71bd9def647b613856f3e85a3132d3eec1543ff826b381d825d87612bbf1ed709148f7c5287633e2b76fafb512c1eb1396a16d9b76fd60188f632f6a4b2f8facf67228d24ee26357bac0f57fc4a9def1d2562e6e301cde1b47ed18bf23e12e15323e3bb07f63d2b5f3978c5592733db5ed8fda5c66ac9941827707344f244b5c6894a7179dad8ed43d5fad384990ca35456ea23320738433f34e0b67cfbad49068324cfb43479d8b1b98e23edcd61a614d2ffa781e8ae75785ae21040c9d12ff23392d86aae0e3bec72088e3533472b91078839c8af43d0db93279cc4b0a74aa79073e6ebd1f63ddacf2941e88948ccde4a43fd4db6a7fa4f16410bb7a05e628016cd976c30b82ac1f17340bf0"}, {&(0x7f0000000940)="183b90de0d4c7fccb4b95210659bd5c74e2c83521ac1032828b22f74f07eef300611cea66f2ef9d90c2d25cbb22f556c6b8728dcb14ae11dea0ac00c4ff02b95cb7a0988b76f9914e585f406c54a4580f642f1d9c5350c9f4a92d2935f613c2ec12512f48cae31e5db3353f32967399f6c11c6516f06ef3a971c536e4fe56479a347e66c27efe895879ee915ad261e6dda727904301234d2ed95e468b6ccd23e04a620789ceb04267fe02f51497e07b79963a3a657d9bc96155119365e1104e9386de1aba89a8a806e828e7af8617567910b2c506de183aab96ac94facfa5ac2759d67a1c7c26c96c23fa0"}, {&(0x7f0000000a40)="e09577728baa4abe81257aa3d90d8d7c38f7a455d8a55864970941cb3633753c39a41c8f591098cb86894a29294ab0263f7bf449ea0ce63fd7b0904516568384d8493cad3782834eb759b7cb5a187a48c8b03be41fa9601caebc63468ee9e84bcc9c5368696e0419a8f008cee02638993906d4353b178d470d3178c0a58d844cd2ce76b9eb3a6abf90e8558be965b4157ad040d9ad3d4fd01e7f9dc7869f9ddf925bebcb1a354e8a46a3557c1eaebe8b17f1c408e0a9200e2e7cbf05540849e5e2047c3f56a0db6fa1f7bd0c36c1c58734f54673c00a53f11b3f0e1d85685ba96e6c7ddf847e59376ec7e01bbb"}, {&(0x7f0000002800)="97bad5333e4dc3f11577f9c5d2980a818bc3f4c299aae9654e872fa57d7c89f34e2ec472eba935321606d49ba7e6ab9f7c5c30d2db83853c235e29caaf8a67e8f6491c9f2be305d5d93fbcc3f5755424d0b98233b8a82c4a1d83a225649eeb1051bded7c8213ed03f2a8bdc887d51e6071c91d145ae2b4e2c9cdd498517ff05836e4d7e34777ba83e55daa5adf46c10d608733588755d9916f36e4a735960b747cd8df45605b6964999d157a569b950a81e65769b65e8730ed09895ed3d68fc8745dd5f454d1a5e89f2c284a82e3f9040c0d34b5e2a6de2dad780e9199b4698613a42a8f34e34e0d547c2a10006029fe27a0060dc53010432bb35b618bd54dc02211b3644bab6d41cdf666ca3169fe2930712d4e376f60f8c3020dde2d8965dcc08f6a153a3596ed8bce685ff6c6fb91abe79267184383f1c82c58edd205f7af88b4c9117d831d0fbd91e1b844a7ebdd4f875449ef99c4888092aa8513a26fafe64556ead47f6a98e1dfc343d83d8bcba5c9307827ccd26e286d4c97d614525658161ff5b9b3474beb0b980bcbc7bb29fd537331f3df43400d2f86d3a48f6c018855d11d646e95b041007bfbfeb81ae4bdb98617c8e3aa21bd51697093d1e45dbabdca7713167a35ec51501847bc215b65c7c63f6258ea4dd8a7fa0970ba7d320be1436fcd70eeec5e2639b41e1d013b548a5d16ca9ea3dff5aa071476b575a3ce677ab34a14002fc2c97ae20029b4e01b0dddcd9a9a36b3e423728478f0f4161bf47a0ef8577e8e75820861e6776e48e13ccfc0b516a437e548da9f20bb4e3086f25b52726c349e30d649de552eaf651b06944d90d7bb8cd79dad9c904f6a829724ba9397b38bd9007a587d1e1d23fb72db08f094bee5b920118540c06131d9fa6a3b1b225cfee875fc09f47d81b4ceb388e8fa783fef6aaa15d5489533afb2721af29f14f9b41c80caf27b48f9b43dbb0b8889c590b9b234e425e099e9c96ca2aa36092ab5e69dca7b1af146b1325527d8d1255ac7f94403c0eaa197381558403daa0db71ddcd0aa8201d94f32c8ddba3e39cbc5a6015d2243ce6e4a2a927d1434d0bd7233033c7d0b245eaf0bbff78926d13011d144ed384c274eb890f2293df002329f3f82d6e00d6df56871f501244fa95cb4d6842b078414a21650fd82ec0ccc03a40323f9b31059da0049ba75d08dff208282af60518c38d5b3a3eed177cf6bdff9fd1888823d68df058f799af3c572f203f7ac4fdc0d58850684fae38adcf042252aab708789707b07bcf3ddc08dd2545ea54ec614cee9dcfa75313d837c9a667e954eacfc8bcd1aef8010fe39c763e239d98135af2b50061db8a99b8312f55c0930299a92f728fd1e25b56e35d3235dd5fc240f0b1612f00599088a6b46cd8bd8a113e44f9cccb569536112acb46e9eecfa5eeaff3156a669bc3350328b5c9e395a56435e9e3ecc27650f4f379b4c98a11c54c18ee67cb82f93687ab4549de4478c06303f88656f0adaec57f00330658b898d5b7dda16ddafe5a401e267be77cda2c3e351403832c0178c520d492396a247e219a3ba24cf8f75ed88dd4b40493482b17129cb6e39ff688309df559c057a30b1fdacf4c1e1d0faa5958e6ed36b4a818521d2e56f3ffc74ccdb20599da659ca6191b96129903655ec79cf1cdf44c093447f9d5eac3f0ba9db4d4317ca2a3d3921254aaa275e695a03a823f45bfb96c4b382af07a86e2341b31b778b02891beee94aab1737e85f50feb0d971ee45bad3e59a0c140a8f72ba67bc12534046cac70bbdf924e461e91906d42c9e548397a116dfb5f2ac9ea01ef9ef5bba14222ff20d8b28837ed7b6f1d1b2fa6da4774e88b91e3ca8d7c36961e890528679f7ac40d10af1292afca720332c959b10e782685938de7fb4661078c25e3f1c32831dcf00e62720af825d5295a086dd0795c9a5845f25c818d3da4f6c77afae7c521a7870eabe511a27c9f191c1fae1883b44fc06910a19e92a53c5fbc9e438cb8742cfad8ca5e688858ffaf7b9e8ec5d41a97dc414a1133c29daf0cabc06ce3c62c66ff3950bd53460e2f97a521caff7c42856c2a463b2892dede3f4f66e96e75ef242138f8f078caef31d253df868ce28b4c75f71d41b923ea4522dbf3dabc54deb0899fa68f6f10504a3f7ea38adbabedc19740848c73fd4e2fa173f9b90818d5c19d6c50a05f8ca5649b97d0151171d52598d9f8250819dfd6b6007851ecb7a737297c4354e99dd5c72eb53d620125299bf2521a6bedf94500932dfe1033afde1e152596934251d2244c8f5e99cbb6cde74135e8465ecd7e76ca2cc3cd276a9b11e661246a180486643ca20cb4d93c3df21a9af7223c12401b54982c42b4613c5d258846c21f7990ff7c6de31a3af982a05b2ffcddd19489c1b4c05030b83ff888c9668cfc6e2cc9ec879a707471870e478e11c617a0e33c8650359a8b9b471f4d9536e982493592893788365410131df7764e675fe478923c0f94597950e27f3165818d3fdacc99490ccfcdb1cef86e02f8737581435fcaedff03b0203d7f7f8fe3fbeb27025a92ee5a33b34f78b18520f9b85ccb2731c0b0965310804db320b3ca338b7ba39e1edfb1b39787363854d580da4d940dd0b97c42efea71767dd1aa57d1e468a1fc9ad56dd5f7e3686d29ef8c0074c16d3c63b1c3324b0fdbeeb5febff3ce2033da2c8b91e9d3ae149c4316b3da2bb1e64eaa94fd31da745453f04b12b9bd99d20684534e2de1dd512c97b1f0a360320870711d25506fb6327cd682aebd91f7d60769a31bcd2e20ba04da40cecbb31e89abd1c0b3f2956839a32e955629f6d7ba1d8245926fe3b30f5f96dfb6b5d88824ee61f235c5dbb30c943008d0409ccfd83d6831b79e132f5d7b7a4b72bfa2b102787ba5e4dd2cb187fb6f5d3c5930c8d7417f629320ceaf9c7ff4dbaa2a2703b9e138c23db11d11b567d5b669f2b8d5961673930475d99d62d8ff96aae78544af9de341abb58e43ec04f8ee753759aca45e2ae8faf67ab61d543f68eadc6e6855e01c3c59679efffc4e3ec75beca0c44e0290ff59a3576c81a1144ec8b828d64a03a0e28c0a3bb055bbd37c92f72f054fbc15d95a3aa3eb997deff29d2d159b83170717713c4e157d2f4aace78736a293eaa4bdac73ea2b6cf05417b89703f0b5447e33dfef8a559b4526b0b1f325db1300001e72c0a76e94779549204d5c22ea0a28e6ddceb298244bacbc67fd77f801c5edee6028d006bc8f348b38cd1e7e54520f2cf207cedb5f460443b20fac00edcc64f3306551ae388632ed7ef260d1bc03d7df983dbc69f6abbd9a1293bc70495c6a605a64153d24d36f5bf4c1429d5e385273276dff3a7fe20a65283817500138d6f00179775d4c4a17e151eab8acfc7f3c19fcab16a8359ce42364c5f370c2e8de66700cb707b1816f287fa8b7d8061ec337526a23a51fb264de825433cc6458d36296239171e8aa816446d09b2ce5f93858c934ac1a596b1837c48195c7881dec74fd691fa682a71ed6bd5c4893df07ac77fff783c61a22ff140b76b747cae1d0001da38daef1ee6bda8adda51c29bda50d404d350bc294b2a802edd72e297e5d7704bf9c13c4bbfd9d5fc83f706872d3033edfdf12738311e348dab4f485ce052afa203878d03996d30f751e25acbf9d18e5d5dd9b41671b990765da2aef3e597a4f8be0bbb98d8b744feb1bd16ebb5ea036262711c164dc3fac91912adac66a0a014a9d4ca5fa2d8d14caf919d88ceebbcd3e3aff48ab97443a92a38ffe7bd1cf4acb5aa3183a788e4d9bd9bd520bbb0c278d1e7c7f9737d91b388e5dfe79a1d7bd2bf7867e1f591fb60798d35a479a8f2824677d86e189069ba08d4f7b00e2234f33fac96e98d4031432e9eba7a45a35dc8c691be4b16e6ab36e2096a67006f61b475405772e61b7dc244d015b7bc45c1a5953e35ad55b0ed1b9e2f4c83f96ff37e428ce89b2974fd528796a453095deb352d519430f68d524967ad35b0d308f8728fb4c12d7aaca7a5ccb6a3903f1e51a8485c3be06ea48c635502135bcde0fd99d346212d6b04bd65398c43518153739021405076639e371b7d31d974c99cec9163ce3a105f014fccb1ff58cd9e36c11c015fc92ba3def8cb0dbd6e63d702f212edc63858b991646ab646f93c65b79fcf725415ed5c48b21fa0c2319cc6c05703cca434fdee32c9a6dc5dc8640ecd945bc56777878747157dd67aa1c2137abf89f81b3b79ec2eae1545d79beb72aeede65ec205642bc38c907a3acd4861aca4293841aad53e9ee136b4636a579b759603eec63b7dbfce41c0ff0b15a2ede6a8fabdb4c9dec49a1ef6ce6d8ee00985033e3fe8229a1fa6bc16ae0017831a58347d2f967b051e626317d3a59eb078530770aef056f01fba6413194965c09141f88982387b229d175267b4179eedaba1e5d0ea90706c58eb329bd81c232929f29f6c515e8c0f50399bbb1384b907a4fd89ea838b076b2f938efa1bf95b39204dd9c4a38e626298d3d64aae67896735665f4feca1ddaa114907c10d6539dfd309af5edb2eeceda4a14763ddb7ade686ca23b974e8bb82c0e8fce2b989092f05aee13d2f90c61a5f5894c40e73026faed04da239eca6f5ed30d7d94e44bf5907675aa3909045aced0f9d492c505a88f823257610ff3a1d52d0516a1b934a05741647557c56a7300fbb2fbb4d34af8f4bdf69ef719522e26e2d5526cbc51e9d033e7942ead6d1afda50e9ebb5697a5c277820fa0feee191ecc99846213d0d9e1fd9087cb005623d0c9c7da9e32f01220652e78ec8b7e5d0d28b33f096009b985c9f20275dd22b99e1563dba327c702d861427ccbee68e829da283026849358d0f9c6f189e44b98118d6395bb1be899a5771f52121df6ed10625362b4dc2c3564832ff33960dcf49aecfaf414d50b7ba32479ad19e2ba4508cdbbdc595b72b7782725c8788aef91a8310b5ade21257a865c7cbe29df8bc69f85824a1827dd7da71a1e23b6971455f86529b8e1f48812410a736ccf7a57da2f49f2f3d0b5dec21494f27f11b45fd29501c772dc7e4f859d208720dbcf3dd2f7824380535eff7c3090a69610aad0f0f101c439afe66b1914bf024d805f03bfc7366e1642582b1dc08cba2593cb9c31f30cd004ca98c95a813b5ddf742eb82220c4e5d7cb4f9d2ee08ae4ca4429195a96bf081015e25e1a51d60dd600f7f6c4a409d6cecba49008a85ba9257633aebade401ba56a707f9ade0160c1d09f535d83b7cea53a5167f1adc50fb77599c010ce8588cea43ecaf6ff82d03e9c307792834e16b875e7179e0add1b4ec2f2a3bf48a2796d0494fbed0740c5ddf128f1a28ae120ad0a73d4b78f63f8c6f71ff5b553dcfa2d3090ce50c40d0f0cedd471b56a98e13a8f35827552dbf0511fae49322433c030df5b94472ec6d099cdad6c8bd124cfe30b7d113fe08b446a19e830d3d880ce94779385ea69457ada24eb0a2fd3fe8f691dfbdbfb9f8a593b5684a9d290c10b00db4800aa9ff2d42b25977d616f081371cdff49109bf5b0b5a4dea1c92de3b09abb164891dce729dbe3a647303d7c1164dc77cc2e4e397a2c737e12f479b2988215535a62703a6b5a14644ccd8767d47db94b4a51987e892bd226c324275b926ce82a638866dc3dec32f3f6dd4971b4922ebdf840c0e195560bcefa05b7e729b9d04ce9efff5d59e72d2beadd8970d29ff1a7fdcce6de424fc24cb1032ffe76dbc8e31d8a3eaeb60ae4fe0d0617a74fbef95cc632d3f400386dc"}, {&(0x7f0000000b40)="2658d061f8ab13599cc790a43c9f351ffe000199c42131c7e548f4914bd3f04ccec7fae1420f7979c5d496e39a5bec0696acae6bc45012cf47769217149310294fda7715da60e1d0602e728b5be6ed92c93c4ebc6aa0a254f9271f5df856a1263267aeff00d84e64123169c84d2a1a94b617413e9aa928932838d3a86b497483201b5b14b3780e0ed5086fa7b873dda2ad7c8daea40611aff3a500f25a0a64fca577c9f167295db9ce64dfd5a9a58f3e90d335dac854954135b9672154c5e8d9c4191da848cd84a26ceb"}], 0x10000000000001fe, 0x0}, 0x0) accept(r0, 0x0, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000024}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4080000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x0, 0x6}) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8428, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0x4) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r19, 0xffffffffffffffff, r20, 0x20, 0x7}, 0x401, 0x4, 0x7}) fchownat(r1, &(0x7f0000000000)='./bus\x00', r9, r19, 0x4) poll(&(0x7f00000002c0)=[{r0}], 0x1, 0x0) 16:00:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000001400)=ANY=[@ANYBLOB="0006000000000051060068057b56d5289d0fecef5c32bdfb514483cb1c9992e87660d4b5f493227d8f751765e831858692e3f5634a961f60f2203a90246c5a9b5222f8760cc344629fd3f52aaa6cd25ff8aa1b0892a9d82674"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) mknodat(r2, &(0x7f0000001340)='./file0\x00', 0x6006, 0x40) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0x4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000014c0)={0x6a, 0x7, 0x8, 0x800, "9b3d5fd16d483123e19e9ed16ed23adb64bd3dab", 0x80000000, 0xfffffffd}) write(r1, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0xf7) writev(r10, &(0x7f00000012c0)=[{&(0x7f0000000000)="43639a63eeb3ed852850edf2f1e726e376f9569d82ec1a50e8f8128ac8b0e1c936f78da6c65782f1ef9069", 0x2b}, {&(0x7f0000000040)="651201584d18ed3686bab9e6fb310e25a98fdb7f2c65637f8d4d733c5d76", 0x1e}, {&(0x7f0000000140)="88f59eea127367803aeebd6376769362e086f148f7bb4b8356e2ce1af1f2adc46fd3116ede1edabc125aacf01e4f64d2e9f7ef30074aabc958f1defcefa01e543026749233ee8bc687d5425871926befe631ac50f890fbc3ff85f0763949f3e6d31b3da8cd7df62534ec36cd67712e8b7117fb66d0e5b085b3c72f320eeeca7d0d5c15c8267d46e1ec24b7ead4207ac82ee28f051f55c0e917d5081813076cb79180c7001edd589b2d4d53cfa60040dd8a943987dbf59ae31470735bde2fe608e0c98a8693918b871e5c1c6a4a4f88975b7ab8d0", 0xd4}, {&(0x7f0000000240)="8c604b0083c0b73869101354aadbb03836e93eb0755722b613e56208a5b6bad8ce360eeee50384a9e9adcae8c378f8a366612804ac6b25786fbf8162657ae013d4389fc48585edeec21c", 0x4a}, {&(0x7f00000002c0)="1cf2bc855065eba7c71deea5283de2024fee2b0ed3ce8507adc32a8e39f10096e331ba26633bc6249fa9ade5c7541ce6da416c465dbe8b405f57dad27c4cb56186258551240bc8d0dd7e0d6ee8fe6892ada37b543b4a14a5c156d034dfeb4fca31829f9bfaca0070e4c55efb9435b0281b57003a315cd0ff74e0c9664bddd0f06b25d9d1a403c448047c4814b26df10d153cd7481b6fbc30932e1bcf408c2ce7a6c814f26446cc87c14418c38ce2cfb685a5044f8d27db4d911c00410056532e749b1b96b3569072a3a62000bc78a356d3aaeb128e36e78cd00158c6c7586849fb5cab7e3b26e7978b6a5bd52d10644cb12be6288eb115f69d524c5be6b9d700e766fb64bd30b24f4d35cfb7f9140d65047475ae74e1cee372e58301a6808bfbef8575e5c7bac9b615d36db96ab81e65f963bf089a9f993d45f17d35db653e2f5942c2a6351a2101b6f2babb586e94ad1dd2a9db34f325b9c28a427d42fa6d46b1875f8eaee83a32f42628ba2bcf1c5615dc4bf88cd9c6f010021a8e2109c8e317a71e881073b44191e0cfb098f72dc88167e8d956957afe92f8631c30ef15bf8a0b620c35523c24a1c1ba8de73bf3fccd574ec8ba9378da768cc12520a2abf534cb87f1734511af6d0be42e238f5c73843484326cbc6ea3790f5eb2808378c1332c46195fe1068e8d10dfe25a01e0433f9640c0eeaf81c6c671733c9fb796f8dd3db30484ab1b604626e9a7d69e89bf5b31f35bb0bdb47306859fe0cb4dbee9163caa5eec2457260629f96963af2541b5c853abf4b69fcd3bbfbc1a84537b975d9cc920309f4b0462be613db73ecab90f6d17fa46faa0a7efa4b5d73b17acb1a0da57fa411f9aecd7b12f6abb25fcbc35dc95325d34f0e8f61eb562ac2b65ff88d002ae3453fd6699bee8e1e33eefa32583ed7b469cb414996cb24cfc4e59b4ed06b80de41f65577c9f664c1b9981c362065f9d5649f7fe7b72f59a793706247f6df34892bb045da0d588555bd0cbc74d3406b84d4444868f37722f0bf380c8985d05293630057220c223101f72908efd0b7562881c1199bca9e01f6f86e9860c5389a406bb36430adf35001e6e6d1b9de28d402c5ff8ad7c4767e9fe29cdfd5a76c8a6b24030571927865b586ea39193024e3895d3b127275ff0c1c1ccf8219e61468fd2dc4e2a389794e92be89f2dc243c458d14595e956ae1a47f68e3fb2200ad1d42bf849edddbf5caeeb497db0251589ccdb10030dd25ab2d6ea4620ec41abc25ded26eb06bb63d71f1acb905e6347d89d4dcd90435717f3c447226d48e5e72a2295689d6a0754280aba91fb778697e2ec000ad828e2be1da94688e0334ac2950e86917ceb24a32d2169958e1b00ca66802159ab1460bb64aa5e24b4e36e6bbd162b0285d6665fe70b2739bc012f81365cbfb02e976b84de53ff34311b995f17aab4c541b25a7736c85a6283b6de5a1b44387f96add0cc0555a2ca64a2e724d301853e0f66b860768b795b9c5131dfa9356220e4a96677d907dfd130d7beda1cae1a9b623f3806414ac2a11037b8de21353e53a2159cabd334a1c1e07d6b75484904eda6dc0f4056f0e6804e9be413668192e06b50737ca027fca93294eccf7475f033360937cbc315851087d5b49456b7148cf427c5777d5c729662eefb2d67093c99d1f301b855aa0312db7db5fce2701c36108d0fbd2b632266429b52de91230c9af7afd91128d8ce43441610e0f5f24377797209d905d94dce9516ec03799ad31fbf45d3499d47e84ec7da675be603b2df171f4219abe45981edaa08e88e1b7b2408ab37d1d0faed81f89422f9fd6ef3acc3bc255011b0ff60870324d1a2ae003cdc3783582260266d91b1d7eedc2045c9c49e9e2b90817ffa2335af3709e0656793046c8a88f979705f2ee3333ca4cb2b341ee81826b0d1ab281c8b428228f17597adf4d2abf2a30fdd7e5ff9b674a9fc9b22237729551ab37ea911adb918c2c2378578f9d8f8969f3bc6963b080949a25a5e69278d85e27d322637fb23289462b62cbf5a61a84412c42532bf85394fd28228a21cff4b3942c4fc8887d00d696624ed4d6c6b17ad9f1768b0dbaa6d330fa8c90a8be7131eef2f85c1d23ee2192f7d34d6e1f820a5de2cf85ec5a1c7686462175dc60de46a5696adc1917d7c6c504a1e736a24667654f97441ead58e25534cea69547b1782cdb44257b70784ff7097e76052727a458d7c88cd8a52c407ac513cf2e7028185da51001d94050823ca9f2bfd8536b8bb3bfc52b6e593c89194fefe894bde872dab8cf88efbddf1690cde8f961ee0801355620676a787baa78722677af9284dbd07b1c5a232fa3bb2b86354829903a3b0b705b089bbe21c39a66b9efd5201b8c9c777f9a1b2ea22a5abe19265aa724f26f2b5eb045830617c377753d7928f036a258f309b7a098a27f5af9268f80ce6cc88dda90fef0963edd5b6986aed9367c1e033033724519ba06a19df95cea16d23a6c4e31a188a526e0d5643ac533d6bb707cc2726c5cede61395864cfb27110f646d44ca9a4029ab37cde59db9fce46ccb9f04b52d30ee1291c0325fc922c4a5ac7e3c4234caa4bfb78e2a1c1652cbf49dba3688c472426e4c6f12485902febcf4db4b85b0497b8e83aeae244a96a8f39a8e5043b45000eed993f36d05945cb092640aef18c69d19d2dc803e0a7cfdfe19a5886d8195587f784bea5bf9c5a4ebb4eb988b37f533f057757017f131b829ed3ecb5e7929c4884ccabd728854b7a2829f55a2ddd57b54ddacac9ab8b5b43fa4e0f412d868121d714e46b258285321248a3ee2951efb286c217d20a914e279a4a31ef56c908cb25255a2f9143e62a07fca6ca3f3f2e9b3dfac88206225383eb56ccfcde3e401eb5253a159d0efc827d7c2cfee7acff1db0e361fa80cffdab53bb425cd37ab26c00d7692cc647b67be6e421a027fd4042f1d1e60db1e4a54b39894ca497612fc37a79adb883ba86d19d76d4012e2d0f8c8a47dd4feb9374994165fb7649d981030832595d4d680fe0e4331c27ef10d426623a84a98a4b71c898bd699766f9106842351529555322156d5e2226102ade5c3348c1b18dc21ddf280c4fd61cb887770aa4a35586b6cbd6bd9a26a39b7b5b2ddc83ca3423060c7926b52284550bcec1c22c6a61e88b0c6f995c5585e8b54129a9f97b5f654dd04239c30d4621238ca26bea169a6c0d35fede9ffabbab39e6417291c4588192fbb0f27ff6477c2962d4471f8d2d2d78727976a041d0550fa0bd552c7911a82c1167a80cacc778f03627135f76c9f38db5c9333165514bdddd9f41b76fd41a59af775b1ae759c57998e1ac0ab07cdc5251c9f2fe6d67bc21b49dd1d1bc590cc1253ed8699dfac7fc0b70c6e3abad015ca46bdf15b2a41a4c743480e78c35fd1cafdc99d47f6ffafdf1fe426560813bb796cb8f7c828ce311450ce124d7d68e81126bf011c6af6e3550c223256c4641bdadec2dddc4aadab4706fb2f487e7fef145057fa39e61e89c8a48c71cb99a8e68d2169f66631410bfdd6cee8b2f4b08b76bed0af1e32d9f3d3d38ad679f3bfbbf9c8c91f34cc1c575629119c2eb96ad888fd3d2cb55e24d47816a0d1d69ecddcd0d24d9e7d92425d3deb0af12e838b888bc6cc885e26f57d63177d13a989e942d5f23af4bfbd51868a3bce92a32805b41b44f146521bc1b53a803c59ce601170084b77402e42799f414d6dc748cb79f2fd63c1fbffa4ba5fd4069c30be659670944a2ba056885a6c71abc5328dd2c7cff07f8272172861fccb8740bea13527db49895c0ba75a66c3b3fe2cf28731165e103cf55dc211aed12d4bf858edd5b911553b0e1c413f4dc7dc2db09017458dab656ee5128540e845cb879a20b52d4500ed12a389cca8d72bcc2ec824bc643e6ff306bd408fdca0d20281fa103b4859e2bccd84b2d18f3587d9a70816e192dfd189fc499e0c969794dec6c36bc17724c785e4d6ef96ef05da8745eedd7518cf3ea4734d9fb6c2f2ff394a0dc1973d1c4c4f855c91e0bca2499ffda714d99fdec657098e7bd921df9a50a0ea700c59f8e913f92ef0e20cdf501951a9489f4689413b076366b4a6150fbc95bf569a1ba2f11a94cdd60904f5b45bb96963c1d8f867970ecaf66cce176dcee2d1ccaf2d0ba32c93a298c73bd63fd6cfa2b7abe2dac2c2cf4b0a8143b1f051ceced80a54f63b7aaf5cec243de3ca1b0a69041e8ea1cb6532b1a7fbfdbf1e8ed88beb5ae76b47e22360404cd6e5bf99038612e414ff000ea6affb70bc48b63bb0452e2cc01fb7ccac0e75695e1db522d094478d94307b097bdea12dc8628a940bd96eeb55aeaaa04cca25d8ba41deabc9e61bda41663927ddef00c5b578ce7f13c7aa672dff4c600e69a3d0f7cef0c60832c0c647c892fb20247ac4caa0761d1ad42108995bd88f1018b347e57925c3723d1929672271e65125d44f06e14776ba238fd76d235a1388a5e0f8f70352fab786edea25a43eb7e72d2bfd0e7268dbc8dd12edbb1bce59d2038ab3ce5491a99d8584f4b4e126e81dda04b488f110c003296127cd62e31e3a0f694cfad2f33dbf8607a38447f3af3c9b4c80ee8db7c0b74b1779b50f360590d30820565a20ca441b19ce22b75bb764958768aed3b136d9b237581be038896ab25745d7800cb468a2dc6f332e2fe4b1f9c097083f4b012b29821d36b585a607881fd07b803ea844abe0b469011419956f5f66c1000d6645eaab392f52434bcb67abb9acd134ed4738740ea58de2531d4ef97081d9c172c0186e09202a75608fe2f5fa0a427a2d2531c5b3e86ad5c4d8ae1559df8a47ec86de0e804e2eb866bd30bcc354e1689d559798a8969bc7cd51286ca3fbf64cad08892e1af661f3b414890dd8af58125672dda6b2cc8172c7e84ddcac8358a532840d91deed9e0520171ecc0183e91a62795bb8b7a10eadea8190c41f620a8f98fd062023467562887d12a4418692e9713a1b1cf0622c9644d0874fd637c429139c00ba46c9c5e3ef6a0d6cc34edeaa70d9916e1a32eeb2f7c465439af7d7d1cb7330bd31557e98df419e2dfe7ac24a557a3f4800bf021ac867af841d8f9a0f07343006d81fa0e33779d5ac365c709910ec58dec0383f50f9fbb6d86802631cf5326555442e6d4a9e5192b8479e470c921707a602399b33e13f2110be6c94d685f6941d1b62831b229f0e86dfabbe3611d292b84ff687469645ce06723c13507c550ffec697e30bd63704f96462eccc44dfc94f75d3996d23d88f5dc88925753d3aa3e6300e951082e0ab95c225a92c277f9d36f8f16f845645fb6dd2e2cb5fc495f92315dafb2226906299cb12b4f5471feae045d7753d49b5990fb2c3ef6ea24e4cf8c81c308668486b4b0e3ad96db6a910f57f27f0be01b96eb1e5b45faebd9a4ab92b8d15fcfd073db23e7dfb1581518ae44179592dd57a9e2f0c8c2293019091a8fd1ff517bb9b7fdfea67b05443125dfe299f6b6857dd013e5b0a0db772d313b0fab060c8bbac530cbfe80f1785981ec498725e41fc981229c076d95837cb9924dcb7cf413b795f019c4e9b4d2b21e758762c76aca081fe6557dfa9147c0c8ddbe7a239d311fdf177b343710097b4d90ea4448a36192530858b4e345f8c5d4dc26f9048f9ed06de89581b0342aa6ef067ceaad459e930f605654c7d95a3058e2d8527b9c6319702ceb2b45b68a55c3e91b9b1a2c8835efd1695b15f61fdc04df5e6b7cb3951c2b371af0ad645e18ff4ffc5598ef87eb62507ce66d", 0x1000}, {&(0x7f0000000080)="43affe31d2d10d510857045cecec2180953025a3a3b007e9ddb5d143", 0x1c}], 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(0xffffffffffffff9c, &(0x7f00000013c0)="c746d99cfe461928cd39fbf89e91f901f6d34b851ee5b2f632b13f491bbfbda3343441f3a4059f469b52abc8", 0x2c, 0x2, &(0x7f0000001480)={0x2, 0x2}, 0xc) write(r11, 0x0, 0x0) connect$unix(r11, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = accept$inet(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r3, r1, r4, r9, r6, r8]}], 0x30, 0x7}, 0x4) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x100, 0x51}, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000000100)=0x10000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="c900b6e80b4827c0ebd3e04cc92c2ac6c49eadfc87cc364a17530c3aa0cace68eff6fd36681208d15df4f386f72fa8fb490ce3682fe8728906ab1a372910893cdb1511e6f7bc5a83aca2bec11a68ddc9490529594613e04448a4757c4559ff99b55852843ec9a92741ae379d9ab6e336bba672fd7c2517e168ef879e6fba3e1c430461dbf6a31f55ece5b9f1bced73d5911715294c57182b2db86b1c8512b43a3dc93e18a0e5f76c544e86d722b162253eea3a7f8a783aefaae474c871051c0b6233e0c7bd764ab9230173145ed59dd02516422165b0daf6d489d0a7d02b14cc36b442a760e1475fe15452efa08328f2d448ae6d1a262d0e22105fb07f848e7a1c6c7774b9a9f7b5126ac5b872c715cef372272be461acae32f1ca387f53efa83f3aa0cea6d0d590fb1e381febd4bf0396c394ec333aece487e96d0d692211f5406bb5b2ff679db362ef04adedb013046fdbec7f130d39ac251d2a2f708596bbc3e3bd30c839cf359e7d28ff2240a4f49325ce516dd762d67e3eee0d1a363910564766bb5eca00dce90aa6c14949d1bbc2043f1ea3051e470949ae235fb533bca6d8e944e43ec0dc25acb010310d051a0c34bf7472c9cac980a5e511ef6f3862710048c75cd350b3acb49f2f56f87cbaddbb74bc848447f459722e308aab9f928ddae897b6fbb53f75df8ebd3c024893b46f016889413ca772230fb69376f8d935", 0x201}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getflags(r0, 0x1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x4, 0xff, 0x0, 0x1, "63994cc580b16bcc2f5ed0751fbfa78a89ccb0bb", 0x6218ba57, 0x81}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x1, 0x400, 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c6530005ed697be47490a65073e25d95e793644553b51ac444804327644c0044cbd091485c8657612aa0c4bc6d90e1477a6660064f15b60ff297e03a42eb35fd0e8099b2913c864315f5aee4570f4e90fe39ab1efe3947c2fdce0f44f801e0a6a2c7d4c4863c4cfabc88534f845b9f325a8b0006d8d1045b728084292a9164d934adc82d429ca8f43cd2bbf37774179db9a76cfcb3a892248e58cc6bd42a79d95b70be1575a45b1700c8d2374807ddbb8963ecbc311b374d1e4b8be1c2ad1c95940dad791cebb91296d7ac8bdebbc47ae6a049427cc285dd84f369fd04e3f9a04df90f70802458b"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x7fff, 0x9, {[0x4, 0x8001, 0x3ff, 0x4, 0x12800, 0x400, 0x20, 0x3, 0x4, 0x9, 0x4, 0x2, 0x7fffffff, 0x5, 0xfc79, 0x0, 0x8001, 0x7], [0x5, 0x1, 0x7, 0x9a, 0xf8, 0x9, 0x2, 0x7f, 0x80000000, 0x9], [0xe6a, 0x366, 0x7, 0x8000, 0x5, 0x7, 0x10000], [0x3, 0x4, 0x8e80, 0x346, 0x7, 0x1ff], [{0x9, 0x8, 0x4, 0x7}, {0x400, 0x4, 0x0, 0xff}, {0x8, 0x3ff, 0x0, 0x6}, {0xb6d4, 0x5, 0x7f, 0x8}, {0x5, 0x81, 0x40, 0x7}, {0x1f, 0x9, 0x4, 0x8}, {0x0, 0x1, 0x8, 0x4}, {0x8, 0x20, 0x1, 0x4ea}], {0x4, 0x2, 0xc3f, 0x3}, {0x4, 0x40, 0x80000000, 0xa24}}}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) r7 = semget$private(0x0, 0x5, 0x40) semop(r7, &(0x7f0000000080)=[{0x3, 0xfff9, 0x1400}, {0x4, 0x0, 0x800}], 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) semctl$IPC_RMID(r7, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='J') 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x39}], 0x20081, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6c653004"], 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r13, &(0x7f0000000900)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, r27, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r28 = socket(0x800000018, 0x2, 0x7) r29 = socket(0x18, 0x2, 0x392) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f0000000740)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4095729ef5bf73e05c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc544e7d88c4f0a2eefd200444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c0097902886252193fd737faea4416eac3843f808e5d20be1f466113"], 0xffffffffffffff94) r31 = socket(0x18, 0x1, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r32) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r33 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r33, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r33, &(0x7f0000000a80)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x11, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r36 = socket(0x18, 0x1, 0x0) dup2(r29, r36) bind$unix(r29, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r37 = socket(0x18, 0x2, 0x1) dup2(r28, r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8000, 0x10) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202dc47b0cdc9723c1430ebbd81c375a7ec633a9816c7c7e72862425725b66a58c4f20917dc58317a43353e0bceabc9a42ecc40262aa9f866d8f0b96488085e7158b59c9562604862e13275f5bf88dc44e4391c0d120188dc1e1d502947b30c92fd42eb32eb78573f763d7d702516a1d8bfb523b9a7609a27f19bde496847cf39e644a4b60ccaa6f7b09906c34d4545d409301916c54f63edb791f7b343c5c8e3f4e0521ecb1b01a057a178a8a6005f465ced335667b502f8e73c7563fadbf630522cfa6b41dd774fa0a39e6125e24b729cc9113778bb54215a115dea7a58cf63414009bbcf0c6c9c4ae3b8a20b2d398d8b0cd0"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400)='/dev/ttyCcfg\x00', 0x20000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0x4) getuid() r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() bind$inet(r16, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x10, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f00000014c0)={&(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="00001016300000f60505000000ff000001007a2662c38004", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r16, @ANYRES32=r9, @ANYRES32=r25, @ANYRES32, @ANYRES32=r26, @ANYRES32=r27], 0x8c, 0x406}, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x7, 0x7, 0x3, 0x1, 0xffffffe0, 0x80000000, 0x5, 0x3, 0x0, 0x7}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000000, r1) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) socket(0x2, 0x1, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x4) 16:00:11 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="65300000000000040000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x8}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x0, 0x4}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x5c, 0x4, 0x100}]}) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) openat(0xffffffffffffff9c, &(0x7f0000002580)='./file0\x00', 0x10, 0x100) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000003780)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) pipe2(&(0x7f00000036c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r4, 0x2000745e) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000040)=0x38d) 16:00:12 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000000)="591e89bd21292210ae5ae25df9bf411609d6a031a63c8a4acd2d18bd8c9e15000000000000000000000000e0ff00", 0x2e) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x5) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730000004e74de400000021ef3600000100"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f7281158a690fa29a34bf9f15a46193ef16ab93f12fc", 0xffffffffffffffad) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r6) dup(r5) syz_open_pts() 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="1481b4ee596ad8e30d0bcf3a4f009f8c77edb8491fd4e8794b0af7596d347f72869fd825b7cbd4c2ec2bdbe978845e554e4862186195e0b43d95e975610cba3869816e1a09385bbe9fb33afdb1d6362c09238f99b2d9d38f34bef95c26ee0a999d5578ee3a8ee7a95882234a0d151e4542d154d012cf5fd49e2baa1d32341b0c3d3091ab8b669780a2878def4ad70c2afefc586d08f414e287", 0x99) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'qap', 0x0}) getgid() chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:12 executing program 1: chmod(&(0x7f00000001c0)='./file0\x00', 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0x0, 0x40, 0x4, 0x8}, {0x1000, 0x5, 0x6, 0x3}, {0x7, 0x2, 0x4, 0x101}, {0x1, 0x1, 0x80, 0x8001}, {0xfffd, 0xf9, 0x4, 0x82}, {0x20, 0x0, 0x5, 0x1}, {0x1ff, 0x0, 0x20, 0x800}, {0xfff, 0x9, 0x20, 0x5}, {0x6, 0x1, 0x7, 0x1}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x9, 0x0, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x1000000000a, 0x5, 0x1) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r5, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6}]}) getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x2, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0xfffffffffffffd67}], 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180), 0x8}], 0xa7, 0x0, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) chroot(&(0x7f0000000100)='./file0/../file0\x00') 16:00:12 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchflags(r0, 0x10000) socket(0x0, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202ad0affffffffffffff6530090000000000000054d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ab15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b8130030505e8f5300a49fef9c612f871f4385f04157795ea4a5c5fe659fa2c7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd63997f0000cb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, 0x0, 0x0, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x0, 0x1, 0x1, 0x2}) r12 = getuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getegid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000180)=0x7b0) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x8, r12, r18, 0x0, r19, 0x20, 0x1f}, 0x3f, 0xff, r21, r3, 0x2, 0x0, 0x7, 0x1f}) r24 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r24}], 0x20, 0x7}, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) read(r1, &(0x7f0000000040)=""/100, 0x64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:13 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x44, 0x40, 0x3733, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x3f, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x4, 0x6fe, 0x8001}, {{r5}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x1}, {{r6}, 0xffffffffffffffff, 0x100, 0x0, 0x200, 0x7fff}, {{r7}, 0xfffffffffffffffc, 0xa, 0x2, 0x9, 0x8}, {{r8}, 0x8b28f6068e6377cf, 0x0, 0xf0000008, 0xffff}, {{r9}, 0xfffffffffffffffc, 0x10, 0x20, 0x4, 0x8e}, {{r4}, 0xfffffffffffffffb, 0x33f3e39e24c10c63, 0xffffd, 0x9, 0x101}], 0x9330dbf, 0x0, 0x1f, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0xff}, {0x80, 0x0, 0x0, 0x5}, {0x6, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1810, r10, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) r5 = socket$inet6(0x18, 0x1, 0x40) bind$inet6(r5, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x8}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x7ff, './file0\x00'}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) accept$inet6(r2, 0x0, &(0x7f0000000080)) 16:00:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x410}], 0x1) socket(0x4, 0x1, 0x9) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getgid() r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r3 = getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, 0x0, 0x0) r12 = accept(r11, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0xfffffede) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r23 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r26 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r32 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r33 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r35 = kqueue() r36 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000001f80)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@rights={0x18, 0xffff, 0x1, [r37]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x18, 0xffff, 0x1, [r32, r33]}, @rights={0x20, 0xffff, 0x1, [r34, r35, r36]}], 0x148, 0x400}, 0x4) r38 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x9, 0xfc}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r1, @ANYRESDEC=r2, @ANYRESDEC=r1, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES16=r1, @ANYBLOB="c3693000be1c908bf792327c97f72830847dd94de46bf400", @ANYRES16=r3, @ANYRESHEX=r4, @ANYRESDEC, @ANYRESDEC], @ANYRES16, @ANYRES16=0x0, @ANYRESDEC, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESDEC=r5, @ANYBLOB="80f05e49f4a2d4ca0d7b193bfbf2584c87726241468ad3b68e30f160d41b37c8712b3d7c0e5b85de9ab8d1aea5d08d361a2a10b199c032adbb1a6aeb2329ca9e3013e75999b39a314e1983c66d15b25cd48d057aa861363aa01377835fe609594984c618239de6a70cda974aa5d9a7e23bfec6e39ee62dfadc6d225f04697efd19de8a250a08620a471fb1f344b116cff87bd1b38a5fa3d3e15f468df4097fbc1b49960ebb2c91a03d2e360b8f562460a00f15d5b971e0c3914c39acc0062ca9e57fcd479344c75db1f04f10d64e512da7a7ee034acfe2d4def5e6c8a063a6f17de31d30a0d6708705d2be80c87af92f1066b1c92cc1fc25", @ANYRES16, @ANYRESHEX=0x0]], 0x9) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x600, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r7, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x17) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe673362870b4ca408947f646876e47502cccc2e0f48817d4f4affa73c62018ea95b332aeadd2d19d391ef394d4286ce99f11fc17e940167a8f78496997ce1ad7de4d0a1751678dcba2a8c89c7c1541990886af7ed114572a90a74160a2362c276c33c80bc419268a0f80931dbfd9d6df40934e45ef01ba9eb05aca5e0aa4958677e87db77ade6dbf0731aafb4d95dc0f2d9dc749b2661e80dec57eeeb934ea781eea5eed57bb1ddddf291ccee28d3cb628ecc87caf569e589ef3593351e3fa24f090ee89ce2009bb6203b6b9d13d945cadb8d501b9f0d72655fc45c0c38c7b11977428e2bc41840c4b5b65e0c8901f5659af98a4bf55c12427511bd36c959ece7e5119f7eb28cb8ab5f697480363515b6867bb17eab39a93ed911625eb7850c20ff92400a0a273f8f99bda21b6a13a56681fd2e3f1a660c8c0e3de"], 0x10) write(r6, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) close(r9) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) r10 = dup(r8) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000000)) 16:00:13 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000c9d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=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']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x295, &(0x7f00002e1000/0x3000)=nil) r2 = socket$inet(0x2, 0x2, 0x80) ioctl$TIOCEXCL(r2, 0x2000740d) shmat(r1, &(0x7f00001f6000/0x4000)=nil, 0x2000) 16:00:13 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r1, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4fe0d06ca000000007f0622ff03") r1 = shmget(0xffffffffffffffff, 0x2000, 0x5b0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x12, &(0x7f0000001000/0x1000)=nil) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0xe8e) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0xea75b2c80e55f35d) shmctl$IPC_RMID(r1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) open(0x0, 0x80, 0x1) shmctl$SHM_LOCK(r1, 0x3) 16:00:14 executing program 0: socketpair(0x2, 0x3, 0x1f, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x9e217639c615c023, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8ecf) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x840, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) 16:00:14 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000480000/0x4000)=nil, 0x4000) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = semget$private(0x0, 0x2, 0x220) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/24) kevent(r0, &(0x7f00000000c0), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) pipe2(&(0x7f0000000080), 0x20000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x0, "0000000000000005e0ff70b6ab2500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x50, 0x0, 0x3}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000f8000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00003d7000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) shutdown(r1, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) setuid(r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000440)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0x800000007) ftruncate(r5, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000800)) write(r5, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/161, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x5, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x90, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000500)="081ca5fae89051d58c97df261923476617b9b027ba838d16e5e68bbe94b27cf10cfc7a32d8b229f5497c2066eb818cb5395e8490f06a0caaba20e4ab", 0x3c}], 0x1, 0x0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x179) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x8, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x8, 0x3, 0x9}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)={0x1}) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'vap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) symlinkat(&(0x7f0000000640)='./file0\x00', r6, &(0x7f0000000480)='./file0/file0/../file0\x00') syz_emit_ethernet(0xffffffffffffffe8, &(0x7f0000000680)="d6d8dd523ebe47ffbe2ca000000000000000000000ff003b2000000000000000ffffffff0000000000") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000600)='./file0/file0/../file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000004c0)) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x10}, {0x18, 0x2, 0x0, 0x142000}, 0x8, [0x0, 0x12, 0x0, 0x2]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000080), 0x100000000000039c, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x158, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x863c53d3d4973c60, 0x10) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/\x00\x00v/wsmouse0\x00', 0x8021, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x3f}, {0x80}, {0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000140)="5dacef48e5fcf0737d77801e2313e5f29f721d34da456eefcfae55ece2cc3f1b8c7b509e3c5e987f54164bea96c4ec54c6c4a2d92403dbe1e17186635d25e49ee5a531ebc6ebecc1f9717b9f5640b30cd750b889a6df918f8df1b77be62d364fea130fba599e089afb08faa2c9c9f91de23b837b2f7b0ede2c1acf508c5ab99bc25801bd51542d794f46ddb8a802a6b3ffd28722a4887e071d4d0857bd227558d77cdfa9b4ccaf19c2ab3ec8d685a1eadb900298472179c439fc3c308076b41d9bb188d2298ae40707480b70c84c01e38015c3b0ef3fedae79e3", 0xda) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0xd8c) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "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) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x107, 0x0, 0x0, 0x0, 0xfffffda1, 0x7cb74c45d18e4af6}, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getppid() fcntl$lock(r0, 0xf767fdd1b894593a, &(0x7f0000000040)={0x1, 0x2, 0xfffffffffffffff8, 0x7f, r1}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\xfe\x00', 0x0}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1d, &(0x7f0000000000)=ANY=[]}, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000100)) 16:00:16 executing program 1: acct(0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) symlinkat(0x0, 0xffffffffffffffff, 0x0) acct(0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x40, [{0x2, 0x8}, {0x0, 0x3}, {0x1, 0xbb}, {0x2, 0x7}, {0x1, 0xc1}, {0xe019f6dd8387ba5d, 0x6}, {0x0, 0x7f}, {0x2269c3e3e64ecda4, 0x1}, {0x1, 0x4}, {0x1, 0x38}, {0x3, 0xa4}, {0x3, 0x3}, {0x1, 0x2}, {0x1, 0x52ff}, {0xd42319ac17b3da76, 0x8}, {0xfba634674027315, 0x80000000}, {0x2, 0x48a}, {0x1, 0x7ff}, {0x3, 0x9}, {0x2, 0x3ac6}, {0x2, 0x3ff}, {0x2, 0x1ff}, {0x2, 0x9}, {0x1, 0x1ff}, {0x2, 0x9}, {0x1, 0x6}, {0x2, 0x3}, {0x3, 0x452e}, {0x2, 0x39}, {0x1}, {0x2, 0x6}, {0x1, 0x9}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) dup2(r0, 0xffffffffffffffff) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042e95d10000007800ffffffff0000000af6ce4f79e9111e670bb74cfcbc", 0x34}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16, 0xff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x2, 0x7}, 0x10) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000d1c3ff682b18aa7b25d4aacc360462a5129b972d4b61c3b76ad3830601f272de7560beafaf42bd698c2d5f88e4d6a603f845d717956a61f2f0c8c64315c5341d2f97226c6e5cac24aef957000000f35236649f0b4349acf3266a32ab319b0cfba98eae2af1782f4e8152a1d44256eda19ca2e1f7b5"], 0xa) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000000440), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/d\xb1t\x82R\xa8\xe7\xa0\xe2ap\x00', 0x20000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r5, &(0x7f0000000300)="9b8918fd94f6de1c059d4fcc86dd51b786d5f02902f7950f9599aed8", 0x1c, 0x400, &(0x7f00000003c0)=ANY=[@ANYBLOB="012e2f66d1df220045a3dfc031b66c0c81f3167aed1b662ff87f80005d19f8fc5a68cf527486599e85f18ff0f8f4fda7874537b71826d0ef13c41a2e5b993be7b8745f2dc435e3261597b66971b7caa2"], 0x10) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, 0x0, 0x0) connect$unix(r9, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x2) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) fcntl$dupfd(r10, 0xa, r9) linkat(r4, &(0x7f0000000180)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0xc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000005}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000001c0)=0x1) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) wait4(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0)=0x1, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x2000002, 0x0, 0x8000000, 0x0, '\x00', 0x84}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:17 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="2e2f666c490fd4c20000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0xfffffff7, r6, r3, r2, r12, 0x4, 0x4}, 0xe97, 0x3, r13, 0x0, 0x9, 0x8, 0xffff}) bind(r4, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028, 0x4}, {0xd, 0x0, 0x40}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) setsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f0000000000)=0x17db153b, 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0xe0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1e0, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) write(r0, &(0x7f0000000100)="94e8cd9ad28a3b3d9a67a1ac1f35904cfafc8c1de5311a6629b2f7759afc2a8d39030fb4d8365354df9cec66bbc8b854366196250b8021452f6d88bf931d", 0x3e) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0x4) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() bind$inet(r21, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r27, 0x8004667d, &(0x7f0000000180)=0x7b0) r28 = getpgrp() r29 = getuid() r30 = getgid() sendmsg$unix(r27, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r28, r29, r30}], 0x20, 0x7}, 0x4) r31 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r30, 0xffffffffffffffff, r31, 0x20, 0x7}, 0x401, 0x4, 0x7}) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x800, 0x0) socketpair(0x18, 0x4, 0x80, &(0x7f0000000400)={0xffffffffffffffff}) r34 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x10000, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="78928f4a76cffa91a0f5fc6c722af9a3cb7a14d8ff1ed4748eaa9537470bb1be61bef0aee63333c39dbee02fd29a5ae7f435", 0x32}, {&(0x7f0000000240)="eafaa0ef535c234b4814a7f7258490d0c476956010a6b63b62162a7aaedd7a01c6f5383807b43d17703b205ebb2dd7ef3972a191c71527a73370bba2e3f47e1417ee19526cb65303225b197d3ae2faeb758781e83ed8048c2ddceac56c102a9fcd997ed22e25f5f381861d9735cd1a35bc9f115ba25834a3b0738008fa689d5618a31870cd18b10b5f46c4702e56e02308253423efbf5740cfd51a02373000f1dca9e8b872794955adab20e5ec3ac3275d89fe149d5d643b58482dafde949322d7556ad63bb6c25a9145d503700d7b0244fbafb0ea902450bb52", 0xda}, {&(0x7f0000000340)="0564190ecd57c253f8d68afaa561cfbd4940e95833fe0beab3b3e45bbb0c280ced9561098b703ef8d0151b3addf3a788a8c62485f5ba467466c1", 0x3a}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r10, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r14, r19, r31}, @rights={0x30, 0xffff, 0x1, [r32, r33, 0xffffffffffffff9c, r34, r35, r3, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x70, 0x2}, 0xc06) 16:00:18 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x129) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100), 0x0) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x2ba, &(0x7f0000000140)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00), 0x0, 0x7}, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7fff, 0xfffffffa, 0x1, 0x8, "58e949eed1da561110a41920f0668e52e31f132a", 0x9, 0x7}) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x60) semop(r9, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)=[0x800, 0x1, 0x1fa]) r10 = syz_open_pts() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() bind$inet(r18, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r24, 0x8004667d, &(0x7f0000000180)=0x7b0) r25 = getpgrp() r26 = getuid() r27 = getgid() sendmsg$unix(r24, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x7}, 0x4) r28 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r27, 0xffffffffffffffff, r28, 0x20, 0x7}, 0x401, 0x4, 0x7}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x3, r12, r27, r14, 0x0, 0x46, 0x21}, 0x100, 0xc06, r15, r17, 0xa5, 0x1, 0x100000000, 0x6}) r29 = socket(0x18, 0x4003, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r29, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$lock(r29, 0x7, &(0x7f0000000300)={0x3, 0x0, 0x8, 0x0, r1}) ioctl$TIOCEXCL(r10, 0x2000740d) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000280)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x23) flock(r0, 0x2) flock(r0, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8, 0x3}, {0x8, 0x7}}) getgid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r11, 0xffffffffffffffff, r12, 0x20, 0x7}, 0x401, 0x4, 0x7}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getuid() r22 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x7}, 0x4) r23 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r22, 0xffffffffffffffff, r23, 0x20, 0x7}, 0x401, 0x4, 0x7}) getgroups(0x0, &(0x7f0000000180)) 16:00:19 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000080)) sendmsg(r4, &(0x7f0000000700)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="18ba116f8c5568101e28f32a68b9e39d9fc86d0baa9af22ea18aab238c0d354115b6e6ec162d719d00ee2ad19340d9e0d0b1b58878", 0x35}], 0x1, &(0x7f0000000300)=[{0x98, 0x1, 0x1f, "1bbe31b856ff6dbebb0b58d7be57e4cadee38126821b4433d2098fa0fcb996f6a126688689035a5ecf12f3266876e4d0b0cc6c64f7a4529c3de2a061c4667865604ac80c29b3249f069804de65eea9987f2fbad0faac62b25fcdf65bd469444eac9446b052dd8d177733645b3dd16e3cf009d092602f67356387f701b5ba78d056dbb43f3c4da2"}, {0x10, 0xffff, 0xa2f}, {0xb0, 0x1, 0x9, "b913de4452a6dda312b908191e313c5589dcc31db3d17a4ab1ccea6c28d16991611f92060f73e762ca54f024559c626eae9fb23a8995eea5c60ea450bd839d02eed2e216d839a352128294c7d6848d34af5d4b7a41c7d5e16b27a805b80a14539b42b4024f01816337169ede949da970e6a95e1dae7f544b06181ef88d18c13eaeec4a45f8263b6197a5be15f0044cf81f363459c169e64f6db35fa135"}, {0x48, 0x1, 0x0, "4cbd53e0115a80a1d99491bfaed55ee4b30f99b565e51d5c5128ae6021c96ade500a8ad355dca318888c974479254271bab04902934c"}, {0x80, 0x0, 0x1, "3aef761723e0b8645803763da8bd8e6458b497512fd5a0d903ed6e9b75211c04df27a889e145f6498e37cd716f58055f5096c02ffd39c6492d707ab0e262d83f23557db5783e91f3f97d181ad1d07473d9b48d5261da91853377d04852710a5493102f1b2806348cf7e821594dac98"}, {0x20, 0x0, 0x6, "5c65cb252952ba464a2ca7d4cdf5"}, {0x10, 0x1, 0x1800000}, {0xd0, 0xffff, 0x5, "9e7d3e3081d7dc2ab889acba97e53727c7c50dba31cb4b311a03df0c4d61cb5e69d47a3e46a07b154d033f2745e0020ffa2c4e13183944c19af560b04ff1662c5e5272caa40d3ca474401b0692e1484c852383dc9362f6d85caf7f2dbeacffae45cc187f5bf6bab4800497326eec2ffd92dea1ad1c8fd7db89581ec5a3cb83675ce22d6af0b875b61d7e395933a73e962184cf64ac1e045d4a8944f5237d7ec34ce51dd683fa1b6ccea8023a37410d1112ca0ea3ab4c7f6b33b6624ad43258"}, {0xe0, 0x1, 0x7, "4afe53c20ed0b8cd6b83ebf1ab65dcc5c0476a3c3bc836f1be514b408516bf92b2719d2c10374570da1ea5b373fe11652f14c9ff4f08a4e5698f535ab471293964043491be4a7365648be3813e5b792ca65c8ed06f1fdb79da47a1810850d866c9612b868f29a040d5fc2243feab9068e946f32a95e184723143ecf1add6ed31819ebfcdfd71bb77646b90c33126fde2232c664b8b0883ae1cc842f2846742d07ce5b3877f16e5feb37f782190720b3f1fd1064f47f9654a4f3181be761079b51eeade74782a681b6b7be2cfd6d5d2"}], 0x400}, 0x811) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x3, 0x8337, 0x35, 0x10001, "08a44d069221c781a29c1a140a5fc9f0e12c7327"}) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="00d39c5d3d00002baa42d9c302000000ffffffffffff00000000a8897d957b5ff747a32701c7bed6a04794553146cb9d0db1e5d9421f520738153d5d6b05e54d73f2535a10916ed23a929ebc7928cda92e476b0120756b500eb418a67520a2ebb65730dbaf8393bee8a85bbc4b617361fab5f58780b15f29f54df48d67165d036dc37be298fca1591519a82bf03eb93e0bb3e6118ba60cb2b05e30f3c02a239aeccb1ed2dfffffab85a7c5b8d9433bb02d54a75d1963845f4db8b9d4f63afb0829729cb5a39b6dc8321c8dd9f99dc02dedd8b08debfcd9aa8cb819b43cf478ea41"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a8256c1c27d4ee938be5750ceeffe17814a745f9b53407c80d342748954f66ccd3abdfad2ad73b05f951e291cb44ae60acacf2323e03c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d"], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = socket(0x10, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() r31 = getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r30, 0x20, 0x74fa}, 0x25, 0x47d, r31, r33, 0x0, 0x10000, 0x5, 0x4800000000}) r34 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r34, 0x8020699f, &(0x7f0000000300)) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/54, &(0x7f0000000280)=0x36) dup(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) kevent(r2, &(0x7f0000000180), 0x3, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000300)='./bus\x00', 0x40, 0x80) faccessat(r3, &(0x7f0000000340)='./bus\x00', 0x100, 0x7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x10000000000000a8, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000e12f7f979c9e95a382c7b1ec3704e1107775ea3e88de3c7032b24dfe6d1c55c52dc5ee8b2ede87f0ea83c539adc934dc08b4d9d46d636e391e207327f3be681826075a14e48f5ea41caad2ce0ccf57a0e4005194d690d7d0e62394b09933f3b4c25b8c7a89489b5cdc4862b31d678c89b12f7fb724fd226a2c6bfa16a20d4d5b5c65a09b3bd030a4449e276bf9b3032c34facee55e856989da6ca6dcf042d5"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = getpgrp() r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b1) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0x4) r13 = getegid() r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000180)=0x7b0) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0x4) r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getgid() bind$inet(r25, &(0x7f0000000240)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r29, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r32, 0x8004667d, &(0x7f0000000180)=0x7b0) r33 = getpgrp() r34 = getuid() r35 = getgid() sendmsg$unix(r32, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r33, r34, r35}], 0x20, 0x7}, 0x4) r36 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x4, 0x220) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r38, 0x8004667d, &(0x7f0000000180)=0x7b0) r39 = getpgrp() r40 = getuid() r41 = getgid() sendmsg$unix(r38, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r39, r40, r41}], 0x20, 0x7}, 0x4) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() bind$inet(r36, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r46, 0x8004667d, &(0x7f0000000180)=0x7b0) r47 = getpgrp() r48 = getuid() r49 = getgid() sendmsg$unix(r46, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r47, r48, r49}], 0x20, 0x7}, 0x4) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xfe57, &(0x7f0000000080)=[{&(0x7f0000000100)="b7d03dc6b065a775ca390fa6014c70496a50fbf8416ce8a7e79fb28b6918dabf2ed3ff7fcac89e0f37dc3be3a89372eded26abad73a87874bb1e4cd1354f7816a485e9ae467bd1b497091d8d9b91f1eb167e1ce6d081bde16ff84a38a7ddb3d354ee30126b80a08e79b84724ba5a45a31ce6cc9097b8da20043af5fde492464aa484b53e9b7b4f784e681c0611f70c78893c0a19594e0a2dfcc885d06ca906cf7da9ad918d3d902a9d1b6c9d30059de670bc68ae8476e72416b5e703dab4a022491d6ffb95bcf44ed26522920226c4fbf65bb8ae1e", 0xd5}, {&(0x7f0000000200)="61991e676b95968252c327b77a0d519ac18f3ec3b08de7d259bd9176cbc10a84b4361201f2a0f53580b7a3279e66ab6bdc145d30ef9d5ac1ea3138db38fb4430658c0d7daae9083c41a1d8423163dc551ed19b77b24087dc532648bb595211a513cd967e7f1c339db77a184f939fe047af072753e38af5ea95180ac292f3748c89e2ca5e8b0395b28c326842227072f6d977031b46d33917aad3518b6c5846833082089b108187a716156233821d5efde85395fecac51e369050f907c5d9", 0xbe}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r8}, @cred={0x20, 0xffff, 0x0, r10, r48, r13}, @cred={0x20, 0xffff, 0x0, 0x0, r16, r20}, @cred={0x20, 0xffff, 0x0, r22, r27}, @rights], 0xa0, 0x4}, 0xc) shutdown(r0, 0x2) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101023000000000000ff045ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r4, &(0x7f0000000040)=""/32, 0x20) write(r4, &(0x7f0000000100)="27b2de9f85282c81", 0x8) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xdb, 0x5, 0x9, 0x6}, {0x7, 0x3d, 0x2, 0xfff}, {0x101, 0x9, 0x8c, 0x7dc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'K\ab', 0x0}) pipe(&(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xf5d8, 0x1, 0x3, 0x8000}, {0x6, 0x80, 0x7f, 0x7f}, {0x101, 0x2, 0x6, 0x7}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000020, 0x0, 0x0, 0xfffffffe}, {0x3f, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) dup2(0xffffffffffffff9c, 0xffffffffffffffff) 16:00:20 executing program 0: clock_settime(0x0, &(0x7f0000000280)={0xfe1ecc7f}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x855, [{0x2, 0x4}, {0x2, 0x7f}, {0x3, 0x7}, {0x1, 0x80}, {0x1, 0xff}, {0x2, 0xe104}, {0x2, 0x400}, {0x1, 0x6}, {0x1, 0x4}, {0x2, 0x7}, {0x1}, {0x3, 0x476}, {0x3, 0x9}, {0x1, 0x401}, {0xc4b311f53a555c0f}, {0x1}, {0x2, 0x6}, {0x1, 0x3}, {0x2, 0xeff7}, {0x2, 0x9}, {0x4, 0x3d}, {0x2}, {0x3, 0x100}, {0x1, 0x7}, {0x3, 0xb652}, {0x2, 0x4}, {0x0, 0xffffffff}, {0x1, 0x7}, {0x2, 0x800}, {0x2, 0x9019}, {0x1, 0x8000}, {0x2, 0xfff}]}) 16:00:20 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}}, 0x18) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150982d593f93321591684f6b93eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac9117020"], 0x10) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="2187102875add67d1faa9b9b0ce5283cfa1088c8e9f6de9ab382ac724d75c40924b65ad9346d69a4195b5a4e", 0x2c) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8002, 0xfc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 22:28:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000200)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c653000d5ce3035f600fc040dffffff7f0000000094dbfbb631709ed0012a6970b1da8793079c8d2195ef7206a8a6a790e24509372e80df57d92925e3452ec5c76ba3edfe8e40737daa0c45c62619b95ad5fa1093bb69afc42b6c4d10620f87118ea5635b0558fd85d7c8dec4e79b5db637a028c31a9271bb1378f769f7998a6327d4112589768a0622f5b18c0c88bf75a0dde20af8197bfd48e618ae6ce6f7b5313c53d99f68fea4e583de84a03a78d2a607e484afaf4bf630b8e95bdb95d0b9484a3bab"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000140), &(0x7f00000001c0)=0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) geteuid() r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 22:28:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc31ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca03a48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cbe0ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) mmap(&(0x7f000014d000/0xa000)=nil, 0xa000, 0x0, 0x1810, r1, 0x0, 0x42) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/f\x00', 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0x4) chflagsat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x6) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 22:28:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getuid() r3 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, 0x0, r2, r3}], 0x20, 0x7}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x297, 0x4, 0xffffffffffffffc3, [{&(0x7f00003bf000/0x4000)=nil, &(0x7f000018a000/0x1000)=nil, 0xffffffffffffff37}, {&(0x7f0000205000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000018000/0xe000)=nil, &(0x7f0000065000/0x2000)=nil, 0x4}, {&(0x7f00004ba000/0x1000)=nil, &(0x7f00002bf000/0x6000)=nil, 0x2}, {&(0x7f00000dc000/0x4000)=nil, &(0x7f000078a000/0x2000)=nil, 0xe00000}, {&(0x7f00002bc000/0x1000)=nil, &(0x7f0000705000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000055f000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f000013e000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x4}, {&(0x7f00002cb000/0x2000)=nil, &(0x7f00001e7000/0x4000)=nil}, {&(0x7f0000343000/0x4000)=nil, &(0x7f000065a000/0x3000)=nil, 0x4f69}, {&(0x7f00003cf000/0x2000)=nil, &(0x7f00003e6000/0x1000)=nil, 0xf4}, {&(0x7f0000684000/0x4000)=nil, &(0x7f0000641000/0x3000)=nil, 0x7fffffff}, {&(0x7f00007a1000/0x3000)=nil, &(0x7f00000ba000/0x4000)=nil, 0x10000}, {&(0x7f0000058000/0x1000)=nil, &(0x7f00004a6000/0x4000)=nil, 0x4276}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000399000/0x2000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', '.\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x8}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='b'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="e0", 0x1) 22:28:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) seteuid(r3) 22:28:15 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000001c0)=""/212, 0xd4, 0x40, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000300)=""/236}, {&(0x7f0000000400)=""/149}, {&(0x7f00000004c0)=""/112}, {&(0x7f0000000540)=""/118}, {&(0x7f00000005c0)=""/173}, {&(0x7f0000000680)=""/149}, {&(0x7f0000000740)=""/196}, {&(0x7f0000000840)=""/3}], 0x1000000000000387, 0x0}, 0x800) mkdir(&(0x7f0000000000)='./bus\x00', 0x3a7f5cd25a47651f) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x3) setitimer(0x4, &(0x7f00000000c0)={{0xfffffffffffffff7}, {0x8001, 0x4}}, 0x0) 22:28:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18426, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000340)) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f00000003c0)="f66dcd663bed972be45b0cc53588a9b2e458b5c7b6b9155f8a98a2b7713dd8ada85b1e8a11381e5a9c763751a05fbd7dafacebac6fc3cbe82536540b423a04151b7d8fb67fb4face831687c206eb3b4c2eddbbb4", 0x54, 0x0, 0x0) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000380)={0x400, './file0\x00', './bus\x00'}) write(r5, &(0x7f0000000140)="220e22", 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 22:28:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000580)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x1, 0x1f, 0x1, 0x0, 0x200, 0x6, 0x9, 0x2, 0x1, 0x0, 0x4}) getgid() dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0ae447473c238401aadd48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x1f, 0x0, 0x0, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 22:28:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='\x11\x17<\xe0F\x05\xe8\x10\xa1', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000280)=[{0x39e6, 0x6, 0x3, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x2, 0xd1, 0xfff}, 0x7ff, [0x2, 0x3, 0x0, 0x42f, 0x5, 0x3, 0x5, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[0x6, 0x1, 0x8, 0x3]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a73d6750e6ea13a77ce1e332e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000de000000004dc1419809771c274d72cef0dd167bf1f21f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a35250c54a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc99dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf0000000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x6, &(0x7f0000000100)={{0x81, 0x8}, {0x2b55, 0xd}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r8]) r12 = getpgid(r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000950f865ba6a14c3b55497ece4f5e2ca5b6290c37b7f09c21be9c718601b4975ffff33d7c02d1bd4e75cbec8f91ad7aed2c2fd877ed41db5c3c5f1ff7e851b7b09c7db07f09742d493d4febd06b7253b4e7575366b4ddea6f860c3c3faed9f5c0403aba6bb737d72c73d1a8274fb5166295d9c0300c5f7fe7db678d135968bcbc83020ea048941e4ed2a4f28b415101b89eb76fc579f28fb373355750000000000000000"], 0x1, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000200)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a325f918ba49743392da95f2ecbf2e391859b4d84d95ac15f728780cf667a4fa366d6a506c665cb5b", 0x58}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000002000)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8a203daed36b2f5a48d0a02855ef642f4e6af112a6d78602bc47803005e8e2b69ce75f178cb7d25f28a1ebd0ed1ad7b657209d5a88eaa32d7a785b2e6ab2642dfbc99eb6e104fb0bb5828a4003053cdb86fb6ed5b8649d36e4c16809cadb36524803c35db036d9f637be279e91bc1a2cc496758bdd9542e217c598b89447bf11db0a3ba8b9fd399270fea72e5160d896752d1c49304c56cc4fad4c39eb6546ebaa7a9284e64ebca72ee64dd1415a200ac3e7781aa283fcad288c5f2ecfea65df6e2434b30e6bba96e59fc2fc363b64902ae01c1d5c3cc312c1f54011379b092ee66984aacf145c01dfb6ee009aba6eb6167f641cc659db0a3", 0x176}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002b40)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c9985af89ce62f45390045892e5fb423cfc2666553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac0700000000000000409cce889d114faf8f220bb28ef64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f2141cd4053a61b59ba02847cd42a336cbf886066fed08b08645ea23c49fc9ea1f68c3c1855ca5385032e5c1d5452ea63ab6eb2192070f94be4139d251685d8dd408342154d17f0a1d9d98999f75a08e6fd5b4f5a8775e0e424be8c8a3e59e9", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20002c14ff1600010000f92a86a31000f5abebe9885e6c174334e9018f21790eac133475b29b084b7bf1d8368c944cb960159dac87354f14fec29c1589b9fd82efa34b5a8ad0371ae7893d85139ec9fbe8266fe86c44d703783544a9", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="0000000000000000000000000d0000000000000034f68e7b3a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348ae85247018586a5f2a138af", @ANYRES32=r12, @ANYRES32=r13, @ANYRESOCT=r14, @ANYBLOB="000608"], 0x24e, 0x8}, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r15, 0x0, 0x0) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 22:28:15 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 22:28:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000180)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="99dadfe6b1545b14f4d088f82428a68f9e619e1dd41e1c03a1e574ae184c10ad623f9095dce8079ff82bf679efb98944dc6fe2b590ada604d23f1c256f902b6d62fa840c65a02029385079ee4864528117aa18b77722b142a83024b4f536b0391c61c85535541d2cd39bc57579663ec42445f10493785e50d9904ac1da3f46299ba8ea16ba23d2f884ae0744dfe6720ac4127f4a8457ea902a719b4dbd187f11f2a21f3e1473", 0xa6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 22:28:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baaf87a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc31ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca03a48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a241a37d183b6a7baf99bcf539f701c3e833b53453502a5ad3a87d18ca1f2a1a546d06dfc11617d7f6dd35d3e214187ac5b3ffcb96c47dfef4e2465aecfef2a9c3f553080e2416446e90b9c14dba5b9da04e0"], 0x10) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, 0x0, 0x0, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x0, 0x1, 0x1, 0x2}) msgctl$IPC_RMID(r6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0x4) r18 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r17, 0xffffffffffffffff, r18, 0x20, 0x7}, 0x401, 0x4, 0x7}) semop(r2, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x1, 0x800}, {0x2, 0x7}, {0x0, 0x7}, {0x4, 0xea7b, 0x1000}], 0x5) r19 = dup2(r0, r0) write(r19, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) close(r0) 22:28:15 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") munlockall() 22:28:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x63a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x6) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:15 executing program 0: ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) fchdir(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x82, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0x4) openat(r2, &(0x7f0000000200)='./file0\x00', 0x400, 0x142) sendto$inet6(r0, &(0x7f0000000040)="cac790ee3a51b659f87420df6d24a29f662c4af560291d5123fe297b544556ba0fd02909d741dd599d2f1160a77a4ebf6ea36745e0e24efa4c4e705c0757c33eade1831560b6d57780ec76cf889c691a701c00a389f6f52352577c9c14267ca4328a58774feb52a9ebebbc2e709bd1054c4ed2eebb92f2cb53122c797b353edbe374df722337bb25f761a4e30e50819891e9f9bc580109dcbf0211a9356eee542e27aa53eb0203f635957be49b99c70fc7b5cb692fc9015280fb6bcb0774163a4446e9f8e1a3c77b337f3c955b07fcbe72d0d5349b6727c48255721051baea1d4f5ef7f8e86fe2a7853ee49441e98de8", 0xf0, 0x4, &(0x7f0000000140)={0x18, 0x2, 0x7, 0x54a7}, 0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) 22:28:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x21) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x20) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 22:28:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000340)='./file1\x00', 0x20, 0x1d1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x7b0) getpgrp() getuid() getgid() r4 = open(&(0x7f0000000180)='./file1\x00', 0x20, 0x0) r5 = syz_open_pts() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6550005e4e4123e9ea8f132f9446b2ec1ab25a630066b9d2f37f72dee3f36668b710be6c49e29b9f01007ba6e239edb56c4f8ad019bfb03aabfc05f2a52dba70ce0d72aebe10c8ee5020897ca438"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f00000001c0)=[@rights={0x28, 0xffff, 0x1, [r2, r1, 0xffffffffffffffff, r4, r2, r5]}], 0x28, 0x7}, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000000c0)=0x27e) preadv(r1, &(0x7f00000006c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000240)={0x7, 0x1, 0x0, 0x9, 0x3b, 0x2, 0xdfa, 0x4}, &(0x7f0000000280)={0x1, 0x24, 0x200, 0x5, 0x5, 0x1, 0xfffffffffffffffb, 0x3}, &(0x7f00000002c0)={0x1, 0x9, 0xd3, 0x101, 0x9, 0x1, 0x100000000}, &(0x7f0000000300)={0x5, 0x100000001}) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x3, 0x7d49, 0x8001, 0x9, 0x9, 0xe348, 0x8}, &(0x7f0000000140)={0xfffffffffffffffd, 0x9, 0x5, 0x80000001, 0x3, 0x40, 0x6, 0x7}, &(0x7f0000000180)={0x4, 0xffff, 0x100000001, 0xe46, 0x5, 0x7, 0x4, 0x3}, &(0x7f0000000200)={0x0, 0xffff}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 22:28:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getegid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 22:28:15 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000000c0)=0x5) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r2, &(0x7f0000000800)="c21aa9712ccd000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3687b6ce7a1f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0xfffffffffffffecd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x289) semop(r4, &(0x7f0000000340)=[{0x0, 0x902, 0x1000}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfc94) close(r5) ioctl$KDENABIO(r5, 0x20004b3c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) lseek(r6, 0x0, 0x62, 0x6) 22:28:15 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, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 22:28:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) 22:28:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00", 0x81}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 22:28:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x8af7b1f19707b454, 0x0, 0x0, 0xbd5f}], 0x0, 0x0, 0x2, 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], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfff, 0x60, 0x20000000, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:28:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500075050000000000000000000000000000000000000100000000000000005900000000004cd2", 0x2c}], 0x1) 22:28:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) msgget$private(0x0, 0x200) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sendto$inet6(r1, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdbf, &(0x7f00000000c0)="7c21c108e242fcf8b71a673b597081d473db4051d957885bedbb6da24b68") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chmod(&(0x7f0000000040)='./file0\x00', 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:28:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r6, &(0x7f0000000040), 0x30, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f, 0x2}], 0x34, 0x0, 0xc68, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs, 0x8) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x101, 0x1f, 0x9b, 0xfffffffa}, {0x9, 0x20, 0x40, 0x6}, {0x0, 0x7, 0x9, 0xfff}, {0x1, 0x58, 0x7}, {0xe1, 0x5, 0x26, 0x9}, {0x3bf7, 0x3, 0xe2, 0x99}, {0x6, 0x34, 0x3, 0x10000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x200) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x3d}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 22:28:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) recvfrom(r2, &(0x7f0000000040)=""/76, 0x4c, 0x800, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) nanosleep(&(0x7f0000000180)={0x80000000, 0xcb}, &(0x7f00000001c0)) 22:28:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3d1562f575d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba40384feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e527a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd010180ffffffffffff68fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e00aa0161e013ab4daec62f269070961174dc4ee2b99b1cd1affdc9a39d289c873a3df4d5cdd6376d63ca2b4f52c1ca91a5808abbbee2798dfb932974f8d9f1211b84aae8d62e666e7ef4a092cbdfa75b79e37dbc01df766296080325446a925e01c7b35122f01e65364e14ac7f47b8f7e74e00ef757e343a495e04779a755c239854256a4f47e0546c7e6e6d1131d37a9806ca8085eb11b71bcdb9b524308b10c7ea21ad619a6c4e3aab400bd6458c44fcd0806bef47503a8449dd653f7134c2842dd837a8de8ee3bc30e9ae235c12c1b8d3ccd512c2e681c29d6629dfed6a5a9a1c4c66ca255b8dddca32ead3c64bc8122015eb0b7dc7e2e50dfc298a682a6fde402f944db37063b462f1102207132a8a1e916eb0c8ec03a4371e12f4f3c096a3b9f2eadff939f424ec8b720535fb91ba7e0c07f2b213cf3d7deb26cc411629639a7203c983b1189074db4dfc441155d25b3418207633ec0e780cdbcfb3718e28dab3f1d5d53fdf0c2b383eeb6e2f08f2232de76cd64d90b1c7c09c42baa4c4f6ed83347c1a32d3f9655db886fa08b3cc526a03ff543020735418898d9d9d0d5c30b3b584632f7077403618a1917a94d0c37e6b4ebcc52cfc22d8709fe79916ddfa670a8fc089ffd8e4e1d7d37977a00ba076b973763e6069570a82d16b049c7e2c79767309530df0c35b6ad8c0a46126c4659d0bb970408252b139aa86f8cc23e8306a8420607d068e39bf8f4e677ef35e45e7354fcecf8771d4bf8565172e74b1cd3887"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x4, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x8068, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffffffffffffff8, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000040)=0xc31) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107004, &(0x7f0000000000)=0x500) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r8, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 22:28:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], @ANYRESHEX, @ANYBLOB="1ed2db06c48f2f1bafc3052ef286b8402e", @ANYRESOCT], @ANYBLOB="bfdf77f4ed2ed12e0c5d7092141cc9a1570c0d", @ANYBLOB="64ea", @ANYRES32, @ANYRES64=r3, @ANYRESOCT=r1], 0x6) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0x4) r8 = openat(r4, &(0x7f0000000040)='./file0\x00', 0xf5e8747b4996099c, 0x0) openat(r8, &(0x7f0000000080)='./file0\x00', 0xe427273bc76f6cef, 0x20) 22:28:17 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) getuid() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r9 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r9, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 22:28:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) semget$private(0x0, 0x1, 0x410) 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, 0x8020699f, &(0x7f0000000300)) 22:28:17 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x690) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x88, 0x0, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x1, 0x4, 0x1}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0xf) open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) syz_emit_ethernet(0x2d7, &(0x7f00000004c0)="d501553ab7f0874719a2cc0be88b94ddccd1bef802d55d2b55092b03c5a9b19ef982f87c09a08dc5ec9e297174b54f7de12c4dd8910a3b5f96c5704a2565182107b036d8b66e7df7642f1cab74fb41e539ec6f1328650396ca3b567362918e6573732661314300b3f75f4f46dbb9023cba38ca965bfac911ccd3e15db60a15bf0cb472e6c31c2786b7267dbcb184f768e3915af3f2aeeded8ffc64ea733d6b5cf840000000000000004f5b6f320d2155589bc21c7f864a8659ecfe5ee4688c64f34c14d453d6130b9bfade75f2ba72f7b08b2d2af4331b9d10a06f3a1dacf8baa2c7d5e32ff3e45c3f0b82cdd673b08ca7ac8ffadfe58ae66118d639aea70ee1b19d315d8abaa52f64ee595fc3fdec90022d3e7c8ff01de0c3984ce06a48fd15f3b6ec16e853d6f870656a8e0b2aec78d10c17208f58c6b0def62db6c263b6d0e4ac25a77c2d78053852983dbc0c081df954fa7ec2fce333658d871b9c525ab0b24e96bae27252068806077d9ccc9053a21200") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x7b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 22:28:17 executing program 0: r0 = geteuid() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', r0, r6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x8}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'\x00', 0x7, 0x389d, 0x1b6, 0x0, 0x8, 0x1, 0x101, 0x0, 0x3, 0x0, 0x2}) 22:28:17 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r3, r0) chroot(&(0x7f0000000040)='./bus\x00') 22:28:17 executing program 1: r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x442c21b4, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="95136b631f949b79e8f15edcb2f3", 0xe}, {&(0x7f0000000100)="1434766fefc666b0543d674d349b8cac16886a5b", 0x14}, {&(0x7f0000000140)="8e123e0f0f41e0e44197f1e703d2ffa724af056b8287301ab9765ef2293a2c2d94986261e244ea254dfdcbfb411fbade6369695bc60ffbf4313b5cc3991a5865aa942c2af579d11cf199ebda41dbbc55fbf883588ab7ec80941302382084bd8e7af856faab6742bc08af577e440243ab4690395933f2e7e3f9f932cd12226514d83acb59d9cf3d73175fe765cc8222623bd033a6d6989d92e1c84bb1f4101353f9967de432213469bea42ac97d6da876c2f1e0b080f557555e9e789fd4526718b4885b3b6269252897c1b7c45dcc9b94c38563ce6f07b6ef1ef5871804676a51e5a5c23a", 0xe4}], 0x3, &(0x7f0000000280)=[{0x110, 0xffff, 0x1f, "dbe4c1cfd0d4eaf836a0c58f85ea1d5d3160c2be67b61583e8916d146cb6dc4c976fa60f1c450d4bcb09f7ae0b42e89f7c340fece03a5a868a21569343edaaba5ca4616cac9cf3cfe09adf620da92898e0b29c7cee6ccf946fafed13612f9f66da9267d1aa7d8e7286e31675325c6aafa86ac9f51115bb1268d73d2fa4c286471f1cba41fcdf65e51f921b4f755fa7849e58c9b0d4fac05a834332c7a3a43b050d237f02529888e6e6cf799a508e61786994d205b6a57ab1e9b93533f7b981a2a30dc3793e03c2374f994542d8a3bd45ae4390402c3aae790ae6fa89891a077c2163bd582fd859f0f7ba4e2a92847a27fcd03778bd89caecc7e79228d531"}, {0x60, 0xffff, 0x6, "d5c256a7728c645ed05ef9ad7578d9ec07d3401158204d2ece0656f76fd340d67099702dc6583e32d5b26a2a7c856a4e3fd53cc94cebf71fa2a07abdfb764dc6e9aab5f10d2bdf08960e9890"}, {0x1010, 0xffff, 0x4, "65002ee738089b8357ffcaf73af7f041dd76ead448b6ec157f5989b5161c560b701a2af2f910cb8c1a0491126a5d385be8a90260a4664adc30e061b1d62ed9c810e06568c4a505361c1e1c5e8b2c4d386730029c511e443274c127ab35ef4b86e5d0f44bbf854ab87ce9093ef3c172b1d79c4f74053547b219b6939b88ed1f33f69fe13678232634e0471c09609e6255d3d5fa33facb47384155c43d708dce55adcdd268d40a9e51159ebcf7a67ccfc8a3a04055cc05c37638165230fe1e357d440e51545103d317518bdb26a82a0da9a96931707b1f0695f89bce660cc18adda20045ba201a9a7af266443da71b3191ba59d17e33b58f39b1fb2ca313ec102abbed58de6864acb9e6c80bdf0f90e61b2fc6c2ec4eee1e1e6be96cdf64f0d43cd94d1cfaf08dc437e0885137c15905f687a42917d2346a51173b5a25555807f3b78d0a6e0d415919bdcbbfc3bf7f5672a9c37de15630759aa5cc0c30c0baccb413fa97d447cfadb6b857d79dde915afa2f4f9aea5dd5415c20542739e2b648bad1f3569070e59a2cd2acd2e310e794a4d14e68920a73e381b7247ae4ac04d96762f655fd8693532d1e10ce5e8dffee46bf42a0d81f79844f3acfd3efef60fd716cb064b994cfc7fbc5d15b9509a2db7b2c879e91818bb14d21388565b0c2318aca0d268aa05479f68db3e9f8f8913cb1da7238bd77aae48742d9f96c13d941ed9eeef16d8305c2dc0e7451d4169f506ffa1ae60554e13e98c0ba091c382fde14ea361cba5b212ff58f05599aa6bc2f07118cb7467675f71277b5c51b83ad502499281fe7124981303bc1f14b328037108ac6259a30cdf1815f0d54658c7d7dbb72d7aab5eaf1b3cc9970c34628b0fca92bfecedf8a34e42d10420ceeb9349cca15594194fa28615b60b26691961b113163d353fbf6bac1cb0c345ea811e9b0a58436b62d3810a900a0d4830511fa3d40976593a71ccac6c8ef46bc044ed986d317b48e5f5d69320139440ec7b16212d40dbb2569efdb82e1b1596ce48229d5d21a0dbd16b5a7c092943d41e5031217045fc5402155e78dba4c51f05a85c6e6ea7eaddb0cc815fbfa25ffd1a0e8e2a1e58ede44bd72477cfaf361a450f24b1d947d4b6e380828f88f249be1b14746d9877d1ba798da62b627905d6b665c309ad1075646d86011f0ea79bbf26c36b53e0a7e6aa7529ca283332c6764043843abf3fde2a48effdd87d84a6bed64f57298ad8134c4f8a3080f1fb506502737fcedd6f647f8be6d4f6cc5b66279cd47bf2b246f3e7014c865797997bad7bcea9e0ec9be6d41613c50d37f96cbf81d27675c5a6801180d5eadab4fcdac0543c0ddae503b2e39db76c9817e1fc6e49a95a9d3b523b19eeb349fc55255617ef17df91ce3c7644b954e8a07558d833c7dcb17cda72183a0c88a992977b70e22eeeadd7a7afbb5c2c6b5a914accb1baf7d59740da62c1e85fa864d6536caf9eec001e5530d96f298d88c3a4241cb4ff6adf2cec6491c1cddefc4ba7519c7a901917478d0a394a4a547ec535944da7a5664f799e274444014bd83459833c37327054578a3ddf96fd72a585f7e92a77e3b7aa388b2a50de4e8f96f3d75479353882594d48782e49eef201ad3fe9f240fa1f6e46703ff62ae8e6f346561e37a7b7dfd7b98e4c44d8e26835e4a95b43a88060a3d22ae998fe408722f2ed1338ceb30849aa522ce3113b602fe127945bf90f32df4bd86d94f090ec40f5af692c12bb59dcf3274e90e6446981496fb2605bcf2150c8f2a7fb61b60425010561389eb2c4d677cbc51ddd8b1d8d93399ca4c3a1433e8271d11df8f5cdf917b7103f2871ffe57df48245aba7ee364b84e9f7ad8c0a02313b960c8bb5b88b40f1bf49a383379d7c8a0e157da339297844d0957098f05a38b7d3069d5c6fb2e7a0da695cbd4dc2ade836021204ddcd37e40bd32941410e8e75d31bb3d2c4a72d45972f34bce2ec6c11d2ff17b1df12167cc9ae37405cf6c6d5c049e8b36c982d1fa8efd9075fe277e380b55a887ef80244fdb9e6de8b4b2b9a3622ef4e1c225e17dc21c9f8d3e4de815ac7b3472074fb6071c9e7a4f26f73352a403f50c5a0a0e312f4c0fb82b2ae1937c2147c87b137b1facf43af9fc5dfa57e3277f790efe8d0f92e0dd78ddb31b59e9edf87c9d92248feddf810954b4c3d62553f6e50f8584836677517dd51096775940196ad2a813fa90cad622b5a72b956bd6f8a6b3832a0ba400f8c93e993ff781c51451aa12bb64a977d6b5ff90a46fc165f8a2bd2bc0fc041879f779e21d0679e62c9c7ba54326d9c144492e513884af7fa71bd32939b40ab6215515f53bf4f3235416b984b41525c1eaf9c1fc8c0a3a4cce6ae1ac96819443e40579483c10f1a944d3231ddc15d50954f46d9709f27d4b6a660a351958124fc6732d2c55969cd1061f3921a4732440581a31c7ff8d2291642de144c5fd9a6f269fe3fa7eb63642f215272d09ad563fed069c922ee0f52bb0b6fde0755f9a287237759541bfa4724e02d75893424a1be7e7b5ff62b4e9cdf56aabcc63571cd81006a3f9d79108390af8e421ffc942f76a7f71939670c7624ede792d9fa5bbbc8074f1e81b14a4d01c91ba497e501160f30dd6cdc4bfae9c2556a1ba68cfee95a4241c7b4df64d9916d07bf1c58b483e2dacdfa0002fe508420b2df717471960e143a00e995ddf6afd8b7f8c78d82fe377c17829af9cbcaf7fdccac9a0a8b05ef464d0899c6e62147f610265f9a0d99dd3e9a904c66d7ac67040019d2a82aaa1de301f4b1a69149e9946398975d78aa663d65b14898752d9fe50910e7b1667700f86e1f2e52f7f9eae554f49115fe00e74f50b50578354c279bb98f82897abe6b4eb2d1bcb3a369eb2a037223051fd081027ea2e38a3ee98541028b9d6565eeaa926349d140f301d3ffdb961d37ff6962836fdd74b7c94fd456402f2532f1552b095aa532613920e2bcaf1f54d4c9af6b67dd1ec3fff3c23492b8f48591131eed8d0c1f127aeada619c3e8c64a55af6f9ef8d9e0527349437f2556ff742c029abc02bd76185970fe7315b441f1a812f08296eacba30533d711b00eaa981cd828adb55bb8203061d1002aef862d49208714f4f474f95ed35ab63c8cc261fdb952954ccbc70a3f53a662ebe545c30343efea0c8157cfcae9bcb96c70733e808dabfb79cc97097daba7efb8d54524a1d85269d1836efc1f7b4e099002e5cba5a2c514ed3e4861482c99959cd8740efea1ffda2183360d4886a004bcd5517a42a0c37c3e5340c5d475f4b78e32cc2dfa96b705daee342a37a1944b21417e5f6def1d360b317b8d82be86136c920ca0a96e03584d27d9331c3e42c528ab6755e7740d2e2b1212abe3718a262184238aa42d19d68ecf24a6107ba311c48f4c1d662ebf7642f1b0715aad533b634756c9b7236c192e9554e7dfbbbfdced4354e7ad659264747e05df47d55069ccfa8cfaa97ccb3683831f78cfcd8727a2e458551bdec4ac306f426a46f8e92a322d524ea93ce6ff75edcbf6f04895b290e2fd8cdc6424338a1b1bb4af35e64739f9e84b6d64056c74a37b33c62c2a83ba8175eed4ffcdb63a5b20dc5f33faaf0bf5fb86a44376aebdf204b5dc0f9cd9963903f7b99f7f30fa6c9ea022e61fe73e454b2804e9049ad853ddc818ae7345489caee3956ba63de6ccd363a9d650ea9a6a52dd3f7c6412415c88fee2443742ac65baa34c9023ef8668f3136abbf1e2fd4adbb852f08534185a4bb6997bc69b4eda5a7ae98fd63f0a2be434d62dbba0cb2662cc14fd56f573193d2c0658f2b83e569b85df09d402c481bc6779eee789cee290a082a31b0f3660bd051b6b1f7cf914549d2c98559cf775aace2575e64a0f682fae048b7cbc8510c2b6b489770f8131a27e5044f8e8bcec052466efbbab66d1d4a59ecce7bb1d55bf20e886479755e39104239511bac82cc3ac95972d547340afbe0e5c13c1abaf547eafb9e9373cce57f93ff7d9c27a84fd4308827188bfdcfd073aa9898cb2513c6989dea08c58b184ccb5b0e47d666f5c5a73bf9e2c1a8ec050bce7d577c154c9f2dff7dfe0ec8035f880049052508abed12b7bdad41b2174b9454b6a4473bc763c990bc0aeb74ec51d59166cc38759201f2b8e3354ce1b075510a094b02d3f561cd56b79dce24985d0bb31336227efa6bfeb8d6c5f4a4af644f3e362212a9db5d9a6bbb41034363778158fd14722490ca177a59141011d9ef8ca456ee36b1c1cba49c987abda5c8695dcc402beae35821d6307c5db57d7fb59a1bd5d267e10d3e5e025cca8eebab9810a30315c3a233507f639f01392e1dd3b81efcb953ee8a4927a1dbecf39cb95cb9cd3084431ee1a9a7799e41b658e1c013525f64eb0467aee8b9e34026bbc68d96c5fdc14a7cd06eb9e7025d98540fdf130bb1d5920e2a222869d4358ad8f7c954f899d0fd2e1312825daa7ebd6e706da3cf6b34e45553f9be0c855710d1f182e58c47b65b1115d9822b9f3fff40376ca075db04416652138ce9fd37cf17cff9cc0b7de7b7d00a300f2255514463527c54d204475bfb0ed880423d019c505ee42d416d2e88a1db01f94989eb15b10ee8a689ac4eaa16dffa51c3d40e01b5c978887a184790f5050f3e8046a52d23c289a9333b975d7eb62887556c00331f25cdb6276bf22a73a784cd4c8af9a8b7f5b3b25254068bdf828507216b5ea27e67f09d3d78bc30ae8b6ca086167ce3868799a57198f8d55f3a5ce24eea9654d070c6c452d0eb33ab66be1dd474a9bd4406107a6541bfa6967eeef72e5087abc174521874175e585e48e38b9b3f2b6985c4d8bf2634a49be265fe1e20f11e3b92de046d115b92ed24298481d5251144d0a2753d7e2512db7ee7ae777c3454bb078cf2c7aecdb17b372bf94f86dcbed0ab2ccbb84952e9fd047f382f8d20642947c2da8cadd7295ff7e811904def7eb3a3abe338e3f5b45a400594a2b54465600202e48a1d45e4c44c18d2b3450910ffc23b1a8281c52b1b8656c255e62e14c9c580de3ccc696e1647eab4d16e2b60a4d283750bec497eabf5c141f0888d8e4d1c3f770cbf76d62b1c9999ff60457b607c6df4a4e42baf7df26a3ff938f0d412abefe565e59d83dc3d81008d6e9ca013d4961ae2aa3538cc40e9b4c06a9ef39558dc26c37d7b0551d9f6ee42863f89b5c9a52c71152d6b4cd2a77095578832b812e27ea5efaa87b37d9c1d77bc62b7772d62e166cc8636a754d3124e75254bcd1b5e493b3b4f6f9fbbdda18589c9cca8cae69ffe79845fcf9569546323cc6787c87471c4422a50180016f185c9fbddc2a9b56699f7e2cb7ea3f1961e15950050b536817f80aa40d5702997c031e533a5977eb35a6521875b166fa5cca07cc838bfbc0725f0798cfb25b655f4bb4762881c41e5a04103b55915206af71e6fb7b103c6b0c6791ac2207707ca8b7a63a34f4c04e5f0b8fe10ed0b16fb6dc37e573139e4e67ebd3bbc9472f1a8c04fde2df7e5359918918ceb0282561865f96ecfbf39a24c324e9c5fbc73c5b7015b5447bb8b1c9e792783f6d4d46efe0fbde4d2081dba4269e9c16e19d83f4806abd46bb94fbc97e04ee88fd6fdca8e5c5242c797e7f4274437a7b9e20e02e0e6c31ed28fd33bc8ae7ceaf6060e9ac4dfe611759e2d1cff1415d7dcae1888e4efa24f25fd5ca1339808e6b6427e0e352286e8377090be2287e59adfefa838837b4336e9d1032a640fa49375cfbd1ea103f486904b228a365218169cce870fbf2c995"}], 0x1180}, 0xa02) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 22:28:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x3}, 0xffffff1f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 22:28:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 22:28:18 executing program 1: select(0x40, &(0x7f0000000000)={0xf3e2, 0x4, 0xa6, 0x3, 0x3, 0xffffffffffffff7f, 0x100000000000000, 0x2}, &(0x7f0000000180)={0x7ff, 0x7ff, 0x190, 0x7, 0x7fffffff, 0x8001, 0x80000000, 0x2}, &(0x7f0000000100)={0x9970, 0x7, 0x10001, 0xfffffffffffffff8, 0x100000001, 0x7fff, 0x20, 0xffffffffffffffff}, &(0x7f0000000140)={0x0, 0x1ff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSBRK(r1, 0x2000747b) write(r0, &(0x7f0000000000), 0xa7) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="00f12d2f66696c653000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) r6 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000001c0)) 22:28:18 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) sendmsg(r4, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000040)="e2ec99f81b2f397e0201ec0737e9b0cedfdad0517827c7b80bdbe9f8d093893ea03dac0e5551e2d4b136478d659a5f23aae130d24f1c4c62ff4ac1ba2ae5ba8511efc9765745c6b1dc73e019ced493bd8776d191b9a86df76110011e8f0f5363f81fcfb2633705b20a4119d0baa356fb2929561098c026d929a1eef2fb191de4bcc21f63e8dc8c34c1e3edb017e52c0fb573efea2c503f1abad0a6eb78daed58dce5bd80dfeb280f3e76e6e7474c910692cfecfe0b5da71bb506d77b721be250c17e2a39859a2f6f040dca3eb57ad5bd221e98ac70c88f0b2f26f4470843268bebb471582935116a09f6700171792cc4", 0xf0}, {&(0x7f0000002600)="b81a12e58ea53678b177539250266a8b9b7550bd90e93e52444b99a8255124156614c10f392f4aae22d8380f6bfeab5119a4ea9844dc3fa746af59f820a4e7500418b69f4a1cd9469d83968cfbc2868719e95486010b1ef289725dc9df5d82b2f00fc85cfe8019dc904fa31271ed6e2c4e0c7819053e244edbfd8cd1995c370716b869924e5d78185984e2fd59fd7e5f62825989f668931b33325df0043bf63abf8b74c8520f8aeaab01a5a5665a302dc8f51980d524ec07270f1735897fd23a8991d68c", 0xc4}, {&(0x7f0000000240)="581b42f51790b296f615abda6943", 0xe}, {&(0x7f0000000280)="86b6a933911fdb6af5c1a18634783c6799e0d6d43ff99800a1cda0d57cafb87572ca528798994c0ff2990dec5c2e378d4e829e4de5d7b183cd5b9f406a172783b7935967c831b1f591bd48b82e4e87c5c6a8000ef3dc456df79390cb77de6575e9f6ef09bf98f5f61c2ccde8670741828c63c397fcf0407d8c2cff7e6a139f3ccfffea0a1070f31dc685fabee2109b16e0cc724eacccf67bce1f49475fff6d201479ff72f24cbdbfa576d33025e1271c", 0xb0}, {&(0x7f0000000340)="ca72d709465c679b3d4384a5067ef3e406a83b2d50ae7ecebb8940294d4519ece301f4046c91055125a5c6f0a4b98095632ddd2bc2e7716310e2e6250b9637627a2da94e859dc09789970dcadf12bf98f140ba08a68fd5d1b392e5b589aca0d48ef0543e3f53d24ed5471866ed7f7e0ce689b3e9822df20cbb904c55a4ee4db7ab637d56ccee", 0x86}, {&(0x7f0000002700)="2bd3e0b48936c6ac6831ffd41417c3b08e2b03baf670eea2f5d375aa284771b0735519af547d18d4355db54b05f4907a8c7ddcb9732d62b3ed51af66a84d2b68c4443a22a907696294bec5fe4e251034283d5a090bbcd1122b4b85ae105d97f438b65a2b78faea7c953e86240875ee0b5e7e09b834862a601beac754b8823f896e13a9873d15ff68cd5ffb3b45129534176b3ec3a48cfee7ca2a64c19969f82a14f84e11a7765831b3", 0xa9}, {&(0x7f0000000440)="b8bc3b19c67b407ebd311275f2debf229cfa9ed2ad7e2c1d7bf573094d1f523d37f25e7843f4059088650fb4f8989f118e24a18c50b322913b307bfc8e9216428ba82063e061797597a0d0e25d8f8f2f8276a9ad8ff94d886a709d9dd7648f0e170d64886ecc7767a76f5a270d5e1307e55a1dcb4289157fdfc82ec2473a0305cfc7a832b3c0a3e2cc4083a7f57c59624fa6bea280f35c9307509b0979ce5f8b694e063400092209fcd765b0653d0752e5e60f252464f4bcf1eebf1a6a29e95ec71c2600e8bb0990d8c9e68efecac79aa1e5d20312ef24247340bae0b1784672e2df7d537db30582412b36b7e05ec5698dcd3a2b3060cab3a45776abd85b689447818d2175599f0707c904b151ac1cb22130f9a3b2a65214beb7c91317bf7f959f4bb2134477d1b3b5144182fbe62c3f9a6629ebc6c69353755f1693825437df7ca54b2443e30c8a5a6de2708d4cdbce71d92fe6298962886874e53ed9f0205aa661dc1f9686e95648036593ba033178761f4fe715d18f0f6497b0d7b3395e9271f9f9599a41741f9050bb4b88cc35c1e7e063be137f32f18e9936fe7514c5a0c14e13dfb7faf3ce85530e5bafefa18fb04a762253708fed7cd3e0ab0dcdd945966a8b15a41848fa642c1c10c8e9f8a5e80845744601a8ec92cdce531f031bed3f67d677bc92848852516b7cc823dc5654c90489e9b51680afeb79bb54a1f64f009a98193eeff8bcf45f5f1d3aae2d1c272c3616ce152d2ef75b07430424fbf1fa3997e72331b2389e71a04c4009cc3a26eba15702922f7d17326b0e71d9a7486a6d7b48c161d938332a23c621ad58f1d6ed94ee1a1759b6b2a1c9cdebb938938bacf2f562690720b97aead81c9913bc554533899dc2a3644cbc0db3b30c40696ad49792db1b611775734ca86f534bedb613854a0cbdd3af4f0b4c4ade9f0fc069084344208cf5ca915f7b948e054348176bfba3d904825e3f22f1e5c03efeb99d15d3e4eecbd8365cd6faee0a21d4be9fb435ce9fb99728c392ef634acceec86d903bf835e9e4742d1574c3cf78666b93fe0a576a18258cd8ee5be54a27ae45a55bfe05920cbf1257159cdff95bf3dc3510c0bc7e32aceaaab379c946240df5384e2d1fd1d7a606f7ddea050ecbbe9cd6cd3da9d647552678585252c5867cae19a33f1e0a071471a84ee94c6d37423416a499aba98c157e8fa9d5fc228a429f73630e0947b91e617fb7531b7a076c5ac48550a59cb47ec5d8838d01979b2fb207085878016e7658798d3f0999e04bdacf94c05d586e6ed7778b06cefda732c8920237c92e19472d1c317bda96b96e809a99ef6dcd82145d3e779d5585ae60eaa9f38a9229c25bcb61a4b6abe9f1b675d9ecfce8b57edb3cce0caeae2768b346b7990dd01014d828797fde77307f8dd6a8d04e4e7867da720e6414ead7951928b9a6ddc1515de7abdfe74a0ad5ecb65f8f1b7d517621f93be538c0a9acd2a08a46c12664d4c62d1016c6c342b33ec9f5fd7ec2732179c438d3c630090829b8fe03ac44f93c5bd0a877e3d41a76a1ddd0771e2c29d42088c45c220a3ded638643ceafbed79ba14809ddeec610aa4fa76acba979dc1f75e716bc87fa574075f867945b6c73d64fec1c3678cfce0b64d5559ea85f5a0a30ec8d8be59bb0e24129b6484bdd81bf32a6a1019b52287b559809b527f151e087d0facfe6fe6694cf4df92d8d8f51d7d4a3ced8284fbaef996ab52fdd7c2754cd27a7876e576ab72a5b214a707ed703179650af1bb51e0173556a593ce31a8ee3c32733c5c9bc163f40f7deec146edb6d326bd18af8a2ef1bdd3093b549b7c5d4bb26ced0cd0a48d3a5537463006c1d4e585612e026cacb8091403e7c8fc61d6ceff0a3062a0d0ea10636853976f75d05eef14e488900826f954cfc0e03af1262e7a997d2c91e4124e7832c7523bf359432e0d9f8010399e13fbc548e6c3c0a478bf2bc57b80d34b844e0b8f9c94bb4c67cdff3a68c0923fe11ce35d10542bb2c75647589cb95548712eff8ddc76a621fa294db743109e825753f5be2f7860dd4b0364bd69774b3bef50b6cc430390bffe850b22202786d0029117e7d322c0555997b51662ae7561e4b72be88557e96cb26a034c677f14a03052bb60bced74672ee0ddbb6e9b3c5343be86d91061234d611e059afa0607584bfda91ce5ae1f1f0cb70e26fdf7d504f0687231d477379209f1dcb857cb6fcff497e40704cb6eaf88a2763c18f4e337ec749d94c4d9fdaf695686f817d5a8d9c78af07d487ef5f3877fd55633261959b974ef2dacf550cf90dc790e1dc9e0af883779fa9c79ae02fd018189aa2add6396b867d7af341033758a2b97f9a6c4cfead425e7a6ceac579ff4fa524b09532dcfd157b79ca419e8bd4ed4849a4413632588a0d25079c8aebe4feb6e5b21e6c6f6844ef19ba922856dd8e2512e742c35b28c1b5e6a050aef315a5d7ad7a42ed6668bd6deaf0087bf272d0f42134354b2c73ea1a1de360af8258b186d077593273b94d76938c8e0aed13efa92ede65095e3df00f5ee3e69904d1e1c75716342fc37eec67201f31b694bfa399322ace16bb053564a0459c41a1c8268b22ef34e0582093efbf4850cd80483a4219e091c189e92186bd66dc839e1dc92e393d9499cd94579c1b43635c91a349874e05227d73cc2a043c919529c81fdb975dec2572b04cf7da9f16e4e83985e2f93f656d2e6779aa030d4010adf228fba9e48da90d5335337bd572caefb46b4e982f243304c728f9237f28dca385346cc01168e5661eb584ff31e43c30bdcbbdf7b7e94bffac2bbdd35b56c4dab4489ae6dd1f1cfa083be0ba7f3155172ad3094c63b69d41ff359d8e722dac34f157e85abfb789bd5e1b6cc8e287467f51173426b7da607fa8b315306e199a63bb235fc640a29223fe6aaab54097eee582548303cad0843558d5fd6a994d25874f101109c41980ed622dc3bdba1fdc676742fced03143937e583d69ebd968fc2bb8e24f12ccca6c5fd7256b28ccf9ab2957e7678ce99b31959a82525f6fd3553280286b967cc567183fbf0484bb00bb6c8e6eb601414e924bb2f8c68265500dc7361e8a4888e98ecf5b053f651ad1a06425a987c263e1b4586023c0803c4d20267b1c1b1ca91bace9b161ad4f3d435d5b04cc54d9db073deea95542ec6cbc56c00d6e4589965c0846b33a937c69c59fc3357021980496b1aa84a9a5b2769f7cf167a792dfdf9e8793e14b01758b4cb3809de9f31fe01eebb15e82991cf7e1231644fcd1ad8d646cfe7eca22eea0141f1414a4871ad8265ed4bbf2090569146e2fa282b307e0dbdea9e1642e85ba2c818f92004323efa65ac604d47e1a11bce5fc019c8cd645c46adf133fa6a2b4ca17cd6ab3852cf91d50403ee82b59572699f847646ce8f02c97697460f464527b3ca12cc9cb9e335e31177b860908de8f1ac7eef710e5048f541444e1e4cb076238125aea30284194f21d51736105d2d31b9240c88d2babbd8e9dadd9e584c662163c61a576588fdfef58ce4233ac222242be16ff344aab4fef1e3cf23bd079327fe1637b678d74a4b252e00e6a72957bf4fdbc56fcdf159ab3a6413a85230fdb0a1383830403557516c769fb19ae4670c7099e75a760caed0fc2147840423d5f3fba5c0fd84aedbf63adb302691c97c6d282c799fc2aba871b503758fe61b4fbd203ba4b51507d7b96fe17ac4eac7b7c3c8cc152a69e79b1f76f54080a7c4dbee6006646883c6af5ca0357178f462b4d46fada3c24c8458ebf4077a119e1338224b94b0a8936aae03da23d660d36423463f3a761aaf6a5059ee7bdd7422897fdbc41beddce34039df10499fcfce2adf4d932cc9c3dff8e0c6379b84576b6dd43291ff02955681ba49662d6a9fdc0e5e92298b0f6607713ec6e5e0edf83723e6dd53b84a954945872860da8758b255f389d8510c886393de8da6bdab2725c26fdec18ce4c934a0f3c05cfb15dd3a0dff99c7bc0c2b04760b089d31c33c610ec252a1c5c8ae263b78aea6e17ae0eac4a84127a4dc879adeab0f4d3cf5b070fce425b8c387a009b97abeec2e317288cf958dd1d053fd69e13fe1980f1379c5d882ccabf15ee5a87b18ff6f430f1856ee94c3db02354e69c5b7f0a6e9a71ffb5a4f0093903ef954936652141f38f81e5cfed6388e7c0b4b5c83a824de56145a38108393861b18367ec91172b74941d16836710fbf85182884bd0f8a489c6f61a42fe33b15e15f354897643d7e69145a34e46c78a04648bc0a4bcc1502e64ed5bf1fd54a891b9c4ff81dbdb656ef3d402d642b2c7204fb0c6cc6acd603dc0b720177c9a00f616ab5944c02992f8f66e2feac49bb60e4302f55039a72950bcdcb483b9a60e21372b3017501948255fefe8332ee3310b90c59da3a6a91760537e77deba6575e5a555ee429d03e4d239ddac8bb34017e3255926365b523ffd784a2868036c60a009433c032ac5738c0ae5d2de4f366934cd4f2574c1521b6c8133c2ce28f699b00b9fd45bbf1ccd71038e978c8782c0d3001a5fd041c5689af1f146d191e12dd4392122216f2899fa240db11fbd950a9b185ffd19d3f06b337f006ad579777732809dfd8e15d45fcc190d116799e91ded82ee38d348b6cb78f0828925630012849dab26b0d26f0eb63b9b2f8055e10c1a4cb079f510c3893cb11c6c0082946194fe73b454bd7f576d3ab36524f0bf56ad24162965b849e1e86fbd3b7313d49bef53ab1e99f6ac7dc34e7db29da64256f481ae3f2c85ae2817a8c21e56186a67ea60251e0039a4419ceb78cdb07c4f864e6bee93d71d08ee974496049a67dc0e54766f58624c1b039dd1191a21f48f3d335050b3ec9cfde1a7422bc207f85b92e4272106a06f2f79b96b2d7e56d093345229a97a854082ec1888135cd9d803bb4ae39ba1fbcf04a88fc38eea9fbebef66dbad735203ae019d1868185edea7caaf8e590018d00c8216cb8ddf9b713299acc191ce96c88747ec1bbceb21160d2ed0d82dc14ae049aba5afae6426688fbe7e339436351332054700bef2c37c99e52cd9da49d0b1c4c381d49d7afd3117e8cb32786bf854d61f91e5344f65358a21d7c90889fafb98020832e030b823a9de8f06b244fdb6b56cae2b0aa7fbff25ed410c981301af7eb1d1bebbba85108df9aa79b36f178dd99e212440b904a4a7d459ce9c5335400bff1e4f56480c9362dea51577bcf9209657bc06a85acc3c802a0646e90780405d51331873a5ef0eb396723a9b4d4ad49868fcd27e30c38cc5688e9b817fc1799256525e6249f1019eff6e09409c1fd4dfef210c9fbe6fe0c2f5f0fa0e6ea5fe5ae7c14c7596fd52453b168481b14c2df2c24b2a08b9c22adace9a66bfd78a88955e58240534b399431a5ed17d2ac56637d25bc4c31b7d457a6c021046b74c289dd1a887dbcfee9ccd4296b1d9ace70fb877fa72db4bd194a88b10d411504c5699d2e122b74ac904c769fa05ad96be86684f92105a7287e825d22869b91d5223a7a1d067dd03ac5a10e7910d1337640ee7117de2857bc3af56a74992b5f8bbef834f71cc5b92080f9a12a69a3133aebade29851a230e7949dc21d4dfc7615b63e7728ba4e1d1343061ef73212adccfdb22dfccc03a580776b4323c758c7c50e419b137b35f59378884294f4d84bef091087cca9bbeacf06ec28346d5ffc6c0e18518cc339d41deb7d3952bf5054d3775dc755be4089516820b737d8894ebb73f258d59fd02ed27cc5d20f034000000000000000000", 0x1000}, {&(0x7f0000001440)="93b756e6d959d2d134d5f7c8988c9ce6b6b0bfce93b36d176834e048b08498bafb293be910a03aae95667c", 0x2b}], 0x8, &(0x7f0000001500)=[{0x88, 0x1, 0x6, "bd032e554ca2a3a819d49d86ee9d0dd861d632974127c7f77607320dff407481db17a7a305bd9fef318428eea18e5aa07f45403dc16c57e4e929d169e61a5c83acdb9822dac1fdad4d910f1535a61cc0c8933171dbaf242b2e46bde65c664bdb3222286b278724c51811d0959e964bddd15a1ea3fb0b"}, {0x1010, 0x1, 0x3ff, "a4092a823ad6776d63fedf5cddf8eba0bafefc9127cc21e3cb3f524d6799be91f8e75738421f748d6a7d5ee2dadc15fd868d94c70f8ece8af8a4ca197eae18d6dec04fa8215fd72ec679ec34ecbc72b3bfe1bee909b549224ad4703344010935ac71c5a6d2cb6d51234dd95e25db561e2a9715e2eb875ea79e8cf3d07c0052a1ff1f6fb6def94b4114a198d1c8bb0c792e31ae33f6aaf3d2c172a4f09169bf518d5dadda8dd2c35cf1c65684aab34c74eb17ce55d0767d5e483c4d88d6ee9a183ef3a1a0ccdbc2662d175566a9f7eb114a03e764f037ecf1e5c490fc2b778845e2b296964ff6b6d9d3c457f550d5e1a477e8bfb2a1fd7b99f837e242b0b00f42993a735f09d623033d6fbf3cb9f160e89f938d7af406310a757398f10378291f4f74dd251641ef2f5c141b742247611fed5ccfcac4e60146c29bdf4e55fb06f1cc61b07394cfc826916f58fc56f33a9526c3da01dfd5bf31654efe1683394031a451ea3ab4a474f513b997f47a1900d0f68df7de720569af30db216f891be0a4559f738a3dcf8ff4bd2198674e05953e593e44fc0fdcfb3969e0feb8c2fcb974a5c1e8051acf04c6a3f6489cb92af55c38430e6ca8208630745afb37cc5b37e52ee741093fe116b80cdea3c959c7a18b9532866fe3552e38233146aab34b9a942b1fa16d528d45c552bbf7273e533e80bceae4a496906b37b4ea6cfafa0d74d1d6fb11ad542f581b193e771f031d07f32cc20bdc452433a6af1808e1167aef0e3531a2a2af9b23f2d308a50acdb29c554d9631c3817d8ccb617f3d879ca96c2637fe2d65685b31de181cba824a6030327c1aeda3111b49898f26dfb8a746d8de9f514615d85742232f44abdb0e6fd9fa30a0e21106d5883f356606fe8d38aaf9b84dc639fde793d32c8ebdfb4b9f186732ea6782180c598898873a161567dc74ffa9e7655ce60ac2b35615eb7535b0795663abf1ba64f24e9b142a8c9ec360a1cdfde9e1381672a97e4eb920122379627c44c92d909d89b44500af20caab69a0aa05e865692f9642d9bc030e66bfc5c8c6d9539818465f0737f7ac8990fda4ccdd69c4717759ed5dfe0b6e17ae478160e8a451e223d18da05866c64e0e9d3545e7cd62d8b8078b60be057fb1d8028c3a121d9592da9c8c08b66305d08255f87f07e42c81ba38565f90b8748d5c7d4de30ff7b0ce63e3f42a15fa5e6a3259a3c96cf07af77a351e87f84e6299a9082e78712ccb3b1c0961b897c836ae54388f296e0dc6f953f605e55451da2846ef58975587178b1fff2e556f0cdd12f75190e4c8e25efb52e132ebf8f183900a50fc0337d9aac63b1c176f10b16c9924b56655ca409e5f962e5905073208a4a59e93572fc5dc5ce7a1c5a3859fbe433bf3c7cf02efce06fc209146d5dd67fd2560eac2dfef01f74164680023d875c60b1f336b8aaede6d671c0d03fd7f9466b48659dd0febd66d92fd8a61b7f9433a72e62cb0472aae90c43a8a9a7ffb302016af29cb776e3c462de640ae9204af32fd7397b759b48ae8201f61dec4ae8b4323c1d5b46aeb88c21125700b4afcb36f9ad14e24df21a405fdbbff0e688d1a62873a4dcf8c78ccbf1caddbcea0012f7914991664a914ce7bd63ffc35c03cd20361f18ddcbf9fd14876e0c1676591d876d1b215909683ec7fe651dd4771298f277228840dffb68670179c6ac211d8a92bd6e32e9b547eee821d7d3f47b4bc8d7b09feaf97f6ad51a4351e6e8f6c0e3196dd50984ca4f5feda447a75f232429b09e2535bf9b96972e71356a92ace10f47d6401d4e96bc7555edd4b261c5638c3eafbbc9889ce36a099d1596aa817270b3229142727daf9cc0f8405a708b07019565eeb48a8f411573f2e4defcf9b2e1bfbcc7f50d4d05fd3a576c4291a6b961316f2c23c5d91ac4ca32f802798d670381c41c88db31e2f5d001cff826f17b81461b71c3237c93104c8d68b5c58742fdc28ffbd80349cee5085c7a70e9ad41fb2087ca0d329813fa7a8176248b398c60c5559597194c0ec208c81cd3f5220d91e35f41f95248747514f63db7cf342d093c28116f1f0fd79ad00a53623631074715334055ba0c71fb90a8c7f36d60fea6ae1b398271ea4bca6a59a3b04c2e04637778536e8eed3bc801ed972cfe4ff0f54925b723823dc1865c4c84541a11b52a0ffcd61040bc2168d907af5ba37cdc2d2e89f621163c96c9637c82b5f72db20ccb1d1bd6b56ecb755b3b04aa82ca86eb3554a25bb4a98c3185360c094c5ac032c415bb64230c3d257140adfc44cf3e05c1e35252dc60c701ab3bf3c8324186ad6eca29aa59c9ff59df0fda6603a685af38647e3cc7a6177c1c8026026db53a44ff2d72989f8a3d9357e6c0856a09e8452af7b13582cdd0c27c7c878410c61240a30162f0edb8049af32b1f1d88a4fd349b906424474462c4c4f0b62e9e5815c321bfccee57d68ca39caad8105c36440ed86ed4a6905b5969b8f4988b4f712e1edccd24074e6be76051c855ca26953b9bd09299ac67e71bf3c6770b7ba410d8e36c7bbdf8037d962887c603307527ac57d77e2fcfc5989b199ab0eba3c6ff35b3edbe64ff907101b11cb5636bbcb810cb6aa016909104ceb919a2e263dda6e437896a8a51f75b30aaa2baa09ea63d5a18090432f9faef71831345f31fb1b85b7ca58daceaffcfdad09ec0d2ae59b4c249c0001c9c280966c0421f5a5af11ab82b051728f8cc18bb9b7f016f230c1096f9f1c7128fd5a58767fab429523c137b19a4472b771ead929b05647ef11177d99404bf9a3e22c0ade49cb313460f042633400d5397a0da54af423da67ba5d155d8432d97c03826cb8500171bc1bd9e317486a27c073eb455c3eb2f2923b4dbd1f36462644d535d2df0286eac5afc24372eeb129bfbf4ec5c20f9f42edabfc11a151b7deacd07db087622eb3849718c7eb19b17c3e9dc47943bb252a44904b595e3cf1730d6e9ec4b6c0ac065af89b11b9833be0e958dccccd0a6b0dfd0b3ceac3d6d409e0c8fc8d19ce7371ebab06b575a14ef1483a62c484a8ab2a1a69c9de579f69baec31796993e4d1186c9dc0bb18d56dbd6d1faf37ec1fb56c9ed2577f5fd7fa772dd92484a30d17b0abb7ddc535b1fad2b458c02caf8a8a8b07e116a193d0cf69a07e7d5af3dd6f93cb1429815486e2e69f408121a8ce4772926ec94a36ea7ce4a2b3dc856712f78401420e02654f5b5b6274a65ca237bc09c85cba5d35c7c37d7fed51f86d24062b339e9d71c7504d75341f557f8111b378c34ffe958c2bf4f36d34057a11111b022bd22c5844bd4d86c42a3848ea5110b0b847fb58b57106fce644525a14d205aedf3ba32d462b0f31e8f42c14c9d34509a9c44b54cec2add6a768c99c09347b22c73e19cb208b91b48918a25e16962fa7793e25cb33ed834aeea1c4135d2fb66566895c241c3286b9b3f342957b5f3b07d3381ecc71c2d7d7c67d6c9ac9864edba979419bf8f57f9f97a28d2e2fcfb7219b0e8c7e45c6f42a71624fd95de4eabb862366ce6bebab9e189d7b2b63e0ea9a7866604e1e5487aba81fd6ed25c9c4ed21a3194bfa875c0b70643f953c5829e9b4c34c7ea281c18459bdcd1cdb4e7a512d89946cf779397bee69c67aa8c36cf63c4b1c36b21349f057612a34c94d43e8d9b39162ca8d012e6e7ada4f6e35ec82bc89e789dc7797ca894697f198ebc3cccc912b13a11f99c670d28aaf99c6c597e92cf8c2648d5153071ec60b1650be0bb86b07bd4380eb6c95f52d8caca87768cdc350bb1cd8693e8407c92ac04449b33e910511e5e569c2e8b21b07ce835afbf6b2e3bb600da6932752b7f955276695ff6e4ad750ada3c12fa34a39a535934be6e6630571ccfe60689330a6fda240a3cda1c4021f93b83d65d326d482090e05244f01be6dd5a597cf92060f1035f85737382279248c12f5cb5857c20dda3563c079237823f5ff8ae595e8e3a25408d4a09188822f9d5375dc1ae97ca765d98133442b273dc6e3dafa6cc4ba571857370a66cc70bd94f9e930d982d20211bfd656a2fdc84c4672a4e14aff426266b9edc5cb8c4cd938d3fa3f30a2392855f48b2986ee61da649c18b4c2caf7d3a0f2f836869ec012b10386735d9e481dcac8815ab70194e9377359a19b6f3f9ec7aaa23bfa1c94786a5e2d68bc50b37cd0f501fb3aeabb83ebe24f073a0d2fdad331393699df2ae6703f8f88536681cd9b300f5a4bc3189afd834a29f940536d20575a8900b18490028087780af1463d2c49b9e1f36df7efa3dea6de29e68404396f748e81731df1f38f598b1227826e4b3ccb8f5605943cfb63d97238f221485bb6dfdc01141b6ea294962c72c317b25976a3e32d10cd4923c7c5d72cf34760922160a59a129613e864fc787697279a42b2cf9e6bb5ebc54540a20806c7a89cc6ffe17a70eef84fa952e20820df3c9a8b4f6db111492ecd9abc2cb70c4c7e88a2a72215bdf3e5da14e08b827a3c73ba3f962e4352bd50d35ca15be79d91679561b2a234ec1acc22ea66e2d37beade748a4a672c2283f80c1034e87400ade89e3f9dc193264d8bda1cb2522291eaa7f69f6b1b662f5b43b737c446ae4e5f7dd18ba6e97b61090698866a183f5785ecfce488251edabbce5cfa40048f4135b28b86df874ae70452dc5966c659f931b5085f346526713dd42b9887b6ac430b7da9d5e13c3ad92e5541dfbc937cbd719856dca79dc5400686e76c03fc295c19c1baf2fd4345a730306101602c98fe0175516e9746afa6587f6cb980348e7f85a75c9299ea08c0e5d977d73a0cfa60c9d483d229bf5a9de911ed4e333778f1038291a260f0fe399478cb210f9946a188f4e36124da6640e431acbeeedaf74635948b1277a19510c37be5cd45d2346a7093795437094532b46613948e472cd3be4d442d780f32b86f5d31df0a7418173ad63e93cbc648818727f077356615ec88be47e898a1a205ef6ef5babe37a34c977d479a0c01a17df5f23e0cdf0bb3ae9623b4a687c4203a6f3438bb28a9c0dff5b1838088dac135a2883ebea96e0167290c893a986aff069b23456a27100a12c4d818dae53b88fef2c953c42ae68cbc11dfb8ae36309d77c4978867f47c071ba357ed03abde37b29e20d43fa83f567f8306aec1e326c723c44973fb120b46b501f4f3995e29410e5421d4dab0ad44ed8211303ab106c06fb957b482e55faa3c08b5dc0746431e0e07dd9c92e6e6c63ae8e98704c2c97478d6f71911ba67508f6ed0d73ee1150d4afb88c025704ed9fb130d5a7836b179332b040f657797680c1058d8939b2a217be73df7ee0cc1806595c279e5b5e0833b67623bd002b8e1515f43fede17dcf36055c3cb9615a5d535b42cdffa3d41edbb4a17dda4efb2879e8c0baefe0eb4e7a4337b446ca39ca96ec893f020411b010ec07da5f111cbffeb0e1facf455ff9a5a4a535b09b1d65f6a8f9663bfc4609c91058b4fbddd693d11a90ec441d3550b58452191c96c83be3ccd2eddcd8bf6c63c057b793a06023987358b65e3260a9804f8efe1fbb2bf4e5232aac9d4d599026f639501916e2d6ab585d8edd7d77746c7f5a1c3b77f0fbcc4fdc3a8d94b8ceb4e3e69dffdbe7fe5c7b03a571e4a7270cdf843b0994548e6d637cb637028ead6f2237360fa326bafa2d096df8338904f62451853429def886c8ea1fb39849963b6f4b25f06875362095978249dbf1b20686d13202aabfaff16e6eb55757facecb7db3b9111694a0f45c82e8117038273a1225dac6cec1b8645eb"}], 0x1098}, 0x400) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r5, &(0x7f0000000140)=[{&(0x7f00000027c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r6, &(0x7f00000037c0)=[{{}, 0x2, 0x27, 0x180000000, 0x5, 0x4b}, {{r7}, 0xfffffffffffffffa, 0x5, 0x61, 0x2, 0x8}, {{r5}, 0x1b80b7e1d99e7f1c, 0x80, 0xebe7d718911f0b8d, 0x4, 0x1}, {{r10}, 0xfffffffffffffffd, 0x84, 0x80, 0x2, 0x1}, {{r8}, 0x84cff47441c0bed9, 0x101, 0x2, 0xc56b, 0x1}, {{r3}, 0xfffffffffffffffd, 0x97, 0x20, 0xf19, 0x4}], 0x1, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffb, 0x4, 0x2, 0x8, 0xffffffffffffff9f}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x6, 0x1b5}], 0xfffffbff, &(0x7f0000000400)={0x9, 0x7}) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000004c0)={0x401}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = socket(0x20, 0x4000, 0xff) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) execve(0x0, 0x0, 0x0) 22:28:18 executing program 1: symlinkat(&(0x7f0000000040)='\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', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x13f0b966813afe32, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {r0, 0x4}, {0xffffffffffffffff, 0x80}], 0x3, 0x6) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) fchmod(r0, 0x8) 22:28:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x10001) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r5) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 22:28:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7bfa647b8d54d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b0e0de72c8c8b4a4d42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe8ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8e64f9a1a50a4afc4eee69e5441116c77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a0004a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6e3896925c251b8a36756649ba9dc85ee6d7c521e339e56b66cbf894e4f1cc9bdf4b2edfa429dbcb11a1a0cfa421926f3557a6dd1f51ff3b63c2c765b59a7141060c22eb090a6428112d1f2d4ea81adff5fbe588f9ff19c1c64c072b6a4153ec824bd3de2043d5f21b466d79dbb7a9cc0bdeb535d72b433f9b8fe902dac3c0568badcf968262ae10a3923fe4def034f56f451208fdc91a24613ecd996c7ab33141687f1399dfc0d822c6088971aa0d1835317cea287e80c572795b2c6026b5b110ca2fe2049b13c8bcbd3acd9bd447bed0b753bb2073132b629f89bff1a85bbe5261d3c16f07aa4385e0f8b03677dd578918535f3c0a341"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x390) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x0, 0x9}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x0, 0x4, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000200)}, 0x404) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000001c0)=ANY=[@ANYBLOB="080044dc51cb4cb058653000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x8}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) write(r2, &(0x7f0000000240)="5dfa9414df04e9161baa1dd3be2f0637d96d4c975345d77f2b0e7be39af6d557d1d7125dbed1a33f24ac7da145003a5b1eaec155823a20e0af7c7a2904840429d2995e5b1d0158ff5ededf95593cbd76e11ddc4fe613c98b5dec7d3916beb28d30919f9051c001971b7352d0ae6c33396b9d30e88adcbbbf4de19ec20d8e5b40e5e1bd5f6079870422f16024e709817e83562d483a9e2d26827e1d1f4ee0d12bea53ee18bf60c4234e5f6738788362d9de24b9b61a24f86d628a9230b6af4029947fade0ee2993b1db0d3fd5ca212e9fa1c7f2e7235ba10db2f889e1dc8cf5df687ae108e8834427b65a", 0xea) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 22:28:18 executing program 1: syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xe7d56ad22d6b9fc9, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) semop(0x0, &(0x7f0000000140)=[{0x4, 0x19, 0x2000}, {0x0, 0x4}, {0x1, 0xfffb, 0x1800}, {0x4, 0x101, 0x1000}], 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0xc8) chflags(&(0x7f0000000180)='./file0\x00', 0x1) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) syz_open_pts() 22:28:18 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket$unix(0x1, 0x1, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = socket(0x18, 0x99c5ee191671667d, 0xff) accept$unix(r5, 0x0, &(0x7f0000000240)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r11 = syz_open_pts() r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="b645284b6e0dcc494f0eaa7b338cde1193146aefb612e266ddc7c5e967b570aea76a24cad08752b6c0291c7de1a558024f21a78920ca89a83b5dde3a87407d3b4f22d7000e2a2df8dbfd4b8edaec8184eb7744d85da6f24defc5660fb553ceb283534515d21d43148b563229320dab8655c2350977010f4cf8502700adb835715e79541035bc33428ec1854cdcc3e91650bf35d8c75f9f8a2f6ee66f7a463447e572d9a108f0523f3e99cec01b69cb7a39e51622b92b77cd33e620", 0xbb}, {&(0x7f00000003c0)="874c5c2a5547885a49b9251886d21c092fec8d9a9ea12fb55f1d7024b5ec7c62c59a45ed2af5fb01e3e11e6385266b5c518e64c15579112e5dca0f6a441ce419cd509a825527f0e29659d45673c45a08bd3ba471be5d9e58067b306eb8ebdc80560e60be332f65cb", 0x68}, {&(0x7f0000000440)="f47114bb96cc25f2451686057f324c5250a0a4da810379c5d73b3d9adf118e5735", 0x21}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r3, r10}, @rights={0x18, 0xffff, 0x1, [r11, r12]}], 0x58, 0x404}, 0x2) accept(r7, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r13 = open(&(0x7f00000007c0)='./file0\x00', 0xa21, 0x120) pread(r13, &(0x7f0000000800)="077e17ad69b38e14f2fada545d5be76ec816c8cffaed93b08393f6477e8004cb10a3ba5b6d052b2c424804b9fbec53c40debbeb42c999a5c6f83a2f28b440b54f33bedd97eb078f79d4c83af9f78c510a414f07dae053f9ddfd70c", 0x5b, 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x30004) linkat(r14, &(0x7f00000008c0)='./file0\x00', r15, &(0x7f0000000940)='./file0\x00', 0x4) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x100, 0x0) connect(r16, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x5, 0x4}, 0xc) ioctl$KDENABIO(r7, 0x20004b3c) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x20080, 0x0) preadv(r17, &(0x7f0000000d80)=[{&(0x7f0000000a40)=""/76, 0x4c}, {&(0x7f0000000ac0)=""/174, 0xae}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/68, 0x44}, {&(0x7f0000000c80)=""/14, 0xe}, {&(0x7f0000000cc0)=""/136, 0x88}], 0x6, 0x0, 0x0) r18 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) r19 = socket$unix(0x1, 0x2, 0x0) setsockopt(r19, 0x5, 0x1, &(0x7f0000000e80)="9b1cca50618c6999aa77e06f6273ac69ca64f7d157eb02824e2f5bc6548e42710927f38e9603e10e226dec1b42a3a8d64b546aed7481868cfe484c78f046958bf5f4c24adb25514f86d8d2493c38786e004ff41ecff7e1359e63f99d111460ce3e21d271bb8d19495c82f9a55d122cb49c2479a66f57b499e595a4b9773bf90d304acb9f81d4e015bd568cfc4ecf29e8e6efffb7ca415775337afae907616b5b06a5e4dc601106f89839d74694d510ff2e6d9e5298", 0xb5) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() msgget$private(0x0, 0x22) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0xffff6b1e, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:28:19 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) r1 = socket(0x1c, 0xf209a4c30095854a, 0x5a) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) shmctl$IPC_RMID(r7, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xa0, 0x0, 0x3d33, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x1, 0x7}, {{r3}, 0x0, 0x1a2, 0x1, 0x6, 0x1}], 0x5, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x7fffffff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x86, 0x7f, 0x83}, {{r6}, 0xfffffffffffffff9, 0x102, 0x2, 0x2, 0x3}, {{r8}, 0xfffffffffffffffd, 0x8c, 0x0, 0x30ec, 0x7}, {{r9}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x4}, {{r10}, 0x9, 0xd59275473823450, 0x2, 0xe0d, 0x5}, {{r11}, 0xfffffffffffffffa, 0x20, 0x8, 0x129e, 0x5}], 0x5, &(0x7f0000000380)={0x2, 0x8000}) 22:28:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x109, &(0x7f0000000080)="03000000855ff1aa656ea28921405348b52523792f877c318899e9773c762d175f59", 0xffffffffffffff7c) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x28800, 0x0) sync() 22:28:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x9) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=""/247, 0xf7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x63ae}]}) getegid() pwrite(r0, &(0x7f0000000180)="f7", 0x1, 0x0, 0x0) 22:28:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x9) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) clock_gettime(0x2, &(0x7f0000000080)) 22:28:19 executing program 0: getpid() mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 22:28:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x5) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000006c0)="adf0cc4c361d4b3f39b524abc2d047d52480e30bb5f8ac4ee37acb6333e4b5172a2b487a90e9e17e950d18eb2200cb02b023440088b0f1315ea72161b4cc8ef9169a5139cfb6e4d2fb0bc5940dcb704dcaa8c45d7710b6c81383e911ece51012c2b80f396d211a656822afa75ddf5b07112360740c2e74c11db59352d095344ec69e9b6991f8741ca9cfcf6cd380e5929d1e1cdb1bdeb445989f446332132de4ded2cd73d30fda7c270ee1651abd2ff5fb2c81eb30b5757bfc5bac27d472da24934c2c95c7b69f13f4d8eab807804416adc21d986be6c64c", 0xd8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) 22:28:19 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x2, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x4008426f, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x84bd71c67f6cf216) r21 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() setgid(r25) setgroups(0x3, &(0x7f00000004c0)=[r23, r24, r25]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r8, r9, r14, r25, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) getgid() socket(0x20, 0x4, 0xa) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) 22:28:19 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000f9a84bb8a38dee170ae30700000000000000d9f8ca33790281528b858c0dcf617b40daa05b9a941cd8292ca561de671ce24660a70129ce06d4ddb7645bf45654effc7dcbc3e4fda969a6696676157bc6e4e1c8ed357ec13294d5fb9a877d5dfeab03fe1f85b3f2aac15c2ffda211f41793", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000001"], 0x10) write(r3, 0x0, 0x0) 22:28:19 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xe8f5e8fda6cb73de) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) dup2(r7, r3) r8 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r8}], 0x20, 0x7}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r9, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfffffffffffffff8, 0x0, 0x0, 0x314) 22:28:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r7, &(0x7f0000001700)=[{&(0x7f0000000140)="a1ed9bce823fedc20794816f79fac42564b654327e9e801b95b8a59bd7afc5ef767ddab37232e5663128b3e3490185ed07b25c23cbc48ec0a83769b3ec9094511bd13b304f7c9461a2efd3449c3652aef790b9eb32232396b18277c65d2c02dd02e06d9e183dae412c698f5e91eab271dbc7e09c89090c7bcf112f04178afafdecdfe7f65f1e0099c5e20b28dea6873f3068433f2671b9aec1ea06328aabd702b5c5a93a0a426ed91faa80f4599d8e7b951a4446b5ef07af50d6b5", 0xbb}, {&(0x7f0000000240)="96", 0x1}, {&(0x7f0000000280)="2cafac35b7fa1ad47549565e2d3185db0a3653197bb3e1ff2653eed984e83d51ae5c91d217c57cc0828c31e10a31a1cf4d8fe00fe3260300f3c548c055c5e2581705323127e9c5cbd568a3deeb9c7a4cf7fb82eac9f4337eb79854f553a81061bc004a9f212896d30cfa8f8b867f91c4c7b8442bc5423ef19d97723ba5b91d8c95095bf32d9ff43dea0f322e4fd19045cc2539ad4577c7b8d68dccfb7c4066776983fa12fec796a3b3c79d18ccec431f1c80f3e99a89a18efa8723626084e8e3de1bcc32f917200560f5a586508d339c1ccdd7918d5fc8d226364bcf7bc1f98a1992b3045592d10fc1507ff9207da876cf909284d928fdd9bed1", 0xfa}, {&(0x7f0000000380)="1d9616e91b98662176b7ca851c1517c230122f4a8d76eb3d23d54436ba85f5118eb794aea90c76120f51709a198c1ab7579bcfb3762ef861", 0x38}, {&(0x7f00000003c0)="92e91339a4b91602bc5ea2720739de6a2f279fc844655f13b16b08374c9fba3951f3332cd4a2f0a493197e16f5dadf2ed83f0814f996ad4e2e8c0b48db904b8436d271dabf8b6a7ebc1a4a1297dbb234f9ff5e7de8518f69c95bf767a2fedb31dcabc384e9f0bf2b134e65266f4c0b49274f879121e1f7baaae8217b2d94803b3f8a7763084369", 0x87}, {&(0x7f0000000480)="b2d850ccb154714489a95067364406a9e05bf3a24e8ab94c853ad76b5e6ecc6b4a6cf22f4f9b16c36c9d7d7251b3754cb5d69b071448d51e7d81d7225e1514e8ce40c506918c384fbc0c6a13e477b37325a5e1f087e6cf9ca71014af0ffa25aaac76840305e06c15600c3442f6fad4d51ac525d4fa58a325c4641c6c1c450abdb89dd181a5517ceb86a1b539d35a48724da921580f9327a1283641ae5f8cc35da1bf3167743082a751605d597efbdbe633facad7d90681c6188cfc37e75caabf5f230e5851ce1168b47b0b615ab70e9d2a2d389adba6f942bfb343caa9a66efb8d1f5067c9b19a7f89ae21643db62696392e1ba2cbc2e27c44db3a3142b3bbf58743a3c4678c36ce16fde3990831d617bb771b8ebd4fece47f2e626df4cb4d629c0dfae8df3999eb7ad50c67b02b9306198fe3bae82528e3bee8dee4eabb376f5eb49e31abc81073374a6e1a427b9507d268c966948c135cb11c9052f7c39380a61ebc02f6e8db7423f89d474b2cc8fc3c39d64cd52c16b8e4dcce2ecc108d88d97058f6e3bba9221ee5e2c4e2ecd69c4191c6ce5b6322d6e4bfbe4b4fbd76e1d96e1fd82294b03db8eb6653ddaa1a3948dfe306abaaea079d63ef15ee2ca4e85d46091b4874200ee1d0e498079bd2d8b7c11ddfdfe3b824a2583421631716b010316617050bce990a0319a3de5a127732d9be0ba01aa4cdab5e511108d0d0a5ac2f08fbd1a302eb903e72e77f7040c73d63d4ef499e5fa8a8d5884d18c44b20295352cdc2b74e4a626880f1d7bd2745c93e0bd619bbe55c6f64c6cb93c479f82d88dcee041075b074dfc9d59e94a358eb8c491e6dea5287d73f8dd838150a47e022357abb06d09c050184c796fe6c73db9ac10b8caf3561affa63fcb6189712692f6925e8ebef8255624e20e2425c435f74786d3fb9d926a4f50740daf6d4a5dd0798575a93b3dee34ed2a3c302319b86ba5fa7bff131584dcd9a764e0354c6b0cde2e9e618bf4b14d2a5e60fc302bfae821a0373eb99e572fd3c01de11588a768942c3305bcf3ec65791087cac8a6359318976aa2dadf7cf4bb27830a2b8b4376341323b23c2f52e09b7cf0ce4b7039f7607e201536a1a788d755a44292fa0ea4bbb25be5b071323b337e3052762754e62ee2e74bcf90efda633299845b8b46419a5d587b43b6f0b91c80382ba5ab227492ba7b1e68cba8cae110c895a892b9c8e50b0aba4b86984bad996090f2cc5bffbb0f2caa7eb50cb686f7892e3600981d682a044259baf37bb621427491fb0a24ce9514b10cead6b344638dc19b2baf7fea62335502c1170121049bb70fea60ea66e2ce46eef65fb74a0c9665682d7ba42bc558f9b665450ea15e6a216009000861ab815fcd0a427e30172f69d4bdb300679febe1d0db8ca54c21feeb4ae9a1c3c579d265332b3fd84a3e1c6f38d63d1790aac0b5a6a65e2369f90224adc01931a69eddc262a60591d1ea5fcb1cc144aa8924f5721614bea5c257cf51602e761082b9b09767fa96c58d59bfa1bd772a7b579f33a4355041116491184aabdea8e222446f02c81e6cd5ca2d1d4525f07e22f44fc4bb3d21cf8fe96907cca21c78f707e9a4f0a4c603f0d07f25a5430551811c973a918f14db94b5a4735ba2829488dac9c5c29820b14fd87f5d8a0424c397f3bee62c0c1438d350ae5cd7f719d46401c130e88d70350feea495ec6b7dfc943212932b50bf5677f3b36c7d3ca5e717b4d4905c4fd164fb4e6cbfe3a2969bf69ac02a3047f26067603e3b552e0ab50a874b9b79843b1aed2959c16c25a8ba2b494b231da321501d02866e4f78e131d3120ca9e3cb3b8337daced9377108cce760350059c713f32fe042d68fe707b9764ac063af106d349275e048e4ea07870a4cb5bf7d8b54501fd605247847f31a3312b2421e73a254fc48f7ab43c5ff44ed0556069b221b0ef842cafb68b56fe7de912454fb5ce4aaa6e58dabaac6a0c134b963cf5561e701476f00d19bdca7eb8073f3e2fa326eff3ec75f28dee6f8d43ee62345097988d9cdd0009af335369956427ecd5ee7b4df29e41933f56ab0e2c97f1c7b8c6f15cbe2a94f4598b8c76db7935ebd11e06d75dd6f7ce1928dc4c34f41c926ea07434d2b1c80e151deaccb5a9bbf71372b2eb5a4daedffc670dd8a9f6cca909e4aab4c3bf1b500d1569683210e17821213f2d89a29a8fbd66ce4956da86b065049103a348634e0494071013e92e184dd64099223471facbb4daa08210626b2347a9d0270c474cb93de8bdb4c842f2af298cb3caa4de2645d4e851aaaedd367f8c4d1c5cef54b2c4903ef20eb7bd328694127ace0e2a2860829fa0a710386966b101b8a6d0eb4ef1bd93cb143ee69fb375008ac8ea11eb29f02f713331fa7a8185a738063dfefa9d4ad8fdb068345360d27e66ea3faed55c0f3a3699da6172a0a70b744b882fbd5d611e3b7fab3140d205273069c61cef4889e0a588a5ecdf03c26bbf23b71e2d88425225d9e19178bcf1ab893159a6a0ae586a234bf0971db8d4b6402065327c5f6e055319c60ada31e0e8fab2ae087a17c4f532ac533a142e2c16a6adc5d8626287c540c4a4238b75631ae0b7891461882efdc77abfebd21dccfd470f2617264dab5f2a49f6ca1a0467f858a2bca95e0f13c88a72497b73cce13e8e83f30ac21ed3e80682ca797b733244819a08dce829d51d0d691208c3cef8d44579d23c9227d1fe37055416725a6d844ae005d4799c92350370e099dd7868bb0188293c596fa821d3a25f551c62bbabf6fc95b7b237fc3e27cd05c89e0582826eea16ee6461b20eb81fab1fb1276ef1b5e2a463ea69c86d318615e72797f1753ca65ad335ac130898acc8e31c832ab25fab98aaab1bf7d095133c16e10f557e4766326356d402c2008872dd6c0c3322a8df62f872d30b7c32ea0a8ec2a1233da62447a26106a33bd0ace23e0b323403737da593f28a3fd4f935e037922be997ed928098297e73fab37036b7ff45cfb85894be05148e5a84092116a0d3feae1bbc17be0db674797cfa9b53c29c950b0fc8301e82c729ec1d3ee0087bde800435e8c9fd57e17c30e630f6982a559a0f91f679eacc07470171804868bf39ba043dab5628528db7854feaccb2d24907051b86a66650812e58f9cc818096d4a8b0d807e551477c4375ef4ddf8b374f3318fd507c143e4fe70153b6c85814866228279885cef254a7fd94826f6db59b9d987b3e26b845fc26db843ccaa74265a12a62b89caa9347f5f4f580fe488f76b48dbb68871408bf650e385bdae9e57d1417a86d310e2056d3f146fcdd1c4b60c7c853a76c4136ebebe648c47699c142ce9df4272b9bd21c35dd64addac659f384d772c94638214781e99746a4085370d4fb0fd9bdc73a658293ad9dcf2bf0d1b4e6a9ce6b2039247a69ac284ed667f0c9abb1bc8d0981e44fef2de2e30494f0429be5ed72de5fe0107af860f0e26a47229757a11c911119b3a72cbb761283c3a1b35ce068ff8662a17f0fc13347269f2a45949f79b0296e55165e7b96fbfc0907ed317210c23970526082585fe74e0648075d7723b8a76620e538590adfca6ef3e673079d5a488fe7dd010462094b2d03589903686212b5a547ae279b20c3a4214d215f4d545dca43341bc386c7e695f937fba67f7579697274c75806fa9b0ceb05cd8b1295f98a1f4122cd11c544e3513d05fa014076e3fef37ff48c59b5456d80fca0c0d546ed14057377eaf0a86849021fd8fbaa8ff54943e920b9817560a4f6a4ee3bb6390e70ffc698a85dee92f4f18ccd150e823fc8b63a580a8de29925cd1f2f6120fb0b2324e862c21a97c0dad988776d0a07de540b2d6996a8e1b017daefeb6022a59f7437b04dd116e58172bc70749f76b5fadb1d7aab15f5e4bbaa3a0dc5bdfb78535b72553f8411da7d0e3dd5fb7067a4b6a1389178f18a3ce816d9fed761f0bfef68926580c2ca1885723192c92ff0e8ff1436c7cdb7355252331ede3f6ab8e4400d9e1430a832f56c54f95407b195d0a0403282fa4ebe161aadf78878babdc4616ac62a8fb01b80fd35129d535905eaa087b3c3923bc760e17bcd7c2bb3463d9cbf832f499bcfbf576fcf38994a531d3ce2098671c07a675cf6046ba6ed0369f503829fc30a9eff89774c64d5fd5c0c0dffb7fba3b5f4bdb55b4898f90e4cf96d26107ab0f2cccfb03719f44bca343d31e988d2c3291c0d1c974ca2cfb08e5189c7ec52d171ea18b6ab26b3acb39b87283321d57f78c2e89a681b8bdb94d89a30648746c9817ce6ad675cf69bce3fdfc8428855384418021c19f32a47d9cf48b4309a98815a5bd25e7f6d7b1b68730a7396944ddc92458eb938cf11fbc9b652897f24f8fb15ddd47d98c7be57f094273a566b1aaa2ba53bfc59866c64caeb062300c28be2e29dc45f210b6eab306224e546a21f346e7b8a74e4a81a3bada294d17d88b7269c86f4633a15d1e48ec5fbe2e46eabcb6a5f74e0a4912f86eda71e6170fdcd0d38a70f6194f2aaea1b676cdc69cadaa6bda5abea8e45d7766bf6e62c4e22840d69fad70ff360429a398530f860a505070aa7113d3134bab421102251375c00bcb4d185571eb6259e7940839bcdb00c0b53e74abcac4f15ef62eca9f828f9ba7ddc6654dd8cf5e9a1e9161862e79ee0505663160b7b878b58bbca4b03ec2beb1752dcd8dcf5a16b9852e0ad9cc05d032f293c0be9396f59db3e0e137eaa46e11ff378c60076a843b1717fb12da7facf0df1f9997fb7a68c7c5269e782adacab9fbc05224a392f81ddcc6fa1a75b923b7c6c1e86da3920e2d09bf0528c78ac23e1ff8700fda576724a2b95a1a80845566e5cefd9288218553b9d72050881f89e53fd5fcbc8d9f998e01bbe485e93f2f81ccb4fc1bd581c6a65a8e0c8d7a2935a8bc13ea2e1fd2c98317c55976edf12b4bfd4c9db52dd6f8bf5e07722ef7b90efa1d6c9ff800c6acd04083e4c045abdcdc0371c2e7b5b8a5d13a1e335871d6c7416aa5270c2081125134b6ff9a8af249d70719a1caf2525eef8ede2843e73614fd21d25144e256fd2568df9fb348cbeee143460f86f2998711c27a36a7488122f751941f2b710ec1c0c76c53646a080c65ae1db132e1b0183d8890caf15b5eec3518ad7a701dcae415abb3232290b02e4efb7bf223b3e64775aac1524d242f41396d83f7d0648b43b4b43a563e821c689b6268d4139ccb7723c017e1f20cc01416b4c316d72ef407046cfc4ad5c749ba3caf8385b254f465e63cb22e148211fd4dab990aee3c8c6c79bc8cdc60f79c2c8c9064cb38689176845d3102714f697395146c92d1568ae5319badc59065d275b59004aaaa4123cf0bbac269fbd0228cb0667467dc26e0675787a0ebf9f52f81332bb563dff07e0889009319b48ca3432066a49aa101068bf287d1edbe5e478695a7a2e634582df24f366af4a32908c7ba3e6b9b717264e36ea5cab3e3725951d825c64fe9f0726dc7ef820be5f405afda3c136b99f2304a26defa26f97b4953f19b5a1e322886807fd2506361f54f61a36cc8f9b17dda9fdca3a5ab1e43045233dd3e428b675a190795956230d2f03e57c2fed8db8e10f68e3bbb2abc71b9c0e3264e6b124187bbdc3afb7465a08203a60d01b829555d0232ad26dca3dda5c9c41f93f6be803ab96628b1a593ebb9da3c851074958fdfc6294db74b92f5a4d05954020f2af2ebdeaf08cc0e5dafffc7b58b8cc13849eaa1c0c7af48433b0fa4497562803d6ded96c1e5942e56233ad84d4", 0x1000}, {&(0x7f0000001480)="3a2c9f1104e6a09f7a5a7ff407d0459c887f9b5da09f9f0e5675d41a3f2479af6faf50e42c32b3b3a5f05d4cb2bf143512a28362d8cd91", 0x37}, {&(0x7f00000014c0)="99abc8d5cd2606b12c3927eef2c86d83deca6f3ddee6dec512fc905073e1e2f804675c3fcaf009915bbe94f6203ac2dd430b4e96c4ffc4b04ec5246da5ce3af65fba3d7fc69c39a391ad073f909dc48df65dc758421ba8ba65e8f2f06bc861b5deee990a0ce88dd359d678f6e1e1525ded0ff21ff256c0f9cd2ad03ff63f0c31eef275807645b39c3ff6da08ee037b054553ca559340151070386312fa9585309bb852c7", 0xa4}, {&(0x7f0000001580)="f09e03bab43a1c5976a3c7749114f162cafc0de82e5c3da55385d5fd27050bcc9da67435eb20515f24fb778a2124e5c05294e5e5150db5961193d03ad1fd5b0436d3b5187cf9a66b7dd02e1a8ace1ec1aca00c9152d271b5cdbc64b3f93dd7a31917fcdde78d308555b7cc661e12cc2de739bd43598a3a93a1b5e534b9e8eff646843a7aaf2b58c55b625ee28ba20f73e8b64f25444053ca4e59e6f1074ddb2613e63822cfacdcf4cf14e216a17d65a3607f10a627feefde1e8b991ffd11e23fad5dd3d7945f027cf7f4f8a33bee2e71f6db56fb7e2c0036487723db82ba0a336a", 0xe1}, {&(0x7f0000001680)="2af1da6f51552cc659a92dbb542cb94f302cfc337eeac182b7e34c21257954f415bec2b1223fce1d3978d2aa5dad61b371fb942579b103988f14a94732ee27df55f8991802efc6ce3d93ed0f7734080050455f0dfdc8c4c8916a7de3bdb428c05ace3d10e3", 0x65}], 0xa, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f00000017c0)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r8, 0x7}) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 22:28:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10001) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 22:28:20 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x4) recvfrom$inet6(r0, &(0x7f0000000000)=""/109, 0x6d, 0x42, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x6}, 0xc) socket(0x233dc5e6e9c37830, 0x3, 0x80) r1 = getegid() setgid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)) pipe2(&(0x7f0000000140), 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x288, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x3a1cf2f8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xf16}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x145}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xfffffffffffffffb}, {&(0x7f0000dc0000/0x2000)=nil, &(0x7f0000df4000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000cba000/0x2000)=nil, 0x5}, {&(0x7f0000ae9000/0x4000)=nil, &(0x7f0000c42000/0x2000)=nil}, {&(0x7f0000d6f000/0x2000)=nil, &(0x7f0000e00000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ed8000/0x1000)=nil, 0x10001}, {&(0x7f0000cfa000/0x3000)=nil, &(0x7f0000e72000/0x1000)=nil, 0xfffffffffffff15f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f98000/0x4000)=nil, 0x6}, {&(0x7f0000c94000/0x1000)=nil, &(0x7f0000bd0000/0x2000)=nil}, {&(0x7f0000c80000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xeeee}, {&(0x7f0000c88000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f18000/0x2000)=nil, 0x80}, {&(0x7f0000c8e000/0x2000)=nil, &(0x7f0000a01000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e81000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x4) r6 = semget$private(0x0, 0x0, 0x44) r7 = geteuid() r8 = geteuid() r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000007c0)={{0x7ac54761, r7, r1, r8, r9, 0x31, 0x7}, 0x1ff, 0x1, 0x5}) r10 = syz_open_pts() getppid() r11 = socket$inet6(0x18, 0x3, 0x3f) bind(r11, &(0x7f0000000840)=@in6={0x18, 0x2, 0x0, 0x20}, 0xc) ioctl$KDDISABIO(r5, 0x20004b3d) r12 = msgget$private(0x0, 0x418) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r14 = getpgrp() r15 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000900)={{0x8000, r8, r1, r7, r13, 0x9c, 0x618d}, 0x1, 0xfffffffffffffff8, r14, r15, 0x8000, 0x6, 0x40, 0x7fff}) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r10) ioctl$SPKRTONE(r16, 0x80085301, &(0x7f0000000980)={0x2, 0xa000000}) 22:28:20 executing program 1: r0 = msgget$private(0x0, 0x208) msgctl$IPC_RMID(r0, 0x0) poll(&(0x7f0000000040), 0x3, 0x0) 22:28:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000000)=[{0x6, 0x1c, 0x5, 0x8}, {0x1, 0x9, 0xff, 0x6f}, {0xff22, 0xe, 0x4, 0x4bca}, {0x8, 0x40, 0x8, 0x2}, {0xfff8, 0xfe, 0x22, 0x3}, {0x52, 0x80, 0x3, 0xffff}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 22:28:20 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x67ce) 22:28:20 executing program 1: mknod(&(0x7f00000000c0)='.\x00', 0x80, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x10000000000002fc, 0x0, 0x0) 22:28:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c8760ca"], 0x8) 22:28:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bf40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cddc53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec16052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f6900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3caa8679d600f8a36c2afc64d264cc68552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46cf993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016d15d810000005b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6e05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200070000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a01933d212e9c10e7daafbf85baf940a47cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f34ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b534adb8dace3202b621227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e960429cad58af259cb4e3eb7fce372011b9e15e623d438a94a3af6df108febfd6da0690ebd9df71e3c289a7b0c0f8bf5de1d2d2a7c000000000000000000002a1deb8b8839c0d45bfba7fa8dc977bbc022734f9ddb2e108623887a25dd9cea7c09f5b64ca2549fe476a718d862bdd7dafa553a223bfa29aef9ab6a77af55fd210cf2cc32e83086c8bad60a365b836f3ab58d330da4496f4eb3f54d3780a0fcb7ad39c8524bf94a12f2f74037a2fce666af8fddd7b50686edd9c8d7d2175c9291740e0f3abf65f47a043c1c77dd8b68eecc62fcb29b18b1037f28388e57d4d8bc8019004bdd8e7e1d1efa15fac655fe41777e274a822017f2ee8653c89892efa78b280daa09806dd864bf9c2264ac2c40d85fcc0f5d41fb10a13857528b54f8f41065b469ddb573d4f9300cfd3575c3688fe14ec13d502e42a99ffbd994a8d57af17d4e36f11a00"], 0x10) 22:28:20 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) bind(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 22:28:20 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000000069ff27d0652f66696c653000000000000000"], 0x1, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a450db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r6 = semget(0x0, 0x1, 0x8) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000000c0)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 22:28:20 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') mknod(&(0x7f0000000140)='./file0/file1\x00', 0x2, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:28:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00 '], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0xdac62af414ad3447) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)) mprotect(&(0x7f0000038000/0x3000)=nil, 0x3000, 0x5) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:28:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x83a, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f0000000200)="00dfa6e9a7c3918bf19beda396062907b21d0836c19610545ac9015bd1e39e898c7ee55988fecef05dee9f1bf13498959234a2237b36934684e141e9d83b9e2e0cee539e55ea5157512b7fd9f900ce231ac52bf262cd74021a03fb29a67b07bdb5b0dd88415559226c4eb203e4e4d0d0e13f3b9dd9cb7c6dbc0b20c8e9b63a352e0c180275915e5239c54ec8bb8ad7dbc657e83f073f943f1c429a172be53a70c27c5a") 22:28:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000fcff00000000000000"], 0x10}, 0x0) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x10000000000003d0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r5 = accept$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040000000000001000000000000000000006ed8b5ed9f1125861038f7531b980a66d9581ae0f03f56f508cb11d14899f2c37e815f8cc83e2000009d227f8b03d49343592a56c4dfa3d6d7b812eab3e4f7e87c786b082b1fa53369db69c7016344f7de7c3aaeb2caa07f5e68f488547ee11ed04583f68c7ec1f7bca3bdcefc17ec36bfc839557a2627fc25a4529989fb6e93d1536426e0aae4a3b572a6d79381a7ba5fd6ae483ec3f47c414d7b9ec8e8"], &(0x7f0000000080)=0x2b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = kqueue() mkdir(&(0x7f0000000240)='./file0\x00', 0x40) kevent(r6, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 22:28:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 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) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {0x0, 0x400}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept(r7, 0x0, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 22:28:21 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3) r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000001380)) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000040)=@in6, 0xffffffffffffffd8, &(0x7f0000001240)=[{&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/24, 0x18}, {&(0x7f0000001180)=""/190, 0xbe}], 0x4, &(0x7f00000016c0)=""/4096, 0x1000}, 0x404) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60, 0x81}, {0x2c}, {0x6, 0x81}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001300)="0252e45e9167fd4692b3bd96ced6e50ad475a252c64e512e22d3e3bbd330ac511c01f5e7da65c05c9a812097ca4159e87f", 0x31, 0x40e, &(0x7f0000001340)=ANY=[@ANYBLOB="0100e6b666696e653000"], 0xa) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 22:28:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1d480000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setsockopt(r2, 0x1a68, 0x5, &(0x7f0000000100)="309e5c3e63a3352e693a73053761f20187dd7c3404ba288b4546018af8eb105fcf2c05374a7bb7f52978209b3196a6eec0b807984cbb11e83fceea9140d73cd450685f8d82d4f9ce93cc5598656e0742def87aae3b31d7b93e65af965390a3ec92379dd09ad139e0e8f5fb4b11a7359a9dfaacfb70927645f3a11ecb670da3b0184cf919d6391e6d61f3caac65508e5cdfc282fbe7151f72ad6daf6de6b064b1d837e1776c13852fdaf75b54cacb4d9b7d3927da1167582bb08092b08b3ac9f4d1d9418f45b275", 0xc7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:21 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() open(&(0x7f0000000340)='./file0\x00', 0x1b6, 0x10) r3 = getuid() open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x8) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/b\x1e\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = syz_open_pts() r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x8d7, 0x5}, {{r6}, 0x4, 0x0, 0x4, 0xf084, 0xffff}], 0x7f, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff9, 0x6, 0x2, 0x200, 0x800}, {{r8}, 0x0, 0x32, 0x4, 0x757, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x10, 0x10001}, {{r9}, 0xfd506cc4e2fb4aa1, 0x4898b715f86be5a5, 0x4, 0xa89a, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x9, 0x100000000}, {{}, 0xfffffffffffffffd, 0x10, 0x2, 0x0, 0xa808}, {{r10}, 0xfffffffffffffffe, 0x31, 0x4, 0xfffffffffffffffc, 0xb793}, {{r11}, 0xfffffffffffffff9, 0x49, 0x10, 0x1, 0x1}], 0xbb4, &(0x7f0000000300)={0x7, 0x6}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 22:28:21 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000300)='./file1\x00', 0x6000, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000006c00000000fb00009881003e41eb6e41fdb18fe5100000000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, r5, r6]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r4, r7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000006c0)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r4) open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r8, 0x5) r9 = open$dir(&(0x7f0000000480)='./file0\x00', 0xc901b4ed9822ac92, 0x2) mknodat(r9, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) 22:28:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r11, 0xffffffffffffffff, r12, 0x20, 0x7}, 0x401, 0x4, 0x7}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r20, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r26, 0x8004667d, &(0x7f0000000280)=0x7b0) r27 = getpgrp() r28 = getuid() r29 = getgid() sendmsg$unix(r26, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="00152e2f66696c652ab8"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r27, r28, r29}], 0x20, 0x7}, 0x4) r30 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r29, 0xffffffffffffffff, r30, 0x20, 0x7}, 0x401, 0x4, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x9000000, 0xffffffffffffffff, r18, r19, r29, 0x2, 0x4670}, 0x5, 0x2, 0x8}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 22:28:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x4, 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)="ebffcb69249f39812eaad3710500000031929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCCBRK(r3, 0x2000747a) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x5}, {0x34, 0x0, 0x8, 0x7ffe}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 22:28:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 22:28:21 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() socket$unix(0x1, 0x7, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 22:28:21 executing program 0: 22:28:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2072, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r11}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1], [0x0, 0x200000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x2, 0x81, 0x8, 0x7}, {0x0, 0x8, 0x1, 0x7}, {0x3, 0x20, 0xff, 0xffffffff}, {0x81, 0x80, 0x20, 0x7}, {0x3, 0x4, 0x0, 0x2c}]}) 22:28:22 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f000009f94eb226b0a5eb314a33449b1600000000000000"], 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, 0x0, 0x0) r2 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/12) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0d00a6ca696c65300000"], 0x10) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r4 = accept$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r4, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0xfffff8e9) syz_emit_ethernet(0xe, &(0x7f0000000100)="b60ca03297fd825e79ecfc98f5c8") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x4, 0x9, 0xa8ba}, {0x3f, 0x8, 0x1b, 0x4d5}, {0xffe1, 0x1, 0xec, 0xb3c}, {0x1554, 0x81, 0x2, 0x8719}]}) msgget$private(0x0, 0x40) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/b0f\x00', 0x201, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000240)=@in6={0x18, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)="18a2acc52db63fc9e155b2662d6e92f103769dcebb3ea1bbb998c17e4e046a70ea79c1a351ff18ae2b9b0efc4d9d935f27db27ecf4b71ee7916ed124708af3dfa2b0e2441795a39dcd026b82bf1171938da2c152d94dacc7848076c467b2f9eb33e07e7f27a63cf45a4a0c6f0d8b327a24db1f0e6daa2c07ae", 0x79}, {&(0x7f0000000300)="a1055abe86d26b88842d2d05abcb3a02b373b8267df30768c69bf9fd221d", 0x1e}], 0x2, &(0x7f0000000580)=[{0xe0, 0xffff, 0x0, "78a3cf3f914cc19a4685a9e94e3768ca1853c2c359d3a4cff31f15e957ffefc14bbcb674dbdde7384fc09155fb6b77fe2919f5db1325dcdf8009f777fd50c20742ebeb78e5ec002314099e868c4afdf3bb9df119b5f79579876ad74baf354e8885653b9d8612d206a86207c584399b358dd06a6bc7e5932cda36dc9b182b9e7a46b71e6bb319a1caad18d7873cb2c5c940861c211522b529b43942ec2a5b60116e95134d8b8272d4fe5419079247ffcad9e486c1f630fc3471bcebf9269d318a8a37c3f676d22284a4710a6d955c66"}], 0xe0}, 0x4374873be44c9330) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000680)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r5, 0x5) write(r4, 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) sendto$unix(r7, &(0x7f0000000000)="df2ad773ed8169274546ff5e181781136ca959c998aa15ffb4026757cb3f2ffff0f99dcac9d621ba8bb0988963b7a38894535fe359cec91da9bb3c6ec22cd465f210c52168032d607938424f99c3f7d114102807f48ed7bf88dedd4faa1dd87f0be986853adf9c3989d71db01adab2a2785a2466d217cb802a31d43ebfc53f8ec5de923b99a03b7b9e6f56e70b6233aee51fc59e471ea01174fbc2d87a76bf761bdf6d43709db1f378aead37a44cfba9dfb21e4d3d393913c72a87870dc8bd2328b73ae9a3672b2508f6f39398dcfda724cc853bd5f71c458dc1", 0x206, 0x2, &(0x7f0000000400)=ANY=[@ANYRES16=0x0], 0x1) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xfffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, 0x0, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r30, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r32 = socket(0x18, 0x1, 0x0) dup2(r31, r32) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, 0x0, 0x0, r35, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f0000000180)) r36 = socket(0x2, 0xc003, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r36, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, 0x0, 0x0) r40 = socket$inet6(0x18, 0x4005, 0x70) r41 = fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x1316182083c0bb0a) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100800001, 0xb1f1}) r49 = semget$private(0x0, 0x4, 0xa5) semop(r49, &(0x7f00000003c0), 0x0) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r49, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r49, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 22:28:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r2, &(0x7f0000000080)="5da68e05b939d9592913bf78a73a6ae7f417caf23caac466110ca509536946d2af372b884c6d3266312e26066329bd2624b8cfa49f072b37233235aa38d1f73d1f23115c2c02ca25ca6510f948ae224c9d43cf4631505a2d2f867276c6ee55820340bcf66bd9ee297b74ab65c33e2bbf7a25c57598a6e340ccea053d62935ad7a65b2b8a0e57b851adddf522cb17f76750a51c014fcc18f089f244d6dea3f62c36b7ab1ccea7570059c469a06104bd2deb7efeb33e696e4a0d04", 0xba, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb6b151ed1a7f8e0b) dup(r3) munlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pledge(&(0x7f0000000000)='[[{\x00', &(0x7f0000000040)='\x00') pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffb000 didn't change! 22:28:23 executing program 0: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x2, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x1, 0x7, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xac8e, 0x9021}, 0xffffffb6) dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r5) r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00$/file0P'], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r6}], 0x20, 0x7}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3d, 0x0, 0x0, 0x122e, 0x2000000}, 0x155) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c6530001bcc6e1d5d5b9d9675fe982347105d76795342935d868bf39084a209d8b7e8181fd0998b3c68bec825944918f9a4fd97d48dc893321c1771050d88bb62130adf549bbb8cd0933f00d34646aab5ff4c34f2265a73e0db7f6f72a2e0ec1e77348d0b64598ec76371ff72f37b605388e43336d8b945c45dbb35d5d048"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x40000080, 0x0, 0x1ff}, {{}, 0xfffffffffffffffd, 0x51, 0x4e6bb312da05f953, 0x4}, {{r6}, 0x1, 0x4, 0x2, 0x0, 0x7}, {{}, 0xfffffffffffffffe, 0x42, 0xffffb, 0xdf9d, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x7e, 0x10, 0x80000000, 0x2}, {{r7}, 0xfffffffffffffffd, 0x80, 0x120000074, 0x2, 0xffff}], 0x401, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x84, 0xfffff, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x10, 0x8, 0x100000001}, {{r8}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x7, 0x1f}, {{r9}, 0x7, 0x1, 0xf0000000, 0x80000001}], 0x5ef, &(0x7f00000001c0)={0x18000000000, 0xc48f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5c}, {0x64}, {0x6, 0x0, 0x0, 0xffffffffffff8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8400, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getgid() 22:28:23 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) 22:28:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r7, r6) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x6, 0xf5, 0x8000, 0x8001, 0x3, 0x0, 0x5, 0x10, [{0x3, 0x7fff, 0xfffffff8, 0x5}, {0x3, 0x61e, 0x1, 0x9}, {0x69, 0x1, 0x2, 0x8c}, {0x6, 0x8, 0x2, 0xfffffffb}, {0x4, 0x100, 0x2, 0x1000000}, {0x1, 0x4, 0x401}, {0x4, 0x9, 0x6, 0x3}, {0x900000, 0x10000, 0x1, 0x2}, {0x40, 0x5, 0x1000, 0x6}, {0x1, 0x41, 0x0, 0x5}, {0x2, 0x0, 0x4000, 0x9}, {0x80000000, 0x40, 0x800, 0x2}, {0x51053845, 0x9, 0x6, 0x5}, {0x1000, 0x42ba, 0x2, 0x2}, {0x10001, 0x3, 0x2, 0x80000001}, {0xbe42, 0x1, 0xff, 0x3ff}]}) r8 = dup(r6) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060766668 va 0x20ffa000 didn't change! 22:28:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) rmdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="bfca1ca78d028d5abed4d964ec37ab070e05e706da9d8fe5fe9cd9b450988d256728942655e478262be152e0c080e2fd3118f5653e60e89a890c64ad14d4a7157692440e7f16adebeebb3ad24d727f91a4447fda3fc8d23d608dc6f57c0c149a490953fa5d95fe78f14a01abf17bbf9857523e1b16f346874c1b005b48f5b0", 0x7f) 22:28:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xfffffff8, 0x80000000, 0x8, 0x1ff, "ec7ebbc4b455ec926b6968ba1e4eae12d35d370a", 0x200, 0x8}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x4) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0x4) r14 = getpgid(r11) wait4(r14, 0x0, 0x1, &(0x7f0000000580)) sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0x4) bind$unix(r6, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002efa09a62f23a930007a3f59b5bc3c4b60ef322a83ea929cafe7c2e8a94e37dce44400cb608528e6ebe3cb6c856f42108bab2a3080e67dc4070c4b11b2cef9942966e9da821232d95ed470547389fd679032056c29981721da06c193606207070d748aa1294cf6cba60310c8b19fff3923ae60cbcfc9e4bf52ed1992030683049a086fffa8557acb3aa646fe4e38511823c283596df29e04ab61400a4b40a6906aa7dfa3055e61bdc6ed25b9b3cddc2456d219e623241225bcb0ed25ac59d045a668124b8322ac7542db8e73675dacb221d89ca3f6c03adb65980acc2e1e9bce9c5e856421d20511"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0x4) setuid(r17) renameat(r5, &(0x7f0000000240)='.\x00', r4, &(0x7f0000000100)='./file0/file0\x00') 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xffbffffe}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x40) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x69, 0x3, 0xff, 0x97}, {0x1ff, 0x3f, 0x0, 0xa7dc}]}) 22:28:23 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 22:28:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xb2, &(0x7f0000000240)=[{0x10}], 0x10}, 0x8) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0x400) 22:28:23 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0x4) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x81e6, 0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0x0, 0x0, 0x40}], 0x10000, 0x0, 0x0, 0x0) 22:28:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) 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, 0x1ff, 0xc00}, {0x1, 0x8, 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}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/255) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x2, 0x2) close(r3) r4 = socket(0x18, 0x8000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendsyslog(&(0x7f0000000200)="c90c533fdca321999de836112e5727bc895c6d59dd0d70051f8929aaf746d1764b436c061e9e3bb800cd2195571af49703c9a2dffc0863d4c7e4bca03a62ece5c831597d065df8dfeeffe1c3ff597e6a2baef5a56ff10e4479bafd796e027ba82e620072b10e5cdc997864a970072bf065a25bbe25db99e0105893993ac4a52be4f0baa323d7a317b80b08d92772a02ef20600a857dd6a35c3f066a5500b9409947255a1285cd087a335f41296b8478071c07544ce894e57fe111f6bf1a15e1fa37a64c4a5d4737f056c14712e9757d555e361613411f4995d530982f52ca9019becce7534", 0xe5, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = syz_open_pts() ioctl$TIOCSDTR(r6, 0x20007479) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 22:28:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup2(0xffffffffffffff9c, r1) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 22:28:23 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 22:28:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xb435], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xc0000000ff], [0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {0x4}, {}, {0xff}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x6019, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r1, &(0x7f00000004c0)=[{0x46297744b5ae6fd0, 0x0, 0x800}], 0x2aaaaaaaaaaaaacb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r7 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r7, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 22:28:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 22:28:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000000)='./bus\x00', r7, 0x0) fcntl$setstatus(r3, 0x4, 0x4) r11 = getuid() r12 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r11, r12}], 0x20, 0x7}, 0x4) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:28:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) recvmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000580)=""/219, 0xdb}, {&(0x7f0000000a80)=""/109, 0x6d}, {&(0x7f0000000b00)=""/68, 0x44}, {&(0x7f0000000b80)=""/95, 0x5f}], 0x4, &(0x7f0000000c00)=""/76, 0x4c}, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xfffffe63) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x800) r2 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x100) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000100)="cacb5f53591abb36926aa0a3b3b0bf35d183b4d54d713afa1e8da2b86ceec94518037c24", 0x24}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) ioctl$TIOCNXCL(r3, 0x2000740e) 22:28:23 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x3b, 0x2, 0x1a1, 0x6}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0xa26}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8d, 0x10, 0xffffffffffffffff, 0x9}, {{r4}, 0xffffffffffffffff, 0x82, 0x20, 0x5, 0x3ff}], 0x7, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x1043e7455ceb287e, 0x0, 0x3f, 0x6}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0x20, 0xfffffffffffffffb}], 0xfff, &(0x7f0000000100)={0x3, 0x6}) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[0x10001, 0x5, 0xc30]}) kevent(r6, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x200) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 189108 50584 0 0x2 0 1 syz-executor.1 *168463 88900 0 0x14000 0x40000200 0K softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206ea2,ffffffff82204a3b,2cc,ffffffff8218c169) at __assert+0x2b arptfree(fffffd80653be858) at arptfree+0xfb arptimer(ffffffff825538c0) at arptimer+0x95 timeout_run(ffffffff825538c0) at timeout_run+0xc4 softclock_thread(ffff800020a10ed0) at softclock_thread+0x16a end trace frame: 0x0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82206ea2,ffffffff82204a3b,2cc,ffffffff8218c169) at __assert+0x2b arptfree(fffffd80653be858) at arptfree+0xfb arptimer(ffffffff825538c0) at arptimer+0x95 timeout_run(ffffffff825538c0) at timeout_run+0xc4 softclock_thread(ffff800020a10ed0) at softclock_thread+0x16a end trace frame: 0x0, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a24ed0 rbx 0xffff800020a24f80 rdx 0xffff800020a10ed0 rcx 0 rax 0 r8 0xffffffff81ee69df kprintf+0x16f r9 0x1 r10 0x25 r11 0xb5b251c0601062be r12 0x3000000008 r13 0xffff800020a24ee0 r14 0x100 r15 0x1 rip 0xffffffff81d72d68 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a24ec0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softclock) pid=168463 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a11148,0xffff800020a10c68 process=0xffff800020a12380 user=0xffff800020a20000, vmspace=0xffffffff8264c400 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 13347 436410 54169 0 2 0 syz-executor.0 13347 519427 54169 0 2 0x4000000 syz-executor.0 13347 367907 54169 0 2 0x4000000 syz-executor.0 30509 308080 50584 0 2 0 syz-executor.1 30509 464111 50584 0 2 0x4000000 syz-executor.1 30509 264296 50584 0 2 0x4000000 syz-executor.1 54169 409912 70551 0 2 0x482 syz-executor.0 50584 189108 70551 0 7 0x2 syz-executor.1 75596 489042 1 0 3 0x100083 ttyin getty 69094 368640 0 0 3 0x14200 bored sosplice 70551 380976 91513 0 3 0x82 thrsleep syz-fuzzer 70551 456892 91513 0 3 0x4000082 thrsleep syz-fuzzer 70551 221774 91513 0 3 0x4000082 thrsleep syz-fuzzer 70551 140912 91513 0 3 0x4000082 thrsleep syz-fuzzer 70551 177827 91513 0 3 0x4000082 thrsleep syz-fuzzer 70551 4611 91513 0 3 0x4000082 kqread syz-fuzzer 70551 396018 91513 0 3 0x4000082 thrsleep syz-fuzzer 70551 262974 91513 0 3 0x4000082 thrsleep syz-fuzzer 70551 449204 91513 0 3 0x4000082 thrsleep syz-fuzzer 70551 294577 91513 0 3 0x4000082 thrsleep syz-fuzzer 91513 395273 29496 0 3 0x10008a pause ksh 29496 510133 70584 0 3 0x92 select sshd 70584 168377 1 0 3 0x80 select sshd 88544 254141 63738 74 2 0x100092 pflogd 63738 489114 1 0 3 0x80 netio pflogd 61972 383807 62680 73 3 0x100090 kqread syslogd 62680 176726 1 0 3 0x100082 netio syslogd 41770 464075 1 77 3 0x100090 poll dhclient 73006 184750 1 0 3 0x80 poll dhclient 70792 37306 0 0 2 0x14200 zerothread 78437 302634 0 0 3 0x14200 aiodoned aiodoned 35180 174332 0 0 3 0x14200 syncer update 81021 7690 0 0 3 0x14200 cleaner cleaner 31106 149526 0 0 3 0x14200 reaper reaper 62944 67928 0 0 3 0x14200 pgdaemon pagedaemon 66565 301580 0 0 3 0x14200 bored crynlk 37051 46508 0 0 3 0x14200 bored crypto 13006 385017 0 0 3 0x40014200 acpi0 acpi0 48321 219329 0 0 3 0x40014200 idle1 5683 405897 0 0 3 0x14200 bored softnet 46774 505944 0 0 3 0x14200 bored systqmp 77862 26529 0 0 3 0x14200 bored systq *88900 168463 0 0 7 0x40014200 softclock 87362 100722 0 0 3 0x40014200 idle0 72701 451371 0 0 3 0x14200 bored smr 1 301134 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 88900 (softclock) thread 0xffff800020a10ed0 (168463) exclusive rwlock netlock r = 0 (0xffffffff82464b38) #0 witness_lock+0x52e #1 arptimer+0x22 #2 timeout_run+0xc4 #3 softclock_thread+0x16a #4 proc_trampoline+0x1c shared rwlock timeout r = 0 (0xffffffff8248c8f0) #0 witness_lock+0x52e #1 timeout_run+0xb9 #2 softclock_thread+0x16a #3 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266bc00) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 softclock_thread+0x103 #5 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9661 6793K 15050K 78643K 60876 0 0 pcb 13 12K 14K 78643K 1738 0 0 rtable 106 13K 15K 78643K 6209 0 0 ifaddr 109 27K 30K 78643K 1737 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2079 0 0 iov 0 0K 32K 78643K 6308 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 78K 78643K 15670 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 126 0 0 VM map 107 53K 53K 78643K 130 0 0 sem 12 0K 1K 78643K 3698 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 9182 0 0 sigio 0 0K 0K 78643K 182 0 0 proc 62 63K 95K 78643K 4098 0 0 subproc 32 2K 2K 78643K 1173 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 896 0 0 in_multi 20 1K 2K 78643K 1212 0 0 ether_multi 1 0K 0K 78643K 90 0 0 mrt 0 0K 0K 78643K 47 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1960 0 0 pfkey data 0 0K 0K 78643K 4 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 298 890K 895K 78643K 33886 0 0 UVM aobj 130 8K 9K 78643K 185 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1842 0 0 NDP 26 0K 1K 78643K 560 0 0 temp 270 3566K 4206K 78643K 313296 0 0 kqueue 0 0K 0K 78643K 46 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 200 0 195 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 864 0 862 1 0 1 1 0 8 0 rtentry 112 1121 0 1087 2 0 2 2 0 8 0 unpcb 120 7461 0 7441 12 11 1 2 0 8 0 syncache 264 63 0 63 23 23 0 1 0 8 0 tcpqe 32 51 0 51 15 15 0 1 0 8 0 tcpcb 544 3602 0 3597 32 30 2 13 0 8 1 inpcb 280 14184 0 14176 68 66 2 13 0 8 1 rttmr 72 15 0 15 3 3 0 1 0 8 0 ip6q 72 4 0 4 3 3 0 1 0 8 0 ip6af 40 12 0 12 3 3 0 1 0 8 0 nd6 48 174 0 174 4 3 1 1 0 8 1 pkpcb 40 38 0 38 14 14 0 1 0 8 0 swfcl 56 9 0 0 1 0 1 1 0 8 0 ppxss 1128 235 0 235 30 29 1 1 0 8 1 pffrag 232 186 0 186 40 39 1 1 0 482 1 pffrnode 88 186 0 186 40 39 1 1 0 8 1 pffrent 40 5153 0 5153 40 39 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 708 0 672 1 0 1 1 0 8 0 pfstkey 112 710 0 674 3 0 3 3 0 8 0 pfstate 328 710 0 674 9 3 6 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 44 0 42 26 24 2 3 0 8 0 art_heap4 256 4780 0 4608 64 47 17 23 0 8 1 art_table 32 4824 0 4650 4 1 3 3 0 8 0 art_node 16 1120 0 1088 1 0 1 1 0 8 0 sysvmsgpl 40 44 0 36 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 3694 0 3684 1 0 1 1 0 8 0 shmpl 112 183 0 55 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14769 0 13323 47 0 47 47 0 8 0 ffsino 272 14769 0 13323 99 2 97 97 0 8 0 nchpl 144 27725 0 27252 61 41 20 61 0 8 0 uvmvnodes 72 7466 0 0 136 0 136 136 0 8 0 vnodes 208 7466 0 0 393 0 393 393 0 8 0 namei 1024 103231 0 103231 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 106 0 1 14 0 14 14 0 8 0 vmpool 552 128 0 23 8 0 8 8 0 8 0 scsiplug 64 13 0 13 9 9 0 1 0 8 0 scxspl 192 92834 0 92834 69 68 1 6 0 8 1 plimitpl 152 746 0 738 1 0 1 1 0 8 0 sigapl 432 9183 0 9167 7 5 2 3 0 8 0 futexpl 56 213952 0 213952 2 1 1 1 0 8 1 knotepl 112 2609 0 2590 7 5 2 3 0 8 1 kqueuepl 104 2528 0 2524 7 6 1 4 0 8 0 pipepl 112 17094 0 17075 39 37 2 2 0 8 1 fdescpl 488 9184 0 9167 3 0 3 3 0 8 0 filepl 152 89726 0 89619 76 70 6 14 0 8 1 lockfpl 104 2969 0 2968 1 0 1 1 0 8 0 lockfspl 48 989 0 988 1 0 1 1 0 8 0 sessionpl 112 87 0 76 1 0 1 1 0 8 0 pgrppl 48 288 0 277 1 0 1 1 0 8 0 ucredpl 96 8147 0 8136 1 0 1 1 0 8 0 zombiepl 144 9176 0 9176 2 1 1 1 0 8 1 processpl 896 9209 0 9176 6 2 4 5 0 8 0 procpl 632 29586 0 29540 9 4 5 5 0 8 1 srpgc 64 109 0 109 38 37 1 1 0 8 1 sosppl 128 160 0 160 31 31 0 1 0 8 0 sockpl 384 22755 0 22725 99 93 6 23 0 8 2 mcl64k 65536 588 0 0 70 67 3 34 0 8 0 mcl16k 16384 25 0 0 3 0 3 3 0 8 0 mcl12k 12288 50 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 41 0 0 5 2 3 3 0 8 0 mcl4k 4096 33 0 0 4 1 3 3 0 8 0 mcl2k2 2112 17 0 0 2 0 2 2 0 8 0 mcl2k 2048 189 0 0 20 4 16 20 0 8 0 mtagpl 80 100 0 0 1 0 1 1 0 8 0 mbufpl 256 1005 0 0 31 0 31 31 0 8 0 bufpl 256 36012 0 28545 467 0 467 467 0 8 0 anonpl 16 1143045 0 1119138 372 271 101 116 0 124 0 amapchunkpl 152 70787 0 70604 158 150 8 21 0 158 0 amappl16 192 50291 0 48884 403 332 71 85 0 8 0 amappl15 184 2685 0 2681 7 6 1 1 0 8 0 amappl14 176 1757 0 1752 1 0 1 1 0 8 0 amappl13 168 1060 0 1059 1 0 1 1 0 8 0 amappl12 160 1177 0 1173 1 0 1 1 0 8 0 amappl11 152 2093 0 2078 1 0 1 1 0 8 0 amappl10 144 304 0 299 1 0 1 1 0 8 0 amappl9 136 2259 0 2252 1 0 1 1 0 8 0 amappl8 128 1873 0 1806 5 2 3 3 0 8 0 amappl7 120 587 0 578 1 0 1 1 0 8 0 amappl6 112 1916 0 1901 1 0 1 1 0 8 0 amappl5 104 1821 0 1805 1 0 1 1 0 8 0 amappl4 96 9399 0 9359 7 6 1 2 0 8 0 amappl3 88 2781 0 2757 1 0 1 1 0 8 0 amappl2 80 69972 0 69873 7 4 3 3 0 8 0 amappl1 72 219492 0 219026 25 15 10 20 0 8 0 amappl 80 31156 0 31057 3 0 3 3 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 184 0 55 3 0 3 3 0 8 0 uaddrrnd 24 9312 0 9167 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9312 0 9167 1 0 1 1 0 8 0 vmmpekpl 168 97674 0 97621 3 0 3 3 0 8 0 vmmpepl 168 1187963 0 1184893 557 385 172 175 0 357 33 vmsppl 368 9183 0 9167 2 0 2 2 0 8 0 pdppl 4096 18631 0 18485 23 4 19 19 0 8 0 pvpl 32 2882265 0 2860237 641 445 196 232 0 265 12 pmappl 232 9311 0 9190 9 1 8 8 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 856 0 186 21 0 21 21 0 8 0